
function outputDate()
  {
     var dayNames  =new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
     var monthNames=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
     var day_time  =new Date();
     var y         =day_time.getYear();
     var dayno     =day_time.getDate();
     var datestr   ="";

     if (y<1000) 
        y+=1900;

     datestr = "th";
     if (dayno==1 || dayno==21 || dayno==31) datestr = "st"; 
     if (dayno==2 || dayno==22)              datestr = "nd"; 
     if (dayno==3 || dayno==23)              datestr = "rd"; 

     document.write(dayNames[day_time.getDay()] + ", " + dayno + datestr + " " + monthNames[day_time.getMonth()] + ", " + y);
  }
  
  function curTime()
 {
   var now=new Date()
   var hrs=now.getHours()
   var min=now.getMinutes()
   var sec=now.getSeconds()
   var don="AM"
   if (hrs>=12){ don="PM" }
   //if (hrs>12) { hrs-=12 }
   if (hrs==0) { hrs=12 }
   if (hrs<10) { hrs="0"+hrs }
   if (min<10) { min="0"+min }
   if (sec<10) { sec="0"+sec }
   clock.innerHTML=hrs+":"+min+":"+sec+" "+don
   setTimeout("curTime()",1000)
 }