  var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");

 function nths(day) {
	if (day ==1 || day ==21 || day ==31)
		return 'st';
	else
		if (day ==2 || day ==22)
			return 'nd';
			if (day ==3 || day ==23)
				return 'rd';
			else return 'th';
}

  var monthNames = new Array("January","February","March","April","May","June","July",
                           "August","September","October","November","December");

  var today = new Date();
  var yr  = today.getYear();
    
  if (yr < 1000) 
    yr +=1900;

  document.write("&nbsp;" + dayNames[today.getDay()]);
  document.write("<br>" + today.getDate() + nths(today.getDate() ) + " "  + monthNames[today.getMonth()] + " " + yr);

 
 
