/*** JavaScript Document *************************/
/*                                               */
/* JS fce potrebne pro rozbalovaci menu webu AVU */
/*                                               */
/* naprogramoval: Jan Habrman                    */
/*           icq: 71516118                       */
/*        e-mail: habrman@avu.cz                 */
/*-----------------------------------------------*/
/* 100% podporovane prohlizece:                  */
/*        MS IE 6.0.2900                         */
/*        Mozilla 5.0, FireFox 1.0.7             */
/*************************************************/

// fce pro skryti podmenu
function hideMenu() {
    document.getElementById(21).style.display='none';
    document.getElementById(23).style.display='none';
    document.getElementById(26).style.display='none';
    document.getElementById(28).style.display='none';
    document.getElementById(31).style.display='none';
    document.getElementById(33).style.display='none';
    document.getElementById(41).style.display='none';
    document.getElementById(51).style.display='none';
    document.getElementById(61).style.display='none';
}

//  fce pro prohlizece typu Mozilla-FireFox, slouzi k nastaveni polozek na
// puvodni mista
function restoreMenu(){
  /* sloupec 2 */
  document.getElementById(212).style.position='absolute';
  document.getElementById(213).style.position='absolute';
  document.getElementById(214).style.position='absolute';
  document.getElementById(2103).style.position='absolute';
  document.getElementById(2104).style.position='absolute';
  document.getElementById(2105).style.position='absolute';
  //document.getElementById(9002).style.position='absolute';
  document.getElementById(23).style.position='absolute';
  document.getElementById(26).style.position='absolute';
  document.getElementById(28).style.position='absolute';

  document.getElementById(212).style.top='154px';
  document.getElementById(213).style.top='182px';
  document.getElementById(2103).style.top='210px';
  document.getElementById(2104).style.top='238px';
  document.getElementById(214).style.top='266px';
  document.getElementById(2105).style.top='294px';
  //document.getElementById(9002).style.top='300px';

  /* sloupec 3 */
  document.getElementById(3101).style.position='absolute';
  document.getElementById(9003).style.position='absolute';
  document.getElementById(302).style.position='absolute';
  document.getElementById(33).style.position='absolute';
  document.getElementById(3102).style.position='absolute';
  document.getElementById(3103).style.position='absolute';
  document.getElementById(3105).style.position='absolute';

  document.getElementById(302).style.top='88px';
  document.getElementById(33).style.top='72px';
  document.getElementById(3101).style.top='72px';
  document.getElementById(3102).style.top='106px';
  document.getElementById(3103).style.top='134px';
  document.getElementById(3105).style.top='150px';
  document.getElementById(9003).style.top='166px';

  /* sloupec 4 */
  document.getElementById(9004).style.position='absolute';
  document.getElementById(4101).style.position='absolute';
  document.getElementById(4102).style.position='absolute';
  document.getElementById(4101).style.top='88px';
  document.getElementById(4102).style.top='116px';
  document.getElementById(9004).style.top='132px';

  /* sloupec 5 */
  document.getElementById(5101).style.position='absolute';
  document.getElementById(5102).style.position='absolute';
  document.getElementById(5103).style.position='absolute';
  document.getElementById(9005).style.position='absolute';
  document.getElementById(5101).style.top='72px';
  document.getElementById(5102).style.top='88px';
  document.getElementById(5103).style.top='104px';
  document.getElementById(9005).style.top='132px';

  /* sloupec 6 */
  document.getElementById(6101).style.position='absolute';
  document.getElementById(6102).style.position='absolute';
  document.getElementById(6103).style.position='absolute';
  document.getElementById(6104).style.position='absolute';
  document.getElementById(6105).style.position='absolute';
  document.getElementById(9006).style.position='absolute';

  document.getElementById(6101).style.top='82px';
  document.getElementById(6102).style.top='98px';
  document.getElementById(6103).style.top='126px';
  document.getElementById(6104).style.top='166px';
  document.getElementById(6105).style.top='182px';
  document.getElementById(9006).style.top='198px';
}

