var currTimeout;
//var amt = (menu amount) - please set on page - not in script//

function makeName(layerID){    
    if (navigator.appName=="Netscape"){
        if(parseFloat(navigator.appVersion) >= 1) {            
            zname = eval("document.getElementById('" + layerID + "').style")            
        }
        else {
            zname = eval("document." + layerID)
        }
    }
    else {
        zname = eval("document.all." + layerID + ".style")
    }
    return zname
}


window.clearTimeout(currTimeout);


function showLayer(layername){                    
    nameLayer = makeName(layername);    
    nameLayer.visibility="visible";
}


function hideLayer(layername){    
    nameLayer = makeName(layername);    
    nameLayer.visibility="hidden";
}


function deactivateMenu(id) {
    currTimeout = window.setTimeout("activateMenu(amt);",400);
}


function mvsiMenu(id) {
    window.clearTimeout(currTimeout);
    showLayer("menu" + id);
}


function activateMenu(menuNumber){
    if (navigator.appName=="Netscape"){
        if(currTimeout != undefined) {
            window.clearTimeout(currTimeout);
        }
    }
    else {
        window.clearTimeout(currTimeout);
    }

    showLayer('menuoff');

    for (i=1; i<=amt; i=i+1){    
        hideLayer("menu" + i);
    }

    showLayer("menu" + menuNumber);
}


function closeMenus(){    
    hideLayer('menuoff');   
     
    for (i=1; i<=amt; i=i+1){
        hideLayer("menu" + i);
    }
}
