function today_fmt()
{
		var Months = new Array("January", "February", "March", 
								"April", "May", "June",
								"July", "August", "September", 
								"October", "November", "December");
		var Day = new Array("Sunday", "Monday", 
							"Tuesday", "Wednesday", 
							"Thursday", "Friday", 
							"Saturday");
		
		var date = new Date();
		
		var daySuffix;
			
		switch (date.getDate()){
			case 1: 
			case 21:
			case 31:  daySuffix = "st";
						break;
						
			case 2: 
			case 22:	daySuffix = "nd";
						break;
						
			case 3: 	
			case 23:	daySuffix = "rd";
						break;
						
			default: 	daySuffix = "th";
						break;
		}
		
		return(Day[date.getDay()] + ", " + date.getDate() + daySuffix +
							" " + Months[date.getMonth()] + " " + date.getYear());
}