  function GetDay(intDay){
    var DayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", 
                         "Thursday", "Friday", "Saturday")
    return DayArray[intDay]
    }

  function GetMonth(intMonth){
    var MonthArray = new Array("January", "February", "March",
                               "April", "May", "June",
                               "July", "August", "September",
                               "October", "November", "December") 
    return MonthArray[intMonth] 	  	 
    }
  function getDateStrWithDOW(){
    var today = new Date()
    var year = today.getYear()
	var letters = "th"
	var tempdate = today.getDate()
	if (tempdate==1) letters = "st"
	if (tempdate==2) letters = "nd"
	if (tempdate==3) letters = "rd"
	if (tempdate==21) letters = "st"
	if (tempdate==22) letters = "nd"
	if (tempdate==23) letters = "rd"
	if (tempdate==31) letters = "st"
    if(year<1000) year+=1900
    var todayStr = GetDay(today.getDay()) + ", "
    todayStr += tempdate + letters + " " + GetMonth(today.getMonth()) 
    todayStr += ", " + year
    return todayStr
    }

