home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 September / Chip_2002-09_cd1.bin / firmy / Spinar / www / aktuality.js next >
Text File  |  2002-05-31  |  1KB  |  48 lines

  1. maxaktualit=0;
  2. textaktualit=new Array();
  3.  
  4. /* --- zde se definuji aktuality --- */
  5. textaktualit[maxaktualit++]="Vφtejte na off-line strßnkßch firmy èpinar software";
  6. textaktualit[maxaktualit++]="aktußlnφ informace naleznete na www.spinar.cz";
  7.  
  8. /* --- odkomentovanim nasledujiciho radku se aktuality nebudou zobrazovat!!! --- */
  9. // maxaktualit=0;
  10.  
  11. var
  12.   step=-2;
  13.   opacitydelay=25;    //v milisekundach
  14.   displaydelay=1500;
  15.  
  16. var ida;
  17. var idb;
  18.   i=0;
  19.   op=10;
  20.  
  21.  
  22. function Start() {
  23.   if (document.all && maxaktualit) ida=window.setInterval("Tick()",opacitydelay);
  24. };
  25.  
  26. function Wait() {
  27.   window.clearInterval(idb);
  28.   Start();
  29. };
  30.  
  31. function Tick() {
  32.     op+=step;
  33.     if (op<0) {
  34.       op=0;
  35.       step=-1*step;
  36.       document.all.aktuality.innerText = textaktualit[i++];
  37.       if (i>=maxaktualit) i=0;
  38.     };
  39.     if (op>100) {
  40.       op=100;
  41.       step=-1*step;
  42.       idb=window.setInterval("Wait()",displaydelay);
  43.       window.clearInterval(ida);
  44.     };
  45.     document.all.aktuality.filters.Alpha.opacity = op;
  46. }
  47.  
  48.