
var dymenuTimerId;
dynmenuHideOpenMenus();


function dynamicMenu(thismenuID) {
	// Väike viivitus enne näitamist
   clearTimeout(dymenuTimerId);
   dymenuTimerId = setTimeout("dynamicMenuShow("+thismenuID+")", 200);
}



function dynamicMenuShow(thismenuID) {
	var menuLeft;
	
	//	alert('Menüü '+thismenuID+' näitamine...');

	if (thismenuID > 0)	{
		dynmenuHideOpenMenus();
		//	Kuvame menüü
      // IE puhul on menüüd 1px nihkes, lisame selle
      if (-1 != navigator.userAgent.indexOf("MSIE")) {
        var IEpix = 1;
      } else {
        var IEpix = 0;
      }
		switch (thismenuID) {
			case 1:
				menuLeft = (document.body.scrollWidth / 2) + IEpix - 447;
			break;	
			case 2:
				menuLeft = (document.body.scrollWidth / 2) + IEpix - 149;
			break;		
			case 3:
				menuLeft = (document.body.scrollWidth / 2) + IEpix + 149;
			break;	
		}
		document.getElementById('dynmenu' + thismenuID).style.left = menuLeft+'px';
		document.getElementById('dynmenu' + thismenuID).style.top = '143px';
		document.getElementById('dynmenu'+thismenuID).className = 'dynmenuDIV'+thismenuID+'visible';
      
        // Taustale transpanent div peale
        var transLeft = (document.body.scrollWidth / 2) - 450;
        var transHeight = document.body.scrollHeight - 300;
		document.getElementById('dynmenuTransparentHidden').style.left = transLeft+'px';
		document.getElementById('dynmenuTransparentHidden').style.top = '198px';
		document.getElementById('dynmenuTransparentHidden').style.height = transHeight+'px';
		document.getElementById('dynmenuTransparentHidden').className = 'dynmenuTransparentVisible';
	}
}




function dynmenuHideOpenMenus(bodyClick) {
	var hideMenus = true;
   
   //	Ei sulge menüüsid, kui tegu on body peale klõpsamisega admin riistade näitamise ajal
   if ((undefined===window.cmsStartPathURL) != true && bodyClick == true) {
       hideMenus = false;
   }
   
   if (hideMenus == true) {
       document.getElementById('dynmenu1').className = 'dynmenuDIVhidden';
       document.getElementById('dynmenu2').className = 'dynmenuDIVhidden';
       document.getElementById('dynmenu3').className = 'dynmenuDIVhidden';
	   document.getElementById('dynmenuTransparentHidden').className = 'dynmenuTransparentHidden';
       
       // Admin riistade menüüd peidame ka ära, need võivad lahti olla
       if ((undefined===window.cmsStartPathURL) != true) {
            dmenuClose();
       }
   }
}


