function dateToday() {
   // Array of day names
   var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday",
                            "Thursday","Friday","Saturday");

   // Array of month Names
   var monthNames = new Array("January","February","March","April","May","June","July",
                              "August","September","October","November","December");

   var now = new Date();

   var displayDate = dayNames[now.getDay()] + " " + monthNames[now.getMonth()] + " " + now.getDate();
   
   // Add day suffix
   var day = now.getDate();
   
   if (day == "1" || day == "21")
      displayDate = displayDate + "st";
   else
      if (day == "2" || day == "22")
         displayDate = displayDate + "nd";
      else
         if (day == "3" || day == "23")
            displayDate = displayDate + "rd";
         else
            displayDate = displayDate + "th";

   return displayDate;
}
