
function dateFormat()
{
	var d=new Date();
	var h = d.getHours();
	var minutes;
	var amPm;
	var daySuffix = "th ";
	
	var todayDay=new Array(7);
	todayDay[0]="Sunday";
	todayDay[1]="Monday";
	todayDay[2]="Tuesday";
	todayDay[3]="Wednesday";
	todayDay[4]="Thursday";
	todayDay[5]="Friday";
	todayDay[6]="Saturday";
	
	var todayMonth=new Array(12);
	todayMonth[0]="January";
	todayMonth[1]="February";
	todayMonth[2]="March";
	todayMonth[3]="April";
	todayMonth[4]="May";
	todayMonth[5]="June";
	todayMonth[6]="July";
	todayMonth[7]="August";
	todayMonth[8]="September";
	todayMonth[9]="October";
	todayMonth[10]="November";
	todayMonth[11]="December";

	if (h > 12)
		{ h = h - 12;
		amPm = " p.m.";
		}
	else
		amPm= " a.m.";;
	
	if (d.getDay() == 1)
		daySuffix = "st ";
	else if (d.getDay() == 2)
		daySuffix = "nd ";
	else if (d.getDay() == 3)
		daySuffix = "rd ";
		
	if (d.getMinutes() < 10)
		minutes = "0" + d.getMinutes().toString();
	else
		minutes = d.getMinutes().toString();
		
	document.write(todayDay[d.getDay()] + "\n " + d.getDate() + daySuffix + todayMonth[d.getMonth()] + ", " + d.getFullYear());
	document.write(" " + h + ":" + minutes + amPm);
}