{
   dowArray = new Array("Sun", "Mon", "Tues", "Wed", "Thurs", "Fri", "Sat");
   monthArray = new Array("Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec");

   dt = new Date();   //Gets today's date right now (to the millisecond).
   dow = dt.getDay();  //Start splitting it.
   moy = dt.getMonth();
   month = monthArray[moy];
   day = dt.getDate();

   //Determine any suffix change for date
   suffix = "th";
   if (day == 3 || day == 23) {
		suffix = "rd";
	}
	if (day == 1 || day == 21 || day == 31) {
		suffix = "st";
	}
	if (day == 2 || day == 22) {
		suffix = "nd";
	}
	document.write(dowArray[dow]+ ' ' + day + suffix + ' '+ month);
}