function displayModInfo()
{
   var rtnText = new String("");
   var modDate = new Date(document.lastModified);
   rtnText = getTimeDate(modDate, true);
   return rtnText;
}

function displayCurrDate()
{
   var rtnText = new String("");
   var currDate = new Date();
   rtnText = getTimeDate(currDate, false);
   return rtnText;
}

function getTimeDate(dateObj, modFlag)
{
   var rtnDate = new String("");
   var day = dateObj.getDay();
   var dayNum = dateObj.getDate();
   var month = dateObj.getMonth();
   var year = dateObj.getFullYear();    
   var minute = dateObj.getMinutes();
   var hour = dateObj.getHours();
   
   var dayName = "";
   var monthName = "";
   var hourText = "";
   var minuteText = "";
   var timeSuffix = "";
   var dayDateText = "";
   var timeText = "";
   var rtnText = "";
   
   /***GET DAY NAME***/
   switch(day)
   {
   case 0:
   	dayName = "Sunday, ";
   	break
   case 1:
   	dayName = "Monday, ";
   	break
   case 2:
   	dayName = "Tuesday, ";
   	break
   case 3:
   	dayName = "Wednesday, ";
   	break
   case 4:
   	dayName = "Thursday, ";
	  	break
   case 5:
   	dayName = "Friday, ";
   	break
   case 6:
   	dayName = "Saturday, ";
   	break
   default:
		dayName = "ERROR";
   }
   /***END DAY NAME***/
   
   /***GET MONTH NAME***/
   switch(month)
   {
   case 0:
   	monthName = "January ";
   	break
   case 1:
   	monthName = "February ";
   	break
   case 2:
   	monthName = "March ";
   	break
   case 3:
   	monthName = "April ";
   	break
   case 4:
   	monthName = "May ";
   	break
   case 5:
   	monthName = "June ";
   	break
   case 6:
   	monthName = "July ";
   	break
   case 7:
   	monthName = "August ";
   	break
   case 8:
   	monthName = "September ";
   	break
   case 9:
   	monthName = "October ";
   	break
   case 10:
   	monthName = "November ";
   	break
   case 11:
   	monthName = "December ";
   	break
   default:
		dayName = "ERROR";
   }
   /***END MONTH NAME***/

	/***SET AM/PM SUFFIX***/
	if(hour == 0)
	{
		hour = hour + 12;
		timeSuffix = "AM";
	}else if(hour == 12){
		timeSuffix = "PM";
	}else if(hour < 12 && hour > 0){
		timeSuffix = "AM";
	}else{
		hour = hour - 12;
		timeSuffix = "PM";
	}

	hourText = hour.toString() + ":";
	/***END AM/PM/SUFFIX***/
	
	/***CHECK FOR SINGLE MINUTES***/
	if(minute < 10)
	{
		minuteText = "0" + minute.toString() + " ";
	}else{
		minuteText = minute.toString() + " ";
	}
	/***END CHECK FOR MINUTES******/
	
	/***CREATE DAY/DATE STRING***/
		dayDateText  = dayName + monthName + dayNum.toString();
		dayDateText += ", " + year;
	/***END DAY/DATE STRING******/
	
	/***CREATE TIME STRING***/
		timeText  = hourText + minuteText + timeSuffix;
	/***END TIME STRING***/
	
	if(modFlag)
	{
	   rtnText  = "Last modified on ";
	   rtnText += dayDateText + ", at ";
	   rtnText += timeText + ".";
	   return rtnText;
	}else{
	   rtnText  = "Today is ";
	   rtnText += dayDateText + ".";
	   return rtnText;
	}
	
}

function maxCurrWin(winObj)
{
   winObj.moveTo(0, 0);
   winObj.resizeTo(screen.width, screen.height-45);
}
