function today() {
 d = new Date();
 var dateText = "";
 // Get the current day and convert it to the name of the day
 var dayValue = d.getDay();
 switch (dayValue) {
  case 0:  dateText += "Sunday"; break;
  case 1:  dateText += "Monday"; break;
  case 2:  dateText += "Tuesday"; break;
  case 3:  dateText += "Wednesday"; break;
  case 4:  dateText += "Thursday"; break;
  case 5:  dateText += "Friday"; break;
  case 6:  dateText += "Saturday"; break;
  default: dateText += ""; break;
 }
 
 
 // Get the current month and convert it to the name of the month
 monthValue = d.getMonth();
 dateText += " ";
 
 switch (monthValue) {
  case 0:  dateText += "January"; break;
  case 1:  dateText += "February"; break;
  case 2:  dateText += "March"; break;
  case 3:  dateText += "April"; break;
  case 4:  dateText += "May"; break;
  case 5:  dateText += "June"; break;
  case 6:  dateText += "July"; break;
  case 7:  dateText += "August"; break;
  case 8:  dateText += "September"; break;
  case 9:  dateText += "October"; break;
  case 10: dateText += "November"; break;
  case 11: dateText += "December"; break;
  default: dateText += ""; break;
 }
 
 // Get the current year; if it's before 2000, add 1900
 var year = d.getYear();
 dateText += (year < 2000) ? " " + d.getDate() + ", " + (1900 + year) : " " + d.getDate() + ", " + year;
 document.write(dateText);
} 
