function startTime()
{
var today=new Date();
var hour=today.getHours();
var minute=today.getMinutes();
var second=today.getSeconds();
var weekday=today.getDay();
var month=today.getMonth();
var day=today.getDate();
var year=today.getYear();
var AorP=" ";
var t=0;

if (weekday==0)
  weekday="Sunday";
if (weekday==1)
  weekday="Monday";
if (weekday==2)
  weekday="Tuesday";
if (weekday==3)
  weekday="Wednesday";
if (weekday==4)
  weekday="Thursday";
if (weekday==5)
  weekday="Friday";
if (weekday==6)
  weekday="Saturday";

if (year<=99)
  year= "19"+year;

if ((year>99) && (year<2000))
 year+=1900;

month+=1;

if (hour>=12)
    AorP="PM";
else
    AorP="AM";

if (hour>=13)
    hour-=12;

if (hour==0)
   hour=12;

if (year<=99)
  year= "19"+year;

if ((year>99) && (year<2000))
 year+=1900;

// add a zero in front of numbers<10
minute=paddigits(minute);
second=paddigits(second);
//
document.getElementById('theclock').innerHTML=hour +":"+ minute +":"+second + " " + AorP + "  " + weekday + "  " + month + "/" + day + "/" + year;

t = setTimeout('startTime()',500);
}

function paddigits(i)
{
if (i<10)
  {
  i="0" + i;
  }
return i;
}
