/*  date function    */

function makeArray() {
	for (i = 0; i<makeArray.arguments.length; i++)
	this[i + 1] = makeArray.arguments[i];
}

var months = new makeArray('January','February','March',
	'April','May','June','July','August','September',
'October','November','December');

var date = new Date();
var day  = date.getDate();
var month = date.getMonth() + 1;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;

function writeDate(tDate) {
	if (document.layers) {
	document.layers.showDate.document.write(tDate);
	document.layers.showDate.document.close();
	}
	else if (document.all) {
	showDate.innerHTML = tDate;
	}
	else if (document.getElementById) {
		x = document.getElementById('showDate');
		x.innerHTML = tDate;
	}
}

writeDate (months[month] + " " + day + ", " + year);

/*  clock function    */
function theTime() {
	var vTime = new Date();
	var hours = vTime.getHours();
	var minutes = vTime.getMinutes();
	var seconds = vTime.getSeconds();
	var dn = "a.m.";
	if (hours >= 12) {
		dn = "p.m.";
		hours = hours - 12;
	}
	if (hours == 0) {
	hours = 12;
	}
	if (minutes <= 9) {
	minutes = "0" + minutes;
	}
	if (seconds <= 9) {
	seconds = "0" + seconds;
	}

	nowTime = hours + ":" + minutes + ":" + seconds + " " + dn;

	if (document.layers) {
	document.layers.showTime.document.write(nowTime);
	document.layers.showTime.document.close();
	}
	else if (document.all) {
	showTime.innerHTML = nowTime;
	}
	else if (document.getElementById) {
		x = document.getElementById('showTime');
		x.innerHTML = nowTime;
	}
setTimeout("theTime()", 1000)
}

theTime();
