function OpenMenu(id,top) {
    var menus = 8;
    var currentmenu = new Object();

    if(document.getElementById(id)){
        var showmenu = document.getElementById(id);
        showmenu.style.visibility = "visible";
        showmenu.style.top = top;
    }
    
    for (i = 2; i <= menus; i++) {
        if(document.getElementById('sub' + i)) {
            currentmenu = document.getElementById('sub' + i);
            if ((currentmenu.style.visibility == "visible")&&(currentmenu != showmenu)) {
                currentmenu.style.visibility = "hidden";
            }
        }
    }
}
function Close() {
    var menus = 8;
    var currentmenu = new Object();

    for (i = 2; i <= menus; i++) {
        if(document.getElementById('sub' + i)) {
            currentmenu = document.getElementById('sub' + i);
            currentmenu.style.visibility = "hidden";
        }
    }
}
function ActivateMenu(folder_ID) {

    if(folder_ID){
        if (aNaviPages[folder_ID]){
            var aLvlMenu = aNaviPages[folder_ID].split(",");
            var iPageLevel = aLvlMenu[0];
            var iPageMenu = aLvlMenu[1];
            var oButton = document.getElementById('button' + iPageMenu);
            
            if(document.getElementById(folder_ID)){
                var oSubmenu = document.getElementById(folder_ID);
            }
        
            oButton.className = oButton.className + " butaktiv";
            if(oSubmenu){
                if (iPageLevel == 3) {
                    oSubmenu.className = oSubmenu.className + " level2aktiv";
                }
            }
            for(iKey in aNaviPages) {
                if(!isNaN(iKey)) {
                    aCurrent = aNaviPages[iKey].split(",");
                    if (aCurrent[1] == iPageMenu && aCurrent[0] <= 2) {
                        oMenu = document.getElementById(iKey);
                        if (aCurrent[0] == 1) {
                            oMenu.onmouseover = function() { Close(); };
                        } else {
                            oMenu.onmouseover = function() { OpenMenu('sub' + iPageMenu,'43'); };
                        }
                        oMenu.onmouseout = function() { void(0); };
                    }
                    if (aCurrent[1] == iPageMenu && aCurrent[0] == 3) {
                        if (document.getElementById('item' + iKey)){
                            oSubmenu = document.getElementById('item' + iKey);
                            oSubmenu.onmouseover = function() { void(0); };
                            oSubmenu.onmouseout = function() { void(0); };
                        }
                    }
                }
            }
        }
    }
}