function GetDay(intDay)
{
	var DayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday",
    "Thursday", "Friday", "Saturday")
    return DayArray[intDay]
}
function GetMonth(intMonth)
{
    var MonthArray = new Array("January", "February", "March","April", "May", 
	"June","July", "August", "September","October", "November", "December")
    return MonthArray[intMonth]
}
function getDateStrWithDOW()
{
    var today = new Date()
    var year = today.getYear()
    if(year<1000) year+=1900
    	var todayStr = GetDay(today.getDay()) + ", "
    	todayStr += GetMonth(today.getMonth()) + " " + today.getDate()
		todayStr += ", " + year
    return todayStr
}
function getClockTime()
{
   var now    = new Date();
   var hour   = now.getHours();
   var minute = now.getMinutes();
   var ap = "AM";
   if (hour   > 11) { ap = "PM";             }
   if (hour   > 12) { hour = hour - 12;      }
   if (hour   == 0) { hour = 12;             }
   if (hour   < 10) { hour   = hour;   }
   if (minute < 10) { minute = "0" + minute; }
   var timeString = hour + ':' + minute + " " + ap +" EST";
   return timeString;
} 
document.write(getDateStrWithDOW())
document.write('<br>')
document.write(getClockTime())

