  var TimeDiv;

  function StartCountDown(TheDiv)
  {
    TimeDiv=TheDiv;
    FindTimeLeft();
  }

  function AnS (TheNum)
  {
    if (TheNum != 1)
    {
      return "s"
    } 
    else
    {
      return ""
    }
  }

  function FindTimeLeft()
  {
    var Race = new Date("November 3 6:00AM, 2007");
    var RaceMilli = Race.getTime();

    var Today = new Date();
    var TodayMilli = Today.getTime();

    var MillisLeft = RaceMilli-TodayMilli;
    var SecondsLeft = MillisLeft / 1000;
    var MinutesLeft = SecondsLeft / 60;
    var HoursLeft = MinutesLeft / 60;
    var DaysLeft = HoursLeft / 24;

    var IntDays = parseInt(DaysLeft);
    var IntHours = parseInt(HoursLeft);
    var IntMinutes = parseInt(MinutesLeft);
    var IntSeconds = parseInt(SecondsLeft);

    var Days = IntDays;
    var Hours = IntHours-IntDays * 24;
    var Minutes = IntMinutes - IntHours * 60;
    var Seconds = IntSeconds - IntMinutes * 60;

    TimeDiv.innerHTML=
      ("<b> Race Day: </b>" + 
      Days + " day" + AnS(Days) + ", " + 
      Hours + " hour" + AnS(Hours) +", " + 
      Minutes + " minute" + AnS(Minutes) + ", and " + 
      Seconds + " second" + AnS(Seconds));
    
    setTimeout("FindTimeLeft()",100)
  }