function StartClock12()
{
       Time12 = new Date();
       Cur12Hour = Time12.getHours();
       Cur12Mins = Time12.getMinutes();
       Cur12Secs = Time12.getSeconds();
              
       The12Time = (Cur12Hour > 12) ? Cur12Hour - 12 : Cur12Hour;

       // Check for 12 midnight
       if (Cur12Hour == 0)
            The12Time = 12;

       The12Time += ((Cur12Mins < 10) ? ':0' : ':') + Cur12Mins;
       The12Time += ((Cur12Secs < 10) ? ':0' : ':') + Cur12Secs;
       The12Time += (Cur12Hour > 12) ? ' PM': ' AM';
    
       TimeLabel.innerText= The12Time;
       window.status = The12Time;
       setTimeout('StartClock12()',1000);
}

function StartDate() 
{
        TDay = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday',
                      'Thursday', 'Friday', 'Saturday');
        TMonth = new Array('January', 'February', 'March', 'April', 'May',
                      'June', 'July', 'August', 'September', 'October', 'November', 'December');
        TDate = new Date();
        CurYear = TDate.getYear();
        CurMonth = TDate.getMonth();
        CurDayOw = TDate.getDay();
        CurDay= TDate.getDate();
        TheDate = TDay[CurDayOw] + ', ';
        TheDate += TMonth[CurMonth] + ' ';
        TheDate += CurDay + ', ';
        TheDate += CurYear;
 
        DateLabel.innerText = TheDate;

        // Refresh in case you access this page JUST BEFORE Midnight...
        setTimeout('StartDate()',1000);

}
