
//////// PDetails JS Functions ////////////////

// To show/hide tabs
function ShowPDetailsTabContent(p_szActiveDivId, p_szAllDivIds, p_szActiveTabImgURL, p_szHiddenTabImgURL)
{    
	try
	{
	    
	    var l_rgszDivIds = p_szAllDivIds.split(',');
	    for(i=0;i<l_rgszDivIds.length;i++)
	    {
	        var divTemp;
	        divTemp = document.getElementById(l_rgszDivIds[i]);
	        if(divTemp)
	        {
	            if(p_szActiveDivId != l_rgszDivIds[i])
	            {
	                divTemp.style.visibility = 'hidden';
	                divTemp.style.display = 'none'; 
				    // Will extract only the key value
	                MakeTabActive(l_rgszDivIds[i].substring(3,l_rgszDivIds[i].length),p_szHiddenTabImgURL,false);
	            }
	            else
	            {
	                divTemp.style.visibility = 'visible';
	                divTemp.style.display = 'block';
	                MakeTabActive(l_rgszDivIds[i].substring(3,l_rgszDivIds[i].length),p_szActiveTabImgURL,true);
	            }
	        }
	    }
	}
	catch(e) {}
}
//To include IMG for tab and apply styles b/w tabs
function MakeTabActive(p_szKey, p_szTabImgURL, p_fVisible) 
{ 
    try 
    {
        var l_oTabButton, l_oImgButton, l_oTab;
	    l_oTabButton = document.getElementById('btn'+p_szKey);
	    l_oImgButton = document.getElementById('img'+p_szKey);
	    l_oTab = document.getElementById('td'+p_szKey);	    
	    if(p_fVisible)
	    {
	        l_oTabButton.className = 'TblPDetailsSelectedBtn';
		    l_oImgButton.src = p_szTabImgURL;	
		    l_oImgButton.alt = p_szKey;
		    l_oTab.className='selectedTab';		    
	    } 
	    else 
	    {
		    l_oTabButton.className = 'TblPDetailsBtn';
		    l_oImgButton.src = p_szTabImgURL;
		    l_oImgButton.alt = p_szKey;
		    l_oTab.className='hiddenTab';		    
	    }    
    } 
    catch(e) {}    
}

//////// End of PDetails JS Functions /////////

