<!-- Original:  Tomer Shiran and Yehuda Shiran.
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Changes by Mark Ness
<!-- Begin

var formText;
var timerID = null;
var timerRunning = false;

function showtime() {
  now = new Date();
  var CurrentYear   = now.getFullYear();
  var CurrentMonth  = now.getMonth();
  var CurrentDate   = now.getDate();
  var CurrentHour   = now.getHours();
  var CurrentMinute = now.getMinutes();
  var CurrentSecond = now.getSeconds();
  var NextYear      = CurrentYear + 1
  now = null;
  HoursLeft   = 23 - CurrentHour
  MinutesLeft = 59 - CurrentMinute
  SecondsLeft = 59 - CurrentSecond

  var YearsLeft  = 2003 - CurrentYear
  var MonthsLeft = 11 - CurrentMonth
  var DaysLeft   = 31 - CurrentDate

  if (YearsLeft!=1)   {var ys="s"}  else {ys=""};
  if (MonthsLeft!=1)  {var mos="s"} else {mos=""}
  if (DaysLeft!=1)    {var ds="s"}  else {ds=""}
  if (HoursLeft!=1)   {var hs="s"}  else {hs=""}
  if (MinutesLeft!=1) {var mis="s"} else {mis=""}
  if (SecondsLeft!=1) {var ss="s"}  else {ss=""}

  formText = 'Still  '
  if (YearsLeft > 0)    formText += YearsLeft + ' year' + ys + ', '
  if (MonthsLeft > 0)   formText += MonthsLeft + ' month' + mos + ', '
  if (DaysLeft > 0)     formText += DaysLeft + ' day' + ds
  if (HoursLeft > 0)    formText += ', ' + HoursLeft + ' hour' + hs
  if (MinutesLeft > 0)  formText += ', ' + MinutesLeft + ' minute' + mis
  if (SecondsLeft > 0)  formText += ', ' + SecondsLeft + ' second' + ss

  formText += ' left until the year ' + NextYear + '! '

  Temp3 = YearsLeft + ' year' + ys + ', ' + MonthsLeft + ' month' + mos + ', ' + DaysLeft + ' day' + ds + ', ' + HoursLeft + ' hour' + hs + ', ' +
MinutesLeft + ' minute' + mis + ', and ' + SecondsLeft + ' seconds till ' + NextYear + '!';

  var statusBarText = formText;

  if (CurrentYear == "2000") {
    Temp2 = "   Welcome to the year 2000!    ";
    Temp3 = formText;
  }

window.status=statusBarText;
  document.frm.left.value=Temp3;
  timerID = setTimeout("showtime()",1000);
  timerRunning = true;
}

timerID = null;
timerRunning = false;

function stopclock() {
  if(timerRunning)
    clearTimeout(timerID);
    timerRunning = false;
}

function startclock() {
  stopclock();
  showtime();
}
// End -->
