﻿
function SetTopNavCSSClass(outerdivID,innerdivID,spanID) {
    document.getElementById(outerdivID).className = 'sub_nav_but'; 
    document.getElementById(innerdivID).className = 'sub_nav_but1'; 
    document.getElementById(spanID).className = 'sub_nav_lnktxt_sel'; 
}

function RemoveTopNavCssClass(outerdivID, innerdivID, spanID, selectedOuterdivID, selectedInnerdivID, selectedSpanID) {
    document.getElementById(outerdivID).className = 'sub_nav_but_norm';
    document.getElementById(innerdivID).className = 'sub_nav_but1_norm';
    document.getElementById(spanID).className = 'sub_nav_lnktxt';
    if (document.getElementById(selectedOuterdivID) != null) {
        document.getElementById(selectedOuterdivID).className = 'sub_nav_but';
        document.getElementById(selectedInnerdivID).className = 'sub_nav_but1';
        document.getElementById(selectedSpanID).className = 'sub_nav_lnktxt_sel';
    }
}

function SetTopNavChildVisiblity(idToShow) {
    HideTopNavOthers();
    if (document.getElementById(idToShow) != null) {
        document.getElementById(idToShow).style.visibility = 'visible';
        document.getElementById(idToShow).style.display = 'block';
    }
}


function HideTopNavOthers() {
    var e = GetMultipleTagFromIdentifierAndNameForTopNav("div", "", "DivChildSites");
    if (e != null) {
        for (var i = 0; i < e.length; i++) {
            try {
                e[i].style.visibility = 'hidden';
                e[i].style.display = 'none';
            }
            catch (err) {
            }
        }
    }
}


function GetMultipleTagFromIdentifierAndNameForTopNav(tagName, identifier, name) {
    var len = identifier.length;
    var allTags = document.getElementsByTagName(tagName);
    var selectTags = new Array(0);
    for (var i = 0; i < allTags.length; i++) {
        var tempString = allTags[i].id;

        if (document.getElementsByTagName(tagName)[i].getAttribute('name') == name && (identifier == "" || tempString.indexOf(identifier) ==
tempString.length - len)) {
            selectTags.length++;
            selectTags.push(allTags[i]);
        }
    }

    if (selectTags.length > 0) { return selectTags; }
    return null;
}


