var cday;
var daym;
var suffix;
var cpydt;
var ctime;
var datimit;
function dtimejs(){
	var dtimevar=new Date();
	var year=dtimevar.getYear();
	if (year < 1000)
	year+=1900;
	var day=dtimevar.getDay();
	var month=dtimevar.getMonth();
	var daym=dtimevar.getDate();
	if (daym == 1 || daym == 21 || daym == 31)
		{suffix = "st";}
	else
		if (daym == 2 || daym == 22)
		{suffix = "nd";}
	else
		if (daym == 3 || daym == 23)
		{suffix = "rd";}
	else
		{suffix = "th";}
	if (daym<10)
		daym="0"+daym;
		var dayarray=new
		Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
		var montharray=new
		Array("January","February","March","April","May","June","July","August","September","October","November","December");
		var hours=dtimevar.getHours();
		var minutes=dtimevar.getMinutes();
		var seconds=dtimevar.getSeconds();
	if (hours<10)
		hours="0"+hours;
	if (minutes<=9)
		minutes="0"+minutes;
	if (seconds<=9)
	 seconds="0"+seconds;
	ctime=hours+":"+minutes+":"+seconds;
	cday=dayarray[day];
	crest=" "+montharray[month]+" "+year;
	datimit= "It is now: "+ctime+" on "+cday+" "+daym;
	cpydt="Copyright: Douglas Holland 2004-"+year;
	document.getElementById("ddtimday").childNodes[0].nodeValue = datimit;
	document.getElementById("ddsuffix").childNodes[0].nodeValue = suffix;
	document.getElementById("ddrest").childNodes[0].nodeValue = crest;
	document.getElementById("cpyrite").childNodes[0].nodeValue = cpydt;
	
//Sad that a purely IE 4+ would have only required ONE Global to write
  //dtimeblock.innerHTML=""+theGlobal+""
	setTimeout("dtimejs()",1000);
}
window.onload=dtimejs;
setTimeout("dtimejs()",1000);
