// JavaScript Document
window.onload = initDate;

function initDate() {
var dayName = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
var monName = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var now = new Date();
	
var dtString = dayName[now.getDay()] + ", " + monName[now.getMonth()] + " " + now.getDate() + ", " + now.getFullYear();

var theTime = showTheHours(now.getHours()) + showZeroFilled(now.getMinutes()) + showZeroFilled(now.getSeconds()) + showAmPm();
setTimeout("initDate()",1000);
document.getElementById("dtField").innerHTML = dtString + " " + theTime;

function showTheHours(theHour) {

		if (theHour == 0) {
			return 12;
		}
		if(theHour < 13){
			return theHour;
			}
		return theHour-12;

	}
	
	function showZeroFilled(inValue) {
		if (inValue > 9) {
			return ":" + inValue;
		}
		return ":0" + inValue;

	}

	
	function showAmPm() {
		if (now.getHours() < 12) {
			return " AM";
		}
		return " PM";

	}
}

