<!--

function updateClock ( )
{
  var currentTime = new Date ( );

  date = currentTime.getDate();
  year = currentTime.getFullYear();
  day = currentTime.getDay();
  month = currentTime.getMonth()+1;

  var dayName=new Array(7)
  dayName[0]="Sunday";
  dayName[1]="Monday";
  dayName[2]="Tuesday";
  dayName[3]="Wednesday";
  dayName[4]="Thursday";
  dayName[5]="Friday";
  dayName[6]="Saturday";

  if (date==1) suffix=("st");
  else if (date==2) suffix=("nd");
  else if (date==3) suffix=("rd");
  else if (date==21) suffix=("st");
  else if (date==22) suffix=("nd");
  else if (date==23) suffix=("rd");
  else if (date==31) suffix=("st");
  else suffix=("th");

  if (month==1) monthName=("January");
  else if (month==2) monthName=("February");
  else if (month==3) monthName=("March");
  else if (month==4) monthName=("April");
  else if (month==5) monthName=("May");
  else if (month==6) monthName=("June");
  else if (month==7) monthName=("July");
  else if (month==8) monthName=("August");
  else if (month==9) monthName=("September");
  else if (month==10) monthName=("October");
  else if (month==11) monthName=("November");
  else monthName=("December");

  var currentHours = currentTime.getHours ( );
  var currentMinutes = currentTime.getMinutes ( );
  var currentSeconds = currentTime.getSeconds ( );

  currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
  currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;

  var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";

  currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;

  currentHours = ( currentHours == 0 ) ? 12 : currentHours;

  var currentTimeString = dayName[day] + " " + date + suffix + " " +monthName +" " + year+", "+ currentHours + ":" + currentMinutes + ":" + currentSeconds + " " + timeOfDay;

  document.getElementById("home_date").firstChild.nodeValue = currentTimeString;
}

// -->