window.onload = BodyOnLoad;

function UpdateTime() {
	if (!document.all && !document.getElementById)
		return;

	docElement = document.getElementById? document.getElementById("time"): document.all.time;
	
	var iHours = dDateTime.getHours();
	var iMinutes = dDateTime.getMinutes();
	var iSeconds = dDateTime.getSeconds();
	var strTimeofday = "PM";
	
	if (iHours < 12)
		strTimeofday = "AM";
	
	if (iHours > 12)
		iHours = iHours - 12;
	
	if (iHours == 0)
		iHours = 12;
	
	if (iMinutes<=9)
		iMinutes = "0" + iMinutes;
	
	if (iSeconds <= 9)
		iSeconds = "0" + iSeconds;

	var strTime = iHours + ":" + iMinutes + ":" + iSeconds + " " + strTimeofday;
		
	docElement.innerHTML = strTime;

	setTimeout("UpdateTime()", 1000);
}

function UpdateDate() {
	if (!document.all && !document.getElementById)
		return;

	docElement = document.getElementById? document.getElementById("date"): document.all.date;

	var strDay = dDateTime.getDay();
	var iMonth = dDateTime.getMonth();
	var iDay = dDateTime.getDate();
	var iYear = dDateTime.getYear();
	var strMonth = '';
	
	if (strDay == 0)
		strDay = "Sunday";
		
	if (strDay == 1)
		strDay = "Monday";
		
	if (strDay == 2)
		strDay = "Tuesday";
		
	if (strDay == 3)
		strDay = "Wednesday";
		
	if (strDay == 4)
		strDay = "Thursday";
		
	if (strDay == 5)
		strDay = "Friday";
		
	if (strDay == 6)
		strDay = "Saturday";

	iMonth += 1;

	if (iMonth == 1)
		strMonth = "January";

	if (iMonth == 2)
		strMonth = "February";

	if (iMonth == 3)
		strMonth = "March";

	if (iMonth == 4)
		strMonth = "April";

	if (iMonth == 5)
		strMonth = "May";

	if (iMonth == 6)
		strMonth = "June";

	if (iMonth == 7)
		strMonth = "July";

	if (iMonth == 8)
		strMonth = "August";

	if (iMonth == 9)
		strMonth = "September";

	if (iMonth == 10)
		strMonth = "October";

	if (iMonth == 11)
		strMonth = "November";

	if (iMonth == 12)
		strMonth = "December";

	if (iYear <= 99)
		iYear = "19" + iYear;
	
	if ((iYear > 99) && (iYear < 2000))
		iYear += 1900;

	var strDate = strDay + ", " + strMonth + " " + iDay + ", " + iYear;
		
	docElement.innerHTML = strDate;

	setTimeout("UpdateDate()", 1000);
}

function BodyOnLoad() {
	UpdateTime();
	UpdateDate();
	
	dDateTime.setTime(dDateTime.getTime() + 1000);

	setTimeout("BodyOnLoad()", 1000);
}