 var dayarray   = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
  var montharray = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");

function init() {
    getClockDate();
    setInterval("getClockDate()", 1000);
}
function getClockDate() {
    var d       = new Date();
    var year    = d.getYear();
    var day     = d.getDay();
    var month   = d.getMonth();
    var numday  = d.getDate();
    var hours   = d.getHours();
    var minutes = d.getMinutes();
    var seconds = d.getSeconds();
    var dn;
    if (year < 2000) { year = "19" + year; }
    if (hours > 12){ dn = "PM"; hours = hours - 12; } else { dn = "AM"; }
    if (hours == 0) { hours = 12; }
    if (minutes <= 9) { minutes = "0" + minutes; }
    if (seconds <= 9) { seconds = "0" + seconds; }
    document.all["dateObject"].innerHTML = dayarray[day] + ",&nbsp;" + montharray[month] + "&nbsp;" + numday + ",&nbsp;" + year;
    document.all["timeObject"].innerHTML = "&nbsp;&nbsp;" + hours + ":" + minutes + ":" + seconds + "&nbsp;" + dn;
  }
