// Script - showdate.js - Brendan Shanahan
// usage: <script language="JavaScript" type="text/javascript" src="showdate.js"></script>
//
// Display current date and document date
//
// document.write("Page updated " + lastMod() + " - Jimmy");
// document.write("<p>Today is " + DateString() + "</p>\n");
//

function lastMod()
{
	var x = new Date (document.lastModified);
	Year = x.getFullYear();
	Month = x.getMonth() + 1;
	Day = x.getDate();

	if (Day < 10) {Day = '0' + Day; }
	if (Month < 10) {Month = '0' + Month}

	towrite = Day + '/' + Month + '/' + Year;
	return towrite;
}

// End lastMod()


function GetDay(nDay) {
	var Days = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	return Days[nDay]
}

function GetMonth(nMonth) {
	var Months = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	return Months[nMonth]
}

function DateString(lines) {
	var Today = new Date();
	var suffix = "th";
	switch (Today.getDate())
	{	case 1:
		case 21:
		case 31:
			suffix = "st"; break;
		case 2:
		case 22:
			suffix = "nd"; break;
		case 3:
		case 23:
			suffix = "rd"; break;
	};

	if (lines == 1) {
		var strDate = GetDay(Today.getDay()) + " " + Today.getDate();
		strDate += suffix + " " + GetMonth(Today.getMonth()) + ", " + Today.getYear();
		}
		else {
		var strDate = GetDay(Today.getDay()) + "<br>" + Today.getDate();
		strDate += suffix + " " + GetMonth(Today.getMonth()) + ", " + Today.getYear();
		}
	return strDate
}

// End DateString()


