
var curDate = new Date();
var y = curDate.getFullYear();
var m = curDate.getMonth();
var d = curDate.getDate();
var months = new Array("JANUARY","FEBRUARY","MARCH","APRIL","MAY","JUNE","JULY","AUGUST","SEPTEMBER","OCTOBER","NOVEMBER","DECEMBER");
document.write(months[m] + ' ' + d.toString() + getDaySuffix(d) + ' ' + y.toString() );

function getDaySuffix(dIndex){
	var rValue = "th";
	switch (dIndex)
	{
		case 1:
			rValue = "st";
			break;
		case 2:
			rValue = "nd";
			break;
		case 3:
			rValue = "rd";
			break;
		default:
			rValue = "th";
		}

	return rValue;
}