// fce pro nastaveni menu do puvodni pozice
function restetMenu(){
  if (document.all) {
    hideMenu();
  } else {
    hideMenu();
    restoreMenu();
  }
}
oko=0;
// fce slouzici k zobrazeni pomenu
function showMenu(menuid){
  if (document.all) {
    if(menuid == 21 || menuid==23 || menuid==26 || menuid==28 || menuid == 31 || menuid==33 || menuid==41 || menuid==51 || menuid== 61) {
      hideMenu();
    }
  } else {
    switch (menuid) {
      case 21:
        if (oko!=21) {
          oko=21;
          restoreMenu();
          document.getElementById(212).style.position='absolute';
          document.getElementById(213).style.position='absolute';
          document.getElementById(214).style.position='absolute';
          document.getElementById(2103).style.position='absolute';
          document.getElementById(2104).style.position='absolute';
          document.getElementById(2105).style.position='absolute';
          //document.getElementById(9002).style.position='absolute';
          document.getElementById(212).style.top='210px'; //216
          document.getElementById(213).style.top='238px'; //244
          document.getElementById(2103).style.top='252px'; //262
          document.getElementById(2104).style.top='278px'; //290
          document.getElementById(214).style.top='306px'; //318
          document.getElementById(2105).style.top='324px'; //336
          //document.getElementById(9002).style.top='340px'; //352
          document.getElementById(21).style.visibility='visible';
        } else {
          oko=0;
          hideMenu();
          restoreMenu();
          document.getElementById(21).style.visibility='hidden';
        }
      break;
      case 23:
      if (oko!=23) {
        oko=23;
        restoreMenu();
        document.getElementById(213).style.position='absolute';
        document.getElementById(2103).style.position='absolute';
        document.getElementById(2104).style.position='absolute';
        document.getElementById(214).style.position='absolute';
        document.getElementById(2105).style.position='absolute';
        //document.getElementById(9002).style.position='absolute';
        document.getElementById(23).style.top='182px'; //160
        document.getElementById(213).style.top='418px'; //388
        document.getElementById(2103).style.top='444px'; //406
        document.getElementById(2104).style.top='472px'; //434
        document.getElementById(214).style.top='500px'; //462
        document.getElementById(2105).style.top='514px'; //480
        //document.getElementById(9002).style.top='530px'; //496
        document.getElementById(23).style.visibility='visible';
      } else {
        oko=0;
        hideMenu();
        restoreMenu();
        document.getElementById(23).style.display='none';
        document.getElementById(23).style.visibility='hidden';
        //restetMenu();
      }
      break;
      case 26:
      if (oko!=26) {
        oko=26;
        restoreMenu();
        document.getElementById(214).style.position='absolute';
        document.getElementById(2103).style.position='absolute';
        document.getElementById(2104).style.position='absolute';
        document.getElementById(2105).style.position='absolute';
        //document.getElementById(9002).style.position='absolute';
        document.getElementById(26).style.top='210px'; //178
        document.getElementById(2103).style.top='396px';
        document.getElementById(2104).style.top='424px';
        document.getElementById(214).style.top='452px';
        document.getElementById(2105).style.top='470px';
        //document.getElementById(9002).style.top='486px';
        document.getElementById(26).style.visibility='visible';
      } else {
        oko=0;
        hideMenu();
        restoreMenu();
        document.getElementById(26).style.visibility='hidden';
      }
      break;
      case 28:
      if (oko!=28) {
        oko=28;
        restoreMenu();
        document.getElementById(2105).style.position='absolute';
        //document.getElementById(9002).style.position='absolute';
        document.getElementById(28).style.top='284px'; //252
        document.getElementById(2105).style.top='368px'; //312
        //document.getElementById(9002).style.top='384px'; //328
        document.getElementById(28).style.visibility='visible';
      } else {
        oko=0;
        hideMenu();
        restoreMenu();
        document.getElementById(28).style.visibility='hidden';
      }
      break;
      case 31:
      if (oko!=31) {
        oko=31;
        restoreMenu();
        document.getElementById(302).style.position='absolute';
        document.getElementById(3101).style.position='absolute';
        document.getElementById(3102).style.position='absolute';
        document.getElementById(3103).style.position='absolute';
        document.getElementById(3105).style.position='absolute';
        document.getElementById(9003).style.position='absolute';
        document.getElementById(3101).style.top='158px'; //156
        document.getElementById(302).style.top='174px'; //136
        document.getElementById(3102).style.top='192px'; //164
        document.getElementById(3103).style.top='220px'; //180
        document.getElementById(3105).style.top='236px'; //208
        document.getElementById(9003).style.top='252px'; //224
        document.getElementById(31).style.visibility='visible';
      } else {
        oko=0;
        hideMenu();
        restoreMenu();
        document.getElementById(31).style.visibility='hidden';
      }
      break;
      case 33:
      if (oko!=33) {
        oko=33;
        restoreMenu();
        document.getElementById(33).style.position='absolute';
        document.getElementById(3102).style.position='absolute';
        document.getElementById(3103).style.position='absolute';
        document.getElementById(3105).style.position='absolute';
        document.getElementById(9003).style.position='absolute';
        document.getElementById(33).style.top='106px'; //
        document.getElementById(3102).style.top='138px';
        document.getElementById(3103).style.top='166px';
        document.getElementById(3105).style.top='182px';
        document.getElementById(9003).style.top='198px';
        document.getElementById(33).style.visibility='visible';
      } else {
        oko=0;
        hideMenu();
        restoreMenu();
        document.getElementById(33).style.visibility='hidden';
      }
      break;
      case 41:
      if (oko!=41) {
        oko=41;
        restoreMenu();
        document.getElementById(9004).style.position='absolute';
        document.getElementById(4101).style.position='absolute';
        document.getElementById(4102).style.position='absolute';
        document.getElementById(4101).style.top='252px'; //ok
        document.getElementById(4102).style.top='280px';
        document.getElementById(9004).style.top='296px';
        document.getElementById(41).style.visibility='visible';
      } else {
        oko=0;
        hideMenu();
        restoreMenu();
        document.getElementById(41).style.visibility='hidden';
      }
      break;
      case 51:
      if (oko!=51) {
        oko=51;
        restoreMenu();
        document.getElementById(5101).style.position='absolute';
        document.getElementById(5102).style.position='absolute';
        document.getElementById(5103).style.position='absolute';
        document.getElementById(9005).style.position='absolute';
        document.getElementById(5101).style.top='116px'; //104
        document.getElementById(5102).style.top='132px'; //140
        document.getElementById(5103).style.top='148px'; //148
        document.getElementById(9005).style.top='176px'; //176
        document.getElementById(51).style.visibility='visible';
      } else {
        oko=0;
        restoreMenu();
        hideMenu();
        document.getElementById(51).style.visibility='hidden';
      }
      break;
      case 61:
      if (oko!=61) {
        oko=61;
        restoreMenu();
        document.getElementById(6101).style.position='absolute';
        document.getElementById(6102).style.position='absolute';
        document.getElementById(6103).style.position='absolute';
        document.getElementById(6104).style.position='absolute';
        document.getElementById(6105).style.position='absolute';
        document.getElementById(9006).style.position='absolute';
        document.getElementById(6101).style.top='126px';
        document.getElementById(6102).style.top='142px';
        document.getElementById(6103).style.top='170px';
        document.getElementById(6104).style.top='210px';
        document.getElementById(6105).style.top='226px';
        document.getElementById(9006).style.top='242px';
        document.getElementById(61).style.visibility='visible';
      } else {
        oko=0;
        restoreMenu();
        hideMenu();
        document.getElementById(61).style.visibility='hidden';
      }
      break;
    }
      hideMenu();
  }
  document.getElementById(menuid).style.display='block';
}

function switchBGhoverMenu(lineid) {
  document.getElementById(lineid).style.background='#F167AF';
}
function switchBGoutMenu(lineid) {
  document.getElementById(lineid).style.background='#ef3195';
}
function switchBGhoverSubMenu(lineid) {
  document.getElementById(lineid).style.background='#F167AF';
}
function switchBGoutSubMenu(lineid) {
  document.getElementById(lineid).style.background='#D9137B';
}
