// REFERENCE CODE: <SCRIPT LANGUAGE="JAVASCRIPT" SRC="/scripts/date.js"></SCRIPT>



//=============================================================================

// PURPOSE: Library function for the "fncProperDate" function

// USE: Returns an array of "n" length that it is passed

// EX: varArray = new MakeArray(5)



function MakeArray(n) {

	this.length = n

	return this

}



//=============================================================================

// PURPOSE: To call a *friendly* date; "December 25th, 2000"

// USE: Call the script where you want the date

// EX: <SCRIPT LANGUAGE="JAVASCRIPT">fncProperDate();</SCRIPT>



function fncProperDate() {

	var oneDate = new Date()

	var DateText = ""

	monthNames = new MakeArray(12)

	monthNames[1] = "January"; monthNames[2] = "February"; monthNames[3] = "March"; monthNames[4] = "April"; monthNames[5] = "May";	monthNames[6] = "June"; monthNames[7] = "July";	monthNames[8] = "August"; monthNames[9] = "September"; monthNames[10] = "October";	monthNames[11] = "November"; monthNames[12] = "December"

	dayNames = new MakeArray(7)

	dayNames[1] = "Sunday"; dayNames[2] = "Monday";	dayNames[3] = "Tuesday";;dayNames[4] = "Wednesday";	dayNames[5] = "Thursday"; dayNames[6] = "Friday";;dayNames[7] = "Saturday"

	var theDay = dayNames[oneDate.getDay() + 1]

	var theMonth = monthNames[oneDate.getMonth() + 1]

	var theYear = oneDate.getYear()

	if (theYear < 1000) { theYear += 1900 }

	TheText = theDay + ", " + theMonth + " " + oneDate.getDate() + ", " + theYear

	DateText = TheText

	document.write(DateText)

}