var currentMenu = null;

if (!document.getElementById)
    document.getElementById = function() { return null; }

function initializeMenu(menuId, toplevelId) {
    var menu = document.getElementById(menuId);
    var toplevel = document.getElementById(toplevelId);

    if (menu == null || toplevel == null) return;



    toplevel.onmouseover = function() {
        if (currentMenu) {
            currentMenu.style.visibility = "hidden";
            this.showMenu();
        }

        if (currentMenu == null) {
            this.showMenu();
        }
        

        return false;
    }

   
   document.onclick = function () {
          setTimeout('hideMenu()',50)
}
    
toplevel.showMenu = function() {

dx=0
if (document.all){
	menu.style.top = this.offsetTop + this.offsetHeight+123 + "px";
	dx=1
	}
else{
	menu.style.top = this.offsetTop + this.offsetHeight+143 + "px";
	}
if (window.opera){
	menu.style.top = this.offsetTop + this.offsetHeight+120 + "px";
	dx=-7
	}

switch(menuId) {
	
	case "kulturMenu":
		
		menu.style.left = (document.body.offsetWidth-780)/2+150+dx+"px"
		break;
		
	case "politikMenu":
		menu.style.left = (document.body.offsetWidth-780)/2+276+dx+"px"
		break;

	case "sportMenu":
		menu.style.left = (document.body.offsetWidth-780)/2+402+dx+"px"
		break;

	case "infoMenu":
		menu.style.left = (document.body.offsetWidth-780)/2+528+dx+"px"
		break;

	case "serviceMenu":
		menu.style.left = (document.body.offsetWidth-780)/2+654+dx+"px"
		break;


}
        
        menu.style.visibility = "visible";
        currentMenu = menu;
    }
}

function hideMenu() {

if (currentMenu != null) {
         currentMenu.style.visibility = "hidden";
         currentMenu = null;
}
}