  // TODAYSDATESTRING.JS
  //
  // Returns two variable strings representing todays date.
  // "theDateString" variable looks like "Aug 25th, 2011"
  // "theDateStringIncludingTheDayOfTheWeek" variable looks like "Thursday, Aug 25th, 2011"
  //
  var theDateString = "";
  var theDateStringIncludingTheDayOfTheWeek = "";
  var todaysFullDate = new Date();
  var todaysDate = todaysFullDate.getDate();
  var thisWeekdayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
  var thisWeekday = thisWeekdayArray[todaysFullDate.getDay()];
  var thisMonthArray = new Array("Jan", "Feb", "March", "April", "May", "June", "July", "Aug", "Sept", "Oct", "Nov", "Dec");
  var thisMonth = thisMonthArray[todaysFullDate.getMonth()];
  var thisYear = todaysFullDate.getFullYear() ;
  function AddDateExtToDate(DayNmbr) {
    // This function is passed a calender date (like "23") and returns it modified with the appropriate extension (like "23rd")
    DateExtension = "th";
    if (DayNmbr==1 || DayNmbr==21 || DayNmbr==31) DateExtension = "st";
    if (DayNmbr==2 || DayNmbr==22) DateExtension = "nd";
    if (DayNmbr==3 || DayNmbr==23) DateExtension = "rd";
    DayNmbr = DayNmbr + DateExtension;
    return DayNmbr;  // return the modified version
  };
  todaysCalenderDateWithExtension = AddDateExtToDate(todaysDate);
  theDateString = thisMonth + " " + todaysCalenderDateWithExtension + ", " + thisYear;
  theDateStringIncludingTheDayOfTheWeek = thisWeekday + ", " + theDateString;

