
function watch(){
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
document.write("<small><font color='000000' face='Verdana' size='1'>"+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+"</font></small>")
}

function updateWatch() { // update the watch
  var tid = new Date();  // get a time object

  var h = tid.getHours();
  if ( h > 12 ) {
    h = h-12;
    var ap = " PM";
  } else {
    var ap = " AM";
  };
  hrs = (h>=10)?(""+h):("0"+h);  // hours

  var m = tid.getMinutes();
  var mns = (m>=10)?(":"+m):(":0"+m); // minutes

  var s = tid.getSeconds();
  var scs = (s>=10)?(":"+s):(":0"+s); // seconds

  document.example.inBox.value = hrs +mns +scs +ap;
          // write the new time in the textfield

  timeId = setTimeout('updateWatch()',500)
          // repeat every 500 milliseconds
}