home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 March / Chip_2000-03_cd.bin / tema / BBS / code.js < prev    next >
Text File  |  1999-05-13  |  3KB  |  102 lines

  1.     var CisloTimeout;
  2.     var VerzeProhlizece;
  3.     var CelkemObrazku;
  4.     var TedNactenoObrazku = 0;
  5.  
  6.     function VytvorTeplomer() {
  7.         for(i=0;i<100;i++) {
  8.             document.write('<img src="images/teplomer%20on.gif" width="4" height="10" name="mira_');
  9.             document.write(i);
  10.             document.write('">');
  11.         }
  12.     }
  13.  
  14.     function NastavTeplomer(Procenta) {
  15.         var JmenoCarky;
  16.         for(i=0;i<document.images.length;i++) {
  17.             JmenoCarky = 'mira_' + i;
  18.             if(Procenta > i) {
  19.                 if(document.images[JmenoCarky].src != 'images/teplomer%20offgif') {
  20.                     document.images[JmenoCarky].src = 'images/teplomer%20offgif';
  21.                 }
  22.             }
  23.         }
  24.     }
  25.  
  26.     function PlusPic() {
  27.         TedNactenoObrazku++;
  28.         if(document.title == 'WELCOME ON THE WEBMACHINE') {
  29.             NastavTeplomer(TedNactenoObrazku/(CelkemObrazku/100));
  30.             if(TedNactenoObrazku == CelkemObrazku) {
  31.                 document.location = "index_en.htm";
  32.             }
  33.         }
  34.     }
  35.  
  36.     function NactiObrazky() {
  37.         CelkemObrazku     = 6;
  38.         pic_logo     = new Image();     pic_logo.onload    = PlusPic; pic_logo.src = "images/obr_logo.jpg";
  39.         pic_cz         = new Image();     pic_cz.onload     = PlusPic; pic_cz.src = "images/obr_cz.jpg";
  40.         pic_en         = new Image();     pic_en.onload     = PlusPic; pic_en.src = "images/obr_en.jpg";
  41.         pic_inet     = new Image();     pic_inet.onload = PlusPic; pic_inet.src = "images/obr_inet.jpg";
  42.         pic_cont     = new Image();     pic_cont.onload = PlusPic; pic_cont.src = "images/obr_mapa.jpg";
  43.         pic_net     = new Image();     pic_net.onload     = PlusPic; pic_net.src = "images/obr_site.jpg";
  44.     }
  45.  
  46.     // zmena obrazku v liste dle pozice mysi
  47.     function ZmenaObrazku(Ktery) {
  48.         if(!VerzeProhlizece) {
  49.             return;
  50.         }
  51.         if(Ktery == "ch_en") {
  52.             document.images.obrazek.src = pic_en.src;
  53.             clearTimeout(CisloTimeout);
  54.         }
  55.         if(Ktery == "ch_cz") {
  56.             document.images.obrazek.src = pic_cz.src;
  57.             clearTimeout(CisloTimeout);
  58.         }
  59.         if(Ktery == "ch_inet") {
  60.             document.images.obrazek.src = pic_inet.src;
  61.             clearTimeout(CisloTimeout);
  62.         }
  63.         if(Ktery == "ch_net") {
  64.             document.images.obrazek.src = pic_net.src;
  65.             clearTimeout(CisloTimeout);
  66.         }
  67.         if(Ktery == "ch_cont") {
  68.             document.images.obrazek.src = pic_cont.src;
  69.             clearTimeout(CisloTimeout);
  70.         }
  71.     }
  72.  
  73.     // zmena obrazku v liste zpet na logo - po 500 ms
  74.     function ZpetObrazek() {
  75.         if(!VerzeProhlizece) {
  76.             return;
  77.         }
  78.         CisloTimeout = setTimeout("document.images.obrazek.src = pic_logo.src;",500);
  79.     }
  80.  
  81.     function JakyProhlizec() {
  82.         Vyhovuje = new Array();
  83.         Vyhovuje[0] = "Mozilla/3.0";
  84.         Vyhovuje[1] = "Mozilla/4.0";
  85.         Vyhovuje[2] = "Mozilla/4.5";
  86.         Vyhovuje[3] = "Mozilla/5.0";
  87.         Vyhovuje[4] = "Mozilla/5.5";
  88.         Vyhovuje[5] = "Mozilla/6.0";
  89.         for(i = 0;i < Vyhovuje.length; i++) {
  90.             if(navigator.userAgent.indexOf(Vyhovuje[i],0) != -1) return true;
  91.         }
  92.         return false;
  93.     }
  94.  
  95.     // provest po nacteni listy
  96.     function PoNacteniListy() {
  97.         VerzeProhlizece = JakyProhlizec();
  98.         if(!VerzeProhlizece) {
  99.             return;
  100.         }
  101.         NactiObrazky();
  102.     }