{
    var a_navig = [
         ["Hl. stránka","/index.html"],
         ["JŘ"],
         ["Služby"],
         ["Info"],
         ["Reklama","http://www.buspromotion.cz"],
         ["Autoškola","http://autoskola.dpmul.cz"],
         ["Zajímavé"]];

  var a_navig1 = [];   

  var a_navig2 = [
         ["Aktuální", "/JR13122009/indexlin.htm"],
         ["od 7.3.2010", "/JR07032010/indexlin.htm"],
         ["Mobil", "/mobil.htm"],
         ["Vyhledávač spojení", "http://jizdnirady.idnes.cz/ustinadlabem/spojeni/"],
//         ["Elektronické", "", [
//          ["Informace", "/disketovyjr.htm"],
//          ["Aktualizace", "/aktualizace.htm"]]],
         ["Plánky MHD", "", [
          ["Denní provoz", "/denprovoz.htm"],
          ["Noční provoz", "/nocniprovoz.htm"]
	 ]]
        
     ];

   var a_navig3 = [  
         ["Emise", "/emise.htm"],
//         ["Prodej", "", [
//          ["Modely", "/modely.htm"],
//          ["Elektronické JŘ", "/disketovyjr.htm"]]
//	 ],
          ["SMS Jízdenka", "/smsjizd.htm"]
//         ["Reklama", "http://www.buspromotion.cz", [
//          ["středisko reklamy", "/reklama.htm"],
//	  ["Letáčky", "/letacky.htm"],
//          ["Citybus-fólie", "/citfo.htm"],
//          ["Citybus-levá str.", "/citlev.htm"],
//          ["Celoplošná", "/celoplo.htm"],
//          ["Trolejbus-fólie", "/trofo.htm"],
//          ["Citibus", "/citibus.htm"]]]
     ];

   var a_navig4 = [  
	 ["Kontaktní informace", "/kontaktinf.htm"],
         ["Podmínky", "", [
          ["Přepravní podmínky", "/pdf/SmluvniPP_2010.pdf"],
          ["Tarifní podmínky 13.12.2009", "/pdf/Tarif2009.pdf"],
	  ["Tarifní podmínky dodatek č.1 2010", "/pdf/Tarif_2010_dodatek1.pdf"],
          ["Vymáhání pohledávek", "/pohledavky.htm"]]],
//         ["Připomínky", "/pripom.htm"],	
         ["Provozní doby", "", [
          ["Předprodej-Hraničář", "/predhr.htm"],
          ["Předprodej-Revoluční ul.", "/predrev.htm"],
          ["Středisko přepravní kontroly", "/pko.htm"],
          ["Prodej na faktury", "/fakt.htm"],
		  ["Dopravní dispečink", "/dispecink.htm"],
          ["Informační centrum", "/infcentr.htm"]]]
     ];

   var a_navig5 = [  
      ];

   var a_navig6 = [  
      ];

   var a_navig7 = [  
//         ["Plánky MHD", "", [
//          ["Denní provoz", "/denprovoz.htm"],
//          ["Noční provoz", "/nocniprovoz.htm"]]],
         ["Fotogalerie", "", [
          ["Historické fotografie", "/historie.htm"],
          ["Současnost", "/obrazky.htm"]]],
         ["Historie MHD", "/historiemhd.htm"]  
     ];


   function random_scroll() {
     var sc = Math.round(Math.random()*10);
     if (sc==0) sc = 1;
     if (sc>=4 && sc<=5) sc = 1;
     if (sc>=6 && sc<=7) sc = 2;
     if (sc>=8 && sc<=10) sc = 3;
     return sc;
   }

   function navig_mouseover() {
     SetAttribute(this, 'color', 'yellow');
   }

   function navig_mouseout() { 
     if (this.navig_id != navig_actual_menu) SetAttribute(this, 'color', 'white');
   }

   function navig_mouseclick() {
     var e = Object('navig-top-item'+navig_actual_menu);
     SetAttribute(e, 'color', 'white');
     SetAttribute(this, 'color', 'yellow');
     remove_bottom_menu();
     if (a_navig[this.navig_id-1][1] != null) {
       var re_javascript = /^javascript:(.*)$/;
       var res = re_javascript.exec(a_navig[this.navig_id-1][1]);
       window.location.href = a_navig[this.navig_id-1][1];

//       window.location.href = a_navig[this.navig_id-1][1]
     }
     else {
       scroll = random_scroll();
       navig_actual_menu = this.navig_id;
       navig_left_pos = -navig_top_width;
       navig_bottom_pos = 18;
       create_bottom_menu();
       anim_bottom();
     }
   }

   function navig_bottom_mouseover() {
     SetAttribute(this, 'color', 'yellow');
     if (this.popup) {
       show_popup(this.popup);
     }
   }

   function navig_bottom_mouseout() { 
     SetAttribute(this, 'color', 'white');
      if (this.popup) {
         this.popup.hide = true;
         setTimeout('hide_popup(' + this.popup.String + ')', 100);
      }
   }

   function navig_bottom_mouseclick() {
     var item = eval('a_navig'+navig_actual_menu);
     if (item[this.navig_id-1][1] != "") {
       var re_javascript = /^javascript:(.*)$/;
       var res = re_javascript.exec(item[this.navig_id-1][1]);
       window.location.href = item[this.navig_id-1][1];
     }
//     if (item[navig_actual_menu-1][2][this.navig_id][1] != null) window.location.href = item[navig_actual_menu-1][2][this.navig_id][1];
   }

   function navig_popup_mouseover() {
     SetAttribute(this, 'color', 'yellow');
   }

   function navig_popup_mouseout() { 
     SetAttribute(this, 'color', 'white');
   }

   function navig_popup_mouseclick() {
     var item = eval('a_navig'+navig_actual_menu);
//     if (item[this.navig_id-1][1] != "") window.location.href = item[this.navig_id-1][1];
     if (this.link!=null) window.location.href = this.link;
   }
 
   function anim_bottom() {
     if (scroll==1 || scroll==3) {
       if (navig_left_pos==0) return null
       else {
         navig_left_pos += 10;
         if (navig_left_pos>0) navig_left_pos = 0;
         navig_bottom_item.style.left = Math.round((navig_bottom_width-dx1)/2)+(-1)*(2-scroll)*navig_left_pos+'px';
         setTimeout('anim_bottom();', 1);
       }
     }
     if (scroll==2) {
       if (navig_bottom_pos==0) return null
       else {
         navig_bottom_pos -= 1;
         navig_bottom_item.style.top = navig_bottom_pos+'px';
         setTimeout('anim_bottom();', 30);
       }
     }
   }

   function anim() {
     if (scroll==1 || scroll==3) {
       if (navig_left_pos==0) return null
       else {
         navig_left_pos += 10;
         if (navig_left_pos>0) navig_left_pos = 0;
         navig_top_item.style.left = Math.round((navig_top_width-dx)/2)+(2-scroll)*navig_left_pos+'px';
         navig_bottom_item.style.left = Math.round((navig_bottom_width-dx1)/2)+(-1)*(2-scroll)*navig_left_pos+'px';
         setTimeout('anim();', 1);
       }
     }
     if (scroll==2) {
       if ((navig_top_pos==0) && (navig_bottom_pos==0)) return null
       else {
         navig_top_pos += 1;
         navig_top_item.style.top = navig_top_pos+'px';
         navig_bottom_pos -= 1;
         navig_bottom_item.style.top = navig_bottom_pos+'px';
         setTimeout('anim();', 30);
       }
     }
   }
  
   function create_top_menu() {
      navig_top = Object('navigTop');
      navig_top_item = CreateChild(navig_top, "navig-top");

      SetAttributes(navig_top_item,
         'width', navig_top_width+'px',
         'height', navig_top_height+'px',
         'top', navig_top_pos+'px',
         'left', '0px',
         'border', '0px solid black'
      );

      var i, e;
      dx = 0;
      for (i = 1, dx = navig_top_space; i <= a_navig.length; i++) {
        e = CreateChild(navig_top_item, "navig-top-item" + i);
        e.navig_id = i;
        SetAttributes(e,
           'left', dx+'px', 
           'top', '0px', 
           'height', navig_top_height+'px',
           'border', '0px solid black',
           'class', 'navig-top',
           'html', '&nbsp;' + a_navig[i-1][0] + '&nbsp;'
        );
        if (i==navig_actual_menu) SetAttributes(e, 'color', 'yellow');
        SetHandler(e, 'mouseover', navig_mouseover);
        SetHandler(e, 'mouseout', navig_mouseout);
        SetHandler(e, 'click', navig_mouseclick);
        dx += GetWidth(e) + navig_top_space;
      }

      if (scroll==2) {
        SetAttributes(navig_top_item,
           'width', dx-navig_top_space+'px',
           'height', navig_top_height+'px',
           'top', navig_top_pos+'px',
           'left', Math.round((navig_top_width-dx)/2)+'px',
           'border', '0px solid black'
        );
      }	
      if (scroll==1 || scroll==3) {
        SetAttributes(navig_top_item,
           'width', dx-navig_top_space+'px',
           'height', navig_top_height+'px',
           'top', '0px',
           'left', Math.round((navig_top_width-dx)/2)+(2-scroll)*navig_left_pos+'px',
           'border', '0px solid black'
        );
      }	
   }

   function create_bottom_menu() {
     navig_bottom = Object('navigBottom');
     navig_bottom_item = CreateChild(navig_bottom, "navig-bottom");

     SetAttributes(navig_bottom_item,
        'width', navig_bottom_width+'px',
        'height', navig_bottom_height+'px',
        'top', navig_bottom_pos+'px',
        'left', '0px',
        'border', '0px solid black'
     );
     
     var i, e;
     dx1 = navig_bottom_space;
     var item = eval('a_navig'+navig_actual_menu);
     for (i = 1, dx1 = navig_bottom_space; i <= item.length; i++) {
       e = CreateChild(navig_bottom_item, "navig-bottom-item" + i);
       e.navig_id = i;
       SetAttributes(e,
          'left', dx1+'px', 
          'top', '0px', 
          'height', navig_bottom_height+'px',
          'border', '0px solid black',
          'class', 'navig-bottom',
          'html', '&nbsp;' + item[i-1][0] + '&nbsp;'
       );
       e.startx = GetLeft(e)+navig_bottom_space;
       SetHandler(e, 'mouseover', navig_bottom_mouseover);
       SetHandler(e, 'mouseout', navig_bottom_mouseout);
       SetHandler(e, 'click', navig_bottom_mouseclick);
       dx1 += GetWidth(e) + navig_bottom_space;
     }
     start_bottom = Math.round((navig_bottom_width-dx1)/2);
     for (i = 1; i <= item.length; i++) {
       var e = Object("navig-bottom-item" + i);
       if (item[e.navig_id-1][2]) e.popup = create_popup_menu(e);
     }
     if (scroll==2) {
       SetAttributes(navig_bottom_item,
          'width', dx1-navig_bottom_space+'px',
          'height', navig_bottom_height+'px',
          'top', navig_bottom_pos+'px',
          'left', Math.round((navig_bottom_width-dx1)/2)+'px',
          'border', '0px solid black'
       );
     }
     if (scroll==1 || scroll==3) {
       SetAttributes(navig_bottom_item,
          'width', dx1-navig_bottom_space+'px',
          'height', navig_bottom_height+'px',
          'top', '0px',
          'left', Math.round((navig_bottom_width-dx1)/2)+(2-scroll)*navig_left_pos+'px',
          'border', '0px solid black'
       );
     }    
   }
   
   function remove_bottom_menu() {
     var item = eval('a_navig'+navig_actual_menu);
     var e;
     for (i = 1; i <= item.length; i++) {
       e = Object("navig-bottom-item" + i);
       RemoveObject(e);
     }
     e = Object("navig-bottom");
     RemoveObject(e);
   }

   function create_popup_menu(a) {
     var hl_popup_menu = Object('popup-menu');
     var popup_menu = CreateChild(hl_popup_menu, "popup"+a.navig_id);
     var max = 0;
     SetAttributes(popup_menu, 
       'border', '0px solid black',
       'left', a.startx+start_bottom+navig_top_left+'px',
       'top', navig_bottom_top+18+1+'px',
       'width', '1000px',
       'height', '1000px',
       'backgroundColor', '#CC3333',
       'position', 'absolute',
       'visibility', 'hidden'
     );
     SetHandler(popup_menu, 'mouseover', function(ev) { this.hide = false;} );
     SetHandler(popup_menu, 'mouseout', function(ev) { this.hide = true;
       setTimeout('hide_popup(' + popup_menu.String + ')', 100);} );

     var item = eval('a_navig'+navig_actual_menu);
     for(i=1;i<=item[a.navig_id-1][2].length;i++) {
       var popup_menu_item = CreateChild(popup_menu, 'popup-menu-item'+i);
       SetAttributes(popup_menu_item, 
         'top', 18*(i-1)-1+'px',
         'left', '0px',
         'position', 'absolute',
         'color', 'white',
         'backgroundColor', '#CC3333',
         'border', '1px solid white',
         'height', navig_bottom_height+'px',
         'html', '<center>&nbsp;'+item[a.navig_id-1][2][i-1][0]+'&nbsp;</center>'
       );
       popup_menu_item.navig_id = i;
       popup_menu_item.link = item[a.navig_id-1][2][i-1][1];
       SetHandler(popup_menu_item, 'mouseover', navig_popup_mouseover);
       SetHandler(popup_menu_item, 'mouseout', navig_popup_mouseout);
       SetHandler(popup_menu_item, 'click', navig_popup_mouseclick);
       if (GetWidth(popup_menu_item)>max) { max = GetWidth(popup_menu_item); }
     }

     for(i=1;i<=item[a.navig_id-1][2].length;i++) {
       SetAttributes('popup-menu-item'+i,
         'width', max+'px');
     }

     SetAttributes(popup_menu, 
       'width', max+'px',
       'height', item[a.navig_id-1][2].length*18-(item[a.navig_id-1][2].length-1)*1+'px'
     );
     return popup_menu;
   }

   function hide_popup(p) {
     if (p.hide && (GetAttribute(p, 'visibility') == 'visible')) {
       Hide(p);
     }
   }

   function show_popup(p) {
     p.hide = false;
     if (GetAttribute(p, 'visibility') != 'visible') {
       Show(p);
     }
   }


   if (is.b=='ns') { var navig_top_width = 390; var navig_bottom_width = 390; }
     else { var navig_top_width = 392; var navig_bottom_width = 392 }
   if (is.b=='ns') { var navig_top_height = 16; var navig_bottom_height = 16; }
     else { var navig_top_height = 18; var navig_bottom_height = 18 }
   if (is.b=='ns' || is.b=='opera') { var navig_bottom_top = 153; var navig_top_left = 422;}
     else { var navig_bottom_top = 160; var navig_top_left = 424; }
   var dx, dx1;
   var navig_top_pos = -18;
   var navig_left_pos = -navig_top_width;
   var navig_top_space = 5;
   var navig_bottom_pos = 18;
   var navig_bottom_space = 5;
   var start_bottom;
   var aktual_popup = null;
   var prev_popup = null;

   var scroll = random_scroll();

   if (is.b=='ie') { document.write('<DIV id=navigTop style="position: absolute; left: 424px; top: 143px; width: 392px; height: 18px; margin: 0px; border: 0px solid black; font-size: 14px; color: black; padding-top: 0px; overflow: hidden"></DIV>');
		   document.write('<DIV id=navigBottom style="position: absolute; left: 424px; top: 160px; width: 392px; height: 18px; margin: 0px; border: 0px solid black; font-size: 10px; color: black; padding-top: 0px; overflow: hidden"></DIV>');}
   if (is.b=='ns') { document.write('<DIV id=navigTop style="position: absolute; left: 422px; top: 136px; width: 390px; height: 16px; margin: 0px; border: 0px solid black; font-size: 14px; color: black; padding-top: 0px; overflow: hidden"></DIV>');
		   document.write('<DIV id=navigBottom style="position: absolute; left: 422px; top: 153px; width: 390px; height: 16px; margin: 0px; border: 0px solid black; font-size: 10px; color: black; padding-top: 0px; overflow: hidden"></DIV>');}
   if (is.b=='opera') { document.write('<DIV id=navigTop style="position: absolute; left: 422px; top: 136px; width: 392px; height: 18px; margin: 0px; border: 0px solid black; font-size: 14px; color: black; padding-top: 0px; overflow: hidden"></DIV>');
		   document.write('<DIV id=navigBottom style="position: absolute; left: 422px; top: 153px; width: 392px; height: 18px; margin: 0px; border: 0px solid black; font-size: 10px; color: black; padding-top: 0px; overflow: hidden"></DIV>');}
   document.write('<DIV id=popup-menu style="font-size: 10px; font-family: Arial; cursor: hand"></DIV>');
   var navig_top;
   var navig_top_item;
   var navig_bottom;
   var navig_bottom_item;
   
   create_top_menu();
   create_bottom_menu();
    
   anim();
}