// JavaScript Document

/*
========================================
JEDNODUCHE ROLETKOVE MENU
========================================
Mira Suk, 2004 


- upraveno pro potreby NFPJ , zari 2005
*/

 var ie = true;
 var browser = navigator.appName;
 var y=0;
 var x=0;
 var sirkaOkna;
 var sirka_hlavni_tab = 780;
 var old=null;
 var animuj=null;
 var SchovejTimeOut=null;
 var Schovavam=true;
 var Zobr=false;
 var margin = 131;
 var margin_y = 142;
 var posunuti = 0;
 var rychlost = 4;
 var sirka_menu = 145;
 var vyska_polozky = 16;
 var vyska_menu    = 500; 
 var mezera_mezi = 0;
 
 
 function rozbal(id,left)
 {
   var poss = null;
   //document.getElementById(id).style.position="relative";
   
   //document.getElementById(id).style.left = left+"px"; //Nastavime x-ovou souradnici
   //document.getElementById(id).style.top = "-5px"; //Nastavime x-ovou souradnici      
   if (Schovavam){ // pokud je true Schovavam tak zrus TimeOut pro schovani
	 clearTimeout(SchovejTimeOut);
   }
   if ((!Zobr)||(id!=old)){  // Pokud nezobr. a jine menu tak to stare schovej
	if (old){
	  document.getElementById(old).style.display = "none";
	}

	document.getElementById(id).style.display   = "block"; //nove zobraz a nastav hodnoty na zakladni
	y = 0;
	Zobr = true;
	old    = id;
   }
   if (y < vyska_menu  ){ //dokud y mensi jak vyska_menu tak jet
 	   y+=rychlost;
 	   document.getElementById(id).style.clip = "rect(0,400px,"+y+"px,0)"; // Pokazde se zvetsi viditelne oriznuti o 5px
	   animuj = setTimeout("rozbal('"+id+"','"+left+"')", 1); // A funkci si zopakujeme :-)
   }
 }



 function SchovejMenu(poc){ // Vynuluje timer pro animaci a za cas ho schova
  clearTimeout(animuj);
  Schovavam = true; // Proces schovavani je aktivni
  SchovejTimeOut = setTimeout("Schovej('"+poc+"')", 500); // menu se schova za dany cas
 }

 function Schovej(poc){   // Samotne provedeni schovani menu
  Zobr = false;        // Zobrazeno neni
  Schovavam = false;   // Proces schvani skoncil
  
  for (i=1;i<=poc;i++)
  	if(old!=null){       // Pokud funkce rozbal bezi poprve ma old hodnutu null => nebylo by co schovavat
    	document.getElementById("menu_"+i).style.display = "none"; //Schovame stare menu
  	}
 }

