home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / Komunik / Webscr / HTMLtool / _SETUP.1 / Countdown.scp < prev    next >
Text File  |  1999-06-12  |  2KB  |  45 lines

  1. <HTMLtool>Script that counts down to the year 2000</HTMLtool>
  2. <BODY ONLOAD="startclock()">
  3. this script counts down until the year 2000
  4. <BR>
  5. <FORM NAME="form">
  6. <INPUT TYPE="textarea" NAME="left" SIZE=60 VALUE="">
  7. </FORM><SCRIPT LANGUAGE="JavaScript"><!-- 
  8. var timerID = null;
  9. var timerRunning = false;
  10. function showtime() {
  11. now = new Date();
  12. var CurHour = now.getHours();
  13. var CurMinute = now.getMinutes();
  14. var CurMonth = now.getMonth();
  15. var CurDate = now.getDate();
  16. var CurYear = now.getYear();
  17. var CurSecond = now.getSeconds();
  18. now = null;
  19. Hourleft = 23 - CurHour
  20. Minuteleft = 59 - CurMinute
  21. Secondleft = 59 - CurSecond
  22. var Yearleft = 99 - CurYear
  23. var Monthleft = 12 - CurMonth - 1
  24. var Dateleft = 31 - CurDate - 1
  25. if (Yearleft!=1) {var ys="s"} else {var ys=""};
  26. if (Monthleft!=1) {var mos="s"} else {var mos=""}
  27. if (Dateleft!=1) {var ds="s"} else {var ds=""}
  28. if (Hourleft!=1) {var hs="s"} else {var hs=""}
  29. if (Minuteleft!=1) {var mis="s"} else {var mis=""}
  30. if (Secondleft!=1) {var ss="s"} else {var ss=""}
  31. Temp=Yearleft+' year'+ys+', '+Monthleft+' month'+mos+', '+Dateleft+' day'+ds+', '+Hourleft+' hour'+hs+', '+Minuteleft+' minute'+mis+', '+Secondleft+' second'+ss
  32. document.form.left.value=Temp;
  33. timerID = setTimeout("showtime()",1000);timerRunning = true;}
  34. var timerID = null;
  35. var timerRunning = false;
  36. function stopclock () {
  37. if(timerRunning) clearTimeout(timerID);
  38. timerRunning = false;}
  39.  
  40. function startclock () {
  41. stopclock();
  42. showtime();}
  43. // -->
  44. </SCRIPT>
  45. </BODY>