//JavaScript for outputing the date
monthArray = new Array();
dayArray = new Array();

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

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

theDate = new Date();
monthNumber = theDate.getMonth();
dayNumber = theDate.getDay();
hourNumber = theDate.getHours();
minutesNumber = theDate.getMinutes();

function findAMorPM(findHour)
{
	if(findHour>=12)
	{
		return "PM";
	}
	else
	{
		return "AM";
	}
}

function processHour(procHour)
{
	if(procHour>12)
	{
		return (procHour-12);
	}
	else if((procHour<=12)&&(procHour != 0))
	{
		return (procHour);
	}
	else	//must be midnight
	{
		return (12);
	}
}

function processMinutes(procMinute)
{
	if(procMinute<10)
	{
		return("0" + procMinute);
	}
	else
	{
		return(procMinute);
	}
}

function makePhrase(findHourNumber)
{
	if(findHourNumber < 12)
	{
		return("Good Morning! &nbsp;");
	}
	else if(findHourNumber < 18)
	{
		return("Good Afternoon! &nbsp;");
	}
	else
	{
		return("Good Evening! &nbsp;");
	}
}

function printDate(fontSize)
{
	if(fontSize == null)
	{
		fontSize = "1";
	}
	dateString = ("<font size=\"" + fontSize + "\">" + makePhrase(hourNumber) + "    It's " + processHour(hourNumber) + ":" + processMinutes(minutesNumber) + " " + findAMorPM(hourNumber) + " - " + dayArray[dayNumber] + ", " + monthArray[monthNumber] + " " + theDate.getDate() + ", " + theDate.getFullYear() + "</font>");
	document.write(dateString);
}
//end
