﻿function ShowNetworkNavDiv(divId, divShimId)
{
    var div  = document.getElementById(divId);
    
    /* sstetler: This does not appear to be needed anymore
    if (div != null && div != 'undefined')   
    {
        SetDropDownPosition(div);
    }
    */
    
    ShowDivAndDivShim(divId, divShimId);           
}
/* sstetler: This does not appear to be needed anymore
function SetDropDownPosition(elem)
{
    var siblingDiv = elem.previousSibling;                
        
    while (siblingDiv.tagName != "DIV" && siblingDiv.tagName != "A")
    {            
        siblingDiv = siblingDiv.previousSibling;
    }                    
}
*/
function SelectParentTab(elem, isSelected)
{
    var siblingDiv = elem.previousSibling; 
    var parentLink;
     
    while (siblingDiv.tagName != "DIV" && siblingDiv.tagName != "A")
    {            
        siblingDiv = siblingDiv.previousSibling;
        
        if (isSelected)
        {
            //IE & Mozilla compat.
            //siblingDiv.removeAttribute('style');
            //siblingDiv.setAttribute('style','background-position:0px -31px;');
            //siblingDiv.style.cssText = 'background-position:0px -31px;';
        }
        else
        {
            //IE & Mozilla compat.
            //siblingDiv.removeAttribute('style');
            //siblingDiv.style.cssText = '';
        }
    }  
    
    if (siblingDiv.childNodes != null)
    {
        for (var i=0; i<siblingDiv.childNodes.length; i++)
        {                
            if (siblingDiv.childNodes[i].tagName == "A")
            {
                parentLink = siblingDiv.childNodes[i];
                break;
            }
        }            
        if (parentLink != null)
        {                
            if (isSelected)
            {
                //IE & Mozilla compat.
                //parentLink.removeAttribute('style');
                //parentLink.setAttribute('style','background-position:100% -31px; color:#000;');
                //parentLink.style.cssText = 'background-position:100% -31px; color:#000;';
            }
            else
            {
                //IE & Mozilla compat.
                //parentLink.removeAttribute('style');
                //parentLink.style.cssText = '';
            }
        }
    }
}
