/*autor Ing. Karol Mudroch*/
/*
document.onmouseout = SpravMouseOut(this);
document.onmouseover = SpravMouseOver(this);
*/
function ShowSubmenu(obj)
{
	nadradena_nazov=obj.name;
	nadradena_index=nadradena_nazov.substring(9,nadradena_nazov.length);
	submenu_nazov="submenu".concat(nadradena_index);
	if (document.getElementById(submenu_nazov)!=null){
		document.getElementById(submenu_nazov).style.visibility='visible';
		document.getElementById(submenu_nazov).style.left= -2+findPosX(obj)+ 'px';
		document.getElementById(submenu_nazov).style.top=35+ findPosY(obj)+ 'px';
	};
}

function SpravMouseOver(obj) {
  with (navigator) 
  {
	if ((appName=="Netscape")/*&&(parseInt(appVersion)==4)*/) 
	{
	 srcElement=obj;
	}
	  else{
	    if(document.all)
		{
 		  srcElement = window.event.srcElement;
		}

	  }
	};
	 
  if (srcElement!=null){
//  alert(srcElement.className);
//  alert(srcElement.className.indexOf("main_menu"));  
  if (srcElement.className.indexOf("main-menu") ==0) { //ak je nad main_menu timeout sa rusi
		SkryPlati=false;								// timeout sa rusi
		if (srcElement.name !=null)
		{
			SkryPodlaMena();
			ShowSubmenu(srcElement);
		};
      };  
  if (srcElement.className.indexOf("submenu") ==0) {
		SkryPlati=false;
      };
  if (srcElement.className.indexOf("left-main-menu") ==0 ) {
		SkryPlati=false;
		if (srcElement.name !=null)
		{
			SkryPodlaMena();
			ShowSubmenu(srcElement);
		};
      };
	  
  if (srcElement.className.indexOf("nosubmenu") ==0) {
		SkryPlati=false;
      };

  if (srcElement.className.indexOf("main_menu_nosubmenu") ==0) {
  		Skry();
/*okamzite skrytie		
		SkryOkamzite=true;  
		SkryVykonaj()
*/		
      };	  
	  
 /* 
  if (srcElement.className.indexOf("HlavneMenu") > -1) {
		SkryPlati=false;
		srcElement.style.MozOpacity=0.5;
		srcElement.filters.alpha.opacity='50';
      };
  if (srcElement.className.indexOf("LaveMenu") > -1) {
		SkryPlati=false;
		srcElement.style.MozOpacity=0.5;
		srcElement.filters.alpha.opacity='50';
      };
	  
  if (srcElement.className.indexOf("menutitle") >-1) {
     srcElement.style.backgroundimage="images/index_15.gif)";
	 };	  
*/
      }
}

function SpravMouseOut(obj) {
//alert('SpravMouseOut');	
  with (navigator) 
  {
	if ((appName=="Netscape")|| (obj!=null) /*&&(parseInt(appVersion)==4)*/) 
	{
	 srcElement=obj;
	}
	  else{
	    if(document.all)
		{
 		  srcElement = window.event.srcElement;
		}

	  }
	};

//  if(document.all)
  {
//	  alert('SpravMouseOut');
//  srcElement = window.event.srcElement;
//  alert(srcElement.className);
  if (srcElement.className.indexOf("main-menu") ==0) {
		Skry()
      }; 
  if (srcElement.className.indexOf("nosubmenu") ==0) {
		Skry();
      };
  if (srcElement.className.indexOf("submenu")==0) {
		Skry();
      };
  if (srcElement.className.indexOf("left-main-menu")==0) {
		Skry();
      };
	  
/*	  
	    
  if (srcElement.className.indexOf("main_menu_nosubmenu") > -1) {
		Skry();
//		submenu2.style.visibility='hidden';
      };
*/
      }
}


function SkryVykonaj() {
	if (!SkryOkamzite){
		if (!SkryPlati) return;
		var SkryZostava = new Date() - SkryZaciatok;
		var SkryTimeout =400;
		if (SkryZostava< SkryTimeout) {
			SkryPocitadlo  = setTimeout("SkryVykonaj()", SkryTimeout+400-SkryZostava);
			return;
		}
		SkryPlati= false;

	}
	SkryPodlaMena();
//	submenu2.style.visibility='hidden';
		
//	MM_showHideLayers('OSpolocnosti','','hide','Informacie','','hide','Kontakt','','hide','Efektivnost','','hide','EfektivnostSub','','hide','EfektivnostSub02','','hide')
}

function Skry(){
	SkryZaciatok = new Date();
	SkryPlati = true;
	SkryOkamzite = false;
	SkryZacniPocitat = setTimeout("SkryVykonaj()", 1000);
}

function SkryPodlaMena(){
var alltags=document.getElementsByTagName("div")
for (i=0; i<alltags.length; i++){
	if (alltags[i].className=="submenu")
	{
	  	 alltags[i].style.visibility='hidden';
	}
	
	}	 
}


