// JavaScript Document

<!--

/*
========================================
JEDNODUCHE ROLETKOVE MENU
========================================
Mira Suk, 2004 


- upraveno pro potreby NFPJ , zari 2005
- upraveno pro potreby Zloutenky, duben 2006
*/

 var ie = true;
 var browser = navigator.appName;
 var y=0;
 var x=0;
 var sirkaOkna;
 var sirka_hlavni_tab = 770;
 var old=null;
 var animuj=null;
 var SchovejTimeOut=null;
 var Schovavam=true;
 var Zobr=false;
 var margin = 138;
 var margin_y = 86;
 var posunuti = 0;
 var rychlost = 5;
 var sirka_menu = 125;
 var vyska_polozky = 18;
 var vyska_menu    = 180;
 var mezera_mezi = 0;
  
 

 function ZjistiPozici_x(menu){
  //Nastavime hodnutu pozice na xove souradnici
     
    x = margin; 
  
  
  return x;
 }
 
 
 
 function ZjistiPozici_y(menu){
  //Nastavime hodnutu pozice na xove souradnici
  
  switch(menu){
   
   case "menu_1"  : posunuti=0;
        break;
   
   case "menu_2"  : posunuti= 1 * (vyska_polozky + mezera_mezi);
        break;
   
   case "menu_3"  : posunuti=2 * (vyska_polozky + mezera_mezi);
        break;
   
   case "menu_4"  : posunuti=3 * (vyska_polozky + mezera_mezi);
        break;
   
   case "menu_5"  : posunuti=4 * (vyska_polozky + mezera_mezi);
        break;
   
   case "menu_6"  : posunuti=5 * (vyska_polozky + mezera_mezi);
        break;
   
   case "menu_7"  : posunuti=6 * (vyska_polozky + mezera_mezi);
        break;
        
   case "menu_8"  : posunuti=7 * (vyska_polozky + mezera_mezi);
        break;
        
   case "menu_9"  : posunuti=8 * (vyska_polozky + mezera_mezi);
        break;
        
   case "menu_10" : posunuti=9 * (vyska_polozky + mezera_mezi);
        break;                  
     
  }
    
  return  margin_y+posunuti;
 
 }
 
 
 function rozbal(id){
   var poss = null;
   //document.getElementById(id).style.position="absolute";
   
   document.getElementById(id).style.left = parseInt(ZjistiPozici_x(id))+"px"; //Nastavime x-ovou souradnici
   document.getElementById(id).style.top  = parseInt(ZjistiPozici_y(id))+"px"; //Nastavime y-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   = "inline"; //nove zobraz a nastav hodnoty na zakladni
	y = 0;
	Zobr = true;
	old    = id;
   }
   document.getElementById(id).style.clip = "rect(0,300px,180px,0)"; // Pokazde se zvetsi viditelne oriznuti o 5px
//    if (y < vyska_menu  ){ //dokud y mensi jak vyska_menu tak jet
//  	   y+=rychlost;
//  	   document.getElementById(id).style.clip = "rect(0,300px,"+y+"px,0)"; // Pokazde se zvetsi viditelne oriznuti o 5px
// 	   animuj = setTimeout("rozbal('"+id+"')", 1); // A funkci si zopakujeme :-)
//    }
 }



 function SchovejMenu(){ // Vynuluje timer pro animaci a za cas ho schova
  clearTimeout(animuj);
  Schovavam = true; // Proces schovavani je aktivni
  SchovejTimeOut = setTimeout("Schovej()", 500); // menu se schova za dany cas
 }

 function Schovej(){   // Samotne provedeni schovani menu
  Zobr = false;        // Zobrazeno neni
  Schovavam = false;   // Proces schvani skoncil
  if(old!=null){       // Pokud funkce rozbal bezi poprve ma old hodnutu null => nebylo by co schovavat
    document.getElementById(old).style.display = "none"; //Schovame stare menu
  }
 }

 //-->
