//MENU verze 0.5 Martin Vidensky////Funguje pod IE, FireFox, Opera a nejspis i jinde var oldID = Array(); //FIFO pro ukladani zanorenych ID pouziva se pro                      //zjisteni jake polozky se maji "znevyditelnit"                     //v poli jsou vzicky ulozene dva udaje a to ID polozky menu                      //a ID polozky submenu na ktere ukazuje  var i; //pomocna promena;//uzivatelske konstantyhoverBackground = "#840017";hoverImage      = "url('/trz/trz2005.nsf/sq1')";hoverRepeat    = "no-repeat";hoverPosition   = "4px 4px";hoverColor        = "#FFFFFF";selectBackground = "#A94D5C";selectImage    = "url('/trz/trz2005.nsf/sq1')";selectRepeat  = "no-repeat";selectPosition = "4px 4px";selectColor      = "white";/*function showSubMenu(id, uroven){    if( uroven < 1 || uroven > 4)     { //uroven musi byt od 1 do 4. Pokud je potreba vic tak zvetsit 4      return false;    }        var pomID = Array(); //jako oldID    //vypocet indexu    poziceSubID = ((uroven * 2) - 1) ;    poziceID    = ((uroven * 2) - 2) ;        //zkopirovani historie ze stareho menu do noveho    for (i = 0 ; i < poziceID; i++)    {       pomID[i] = oldID[i];    }    //pridani hodnot noveho menu    pomID[poziceID] = id;    pomID[poziceSubID] = 'sub'+id;        if (document.getElementById(pomID[poziceID])!= null)  //kontrola jestli existuje id      if (document.getElementById(pomID[poziceSubID])!= null) //kontrola jestly vubec existuje       {                                                  //submenu         var pom         if (poziceSubID == oldID.length-2)           pom = 1;          else             pom = 0;         if (oldID[poziceID] != pomID[poziceID]) pom = 1;          for (i = oldID.length-2 ; i > poziceSubID - pom; i-=2)         {            if (oldID[i] != null)            {                   document.getElementById(oldID[i]).style.display= 'none';                document.getElementById(oldID[i-1]).style.background = '';                document.getElementById(oldID[i-1]).style.color = '';                oldID[i]= null;               // oldID[i-1]= null;            }         }        //nastylovani polozky menu        document.getElementById(pomID[poziceID]).style.backgroundColor    = selectBackground;        document.getElementById(pomID[poziceID]).style.backgroundImage    = selectImage;        document.getElementById(pomID[poziceID]).style.backgroundRepeat   = selectRepeat;        document.getElementById(pomID[poziceID]).style.backgroundPosition = selectPosition;        document.getElementById(pomID[poziceID]).style.color              = selectColor;        //zapnuti zobrazeni podmenu        if (oldID[poziceID] == id) //pokud je to stejny menu tak ho jenom schovame        {          document.getElementById(pomID[poziceSubID]).style.display= 'none';          document.getElementById(pomID[poziceID]).style.background = '';          document.getElementById(pomID[poziceID]).style.color = '';          //tedka neni vybrane zadne menu          oldID[poziceSubID] = null;          oldID[poziceID] = null;        }                else //jinak zobrazime pozadovane menu        {           document.getElementById(pomID[poziceSubID]).style.display= 'block';           //zapamatovani minuleho menu           oldID = pomID;        }  }}function hoverShow (id){   if (document.getElementById(id)!= null)     {        document.getElementById(id).style.backgroundColor    = hoverBackground;       document.getElementById(id).style.backgroundImage    = hoverImage;       document.getElementById(id).style.backgroundRepeat   = hoverRepeat;       document.getElementById(id).style.backgroundPosition = hoverPosition;       document.getElementById(id).style.color              = hoverColor;   }}function hoverHide (id) {   if (document.getElementById(id)!= null) //musime zjistit jestli pod tim nebyla zviraznenan polozka    {        //pro zjisteni jestli neni nahodou polozka "Hlavicka"     var zvirazneni =  false;     for (i = 0; i < oldID.length; i +=2)     {        zvirazneni = zvirazneni || (oldID[i] == id);     }     if (!zvirazneni)     { //polozka je normal        document.getElementById(id).style.background = '';        document.getElementById(id).style.color = '';     }     else     { //polozka byla zvyraznena a tak ji znovu zviraznime        document.getElementById(id).style.backgroundColor    = selectBackground;        document.getElementById(id).style.backgroundImage    = selectImage;        document.getElementById(id).style.backgroundRepeat   = selectRepeat;        document.getElementById(id).style.backgroundPosition = selectPosition;        document.getElementById(id).style.color              = selectColor;     }          }}*/function showSubMenu(id, uroven)//menu01,1{    if( uroven < 1 || uroven > 4)     { //uroven musi byt od 1 do 4. Pokud je potreba vic tak zvetsit 4      return false;    }        var pomID = Array(); //jako oldID    //vypocet indexu    poziceSubID = ((uroven * 2) - 1) ;//1    poziceID    = ((uroven * 2) - 2) ;//0        //zkopirovani historie ze stareho menu do noveho    for (i = 0 ; i < poziceID; i++)    {       pomID[i] = oldID[i];    }    //pridani hodnot noveho menu    pomID[poziceID] = id;//menu01    pomID[poziceSubID] = 'sub'+id;//submenu01        if (document.getElementById(pomID[poziceID])!= null)  //kontrola jestli existuje id      if (document.getElementById(pomID[poziceSubID])!= null) //kontrola jestly vubec existuje       {                                                  //submenu         var pom         if (poziceSubID == oldID.length-1)           pom = 1;          else             pom = 0;         if (oldID[poziceID] != pomID[poziceID]) pom = 1;          for (i = oldID.length-1 ; i > poziceSubID - pom; i-=2)         {            if (oldID[i] != null)            {                   document.getElementById(oldID[i]).style.display= 'none';                document.getElementById(oldID[i-1]).style.background = '';                document.getElementById(oldID[i-1]).style.color = '';                oldID[i]= null;               // oldID[i-1]= null;            }         }        //nastylovani polozky menu        document.getElementById(pomID[poziceID]).style.backgroundColor    = selectBackground;        document.getElementById(pomID[poziceID]).style.backgroundImage    = selectImage;        document.getElementById(pomID[poziceID]).style.backgroundRepeat   = selectRepeat;        document.getElementById(pomID[poziceID]).style.backgroundPosition = selectPosition;        document.getElementById(pomID[poziceID]).style.color              = selectColor;        //zapnuti zobrazeni podmenu        if (oldID[poziceID] == id) //pokud je to stejny menu tak ho jenom schovame        {          document.getElementById(pomID[poziceSubID]).style.display= 'none';          document.getElementById(pomID[poziceID]).style.background = '';          document.getElementById(pomID[poziceID]).style.color = '';          //tedka neni vybrane zadne menu          oldID[poziceSubID] = null;          oldID[poziceID] = null;        }                else //jinak zobrazime pozadovane menu        {           document.getElementById(pomID[poziceSubID]).style.display= 'block';           //zapamatovani minuleho menu           oldID = pomID;        }  }}function hoverShow (id){   if (document.getElementById(id)!= null)     {        document.getElementById(id).style.backgroundColor    = hoverBackground;       document.getElementById(id).style.backgroundImage    = hoverImage;       document.getElementById(id).style.backgroundRepeat   = hoverRepeat;       document.getElementById(id).style.backgroundPosition = hoverPosition;       document.getElementById(id).style.color              = hoverColor;   }}function hoverHide (id) {   if (document.getElementById(id)!= null) //musime zjistit jestli pod tim nebyla zviraznenan polozka    {        //pro zjisteni jestli neni nahodou polozka "Hlavicka"     var zvirazneni =  false;     for (i = 0; i < oldID.length; i +=2)     {        zvirazneni = zvirazneni || (oldID[i] == id);     }     if (!zvirazneni)     { //polozka je normal        document.getElementById(id).style.background = '';        document.getElementById(id).style.color = '';     }     else     { //polozka byla zvyraznena a tak ji znovu zviraznime        document.getElementById(id).style.backgroundColor    = selectBackground;        document.getElementById(id).style.backgroundImage    = selectImage;        document.getElementById(id).style.backgroundRepeat   = selectRepeat;        document.getElementById(id).style.backgroundPosition = selectPosition;        document.getElementById(id).style.color              = selectColor;     }          }}