// Alapértelmezett változók definiálása.

var over = 'no';
var lastMenu = '';
var styleSheetElement;
var oldElement;


// Az aktuális almenü megjelenítését végző függvény.

function menuOn(currentMenu) {

    over = 'yes';
    
    if ((browser == 'Netscape') && (version < 5)) {
    
        if (lastMenu != '') {
            eval('document.' + lastMenu + '_Menu.display = "none"');
            eval('document.' + lastMenu + '.background = "none"');
        }
        eval('document.' + currentMenu + '.background = "transparent url(images/background_menu.gif) repeat-y top right"');        
		eval('document.' + currentMenu + '_Menu.display = "block"');
        lastMenu = currentMenu;
    
    } else {
        
        if (lastMenu != '') {
            document.getElementById(lastMenu).style.background = "none";
            lastMenu = lastMenu + '_Menu';
            oldElement = document.getElementById(lastMenu);
            oldElement.style.display = "none";
            
        }
        var layerName = currentMenu + '_Menu';
        styleSheetElement = document.getElementById(layerName);
        styleSheetElement.style.display = "block";
        document.getElementById(currentMenu).style.background = "transparent url('images/background_menu.gif') repeat-y top right";
        lastMenu = currentMenu;
        
    }
    
}


// Késleltetés.

function overChecker(currentMenu) {

    over = 'no';
    lastMenu = currentMenu;
    setTimeout("menuOff()", 200);

}


// A régi almenü eltűntetését végző függvény.

function menuOff() {

    if (over == 'no') {
        
        if ((browser == 'Netscape') && (version < 5)) {
            eval('document.' + lastMenu + '.background = "none"');
            eval('document.' + lastMenu + '_Menu.display = "none"');
        } else {
            styleSheetElement.style.display = "none";
            document.getElementById(lastMenu).style.background = "none";
        }
        
    }

}

