/*********************************************
JavaScript Code
Written by Brendan Parker - Tutoring at RIT
07/12/2006

Display the current date in "Day, Month Date, Year" format.
Presents month by name.
*********************************************/

var dayLabel = new Array ("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat");
var monthLabel = new Array ("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");

var now = new Date;
var mydate = dayLabel[now.getDay()] + ", " + monthLabel[now.getMonth()] + " "+ now.getDate() + ", " + now.getYear();
document.getElementById("realdate").childNodes[0].nodeValue = mydate;

setInterval('updateTime()', 200);

function updateTime () {
	//alert ("sss");
	var now = new Date;

	var seconds = 0;
	if (now.getSeconds() < 10) {
		seconds = "0" + now.getSeconds();
	} else {
		seconds = now.getSeconds();
	}

	var minutes = 0;
	if (now.getMinutes() < 10) {
		minutes = "0" + now.getMinutes();
	} else {
		minutes = now.getMinutes();
	}

	var hours = 0;
	var meridian = "X";
	if (now.getHours() == 0) {
		hours = "12";
		meridian = "am";
	} else if (now.getHours() > 0 && now.getHours() < 10) {
		hours = "0" + now.getHours();
	} else if (now.getHours() > 12) {
		hours = now.getHours() - 12;
		if (now.getHours() > 12 && now.getHours() < 20) {
			hours = "0" + hours;
		}
	}
	if (now.getHours() > 0 && now.getHours() < 12 ) {
		meridian = "am";
	} else {
		meridian = "pm";
	}

	//var mytime = now.getHours() + ":" + now.getMinutes() + ":" + now.getSeconds();
	var mytime = hours + ":" + minutes + ":" + seconds + " " + meridian;
	document.getElementById("realtime").childNodes[0].nodeValue = mytime;
}

