﻿/**************** global variables declarations *******************/

gViewingPageVersion = "full";
gCurrentMenuItemName = "";
gPreviousLeftMenuItem = "";

/**************** global functions *******************/

function highlightLeftMenuItem(leftMenuItemName) {
    if (gPreviousLeftMenuItem != "")
    { document.getElementById("leftmenu_" + gPreviousLeftMenuItem).className = "leftmenuitem"; }

    document.getElementById("leftmenu_" + leftMenuItemName).className = "leftmenuitem active";
    gPreviousLeftMenuItem = leftMenuItemName;
}

function highlightMenuItem(menuItemName) {
    document.getElementById("menu_" + menuItemName).className = "menuitem active";
    gCurrentMenuItemName = menuItemName;
}

function toggleMenuHighlight(menuItemName) {
    if (menuItemName != gCurrentMenuItemName) {
        if (document.getElementById("menu_" + menuItemName).className == "menuitem")
        {document.getElementById("menu_" + menuItemName).className = "menuitem active";}
        else
        {document.getElementById("menu_" + menuItemName).className = "menuitem";}
    }
}

function togglePageVersions() {
    if (gViewingPageVersion == "full") {
        for (i = 0; i < document.getElementsByName("pageText").length; i++) {
            document.getElementsByName("pageText")[i].style.display = "none";
        }
        document.getElementById("toggleVersionLinkText").innerHTML = "View full version";
        gViewingPageVersion = "abbreviated";
    }
    else {
        for (i = 0; i < document.getElementsByName("pageText").length; i++) {
            document.getElementsByName("pageText")[i].style.display = "inline";
        }
        document.getElementById("toggleVersionLinkText").innerHTML = "View abbreviated version";
        gViewingPageVersion = "full";
    }
}
