// ©2000 Bruce Quackenbush, OptiSite Communications. All rights reserved.
function getCorrectedYear(year) {
  year = year - 0;
  if (year < 70) return (2000 + year);
  if (year < 1900) return (1900 + year);
  return year;
}
  
function printDate(){
	var lmod = new Date();
  var monthname;
  var lmonth = lmod.getMonth();
  if (lmonth == 0) monthname = "January";
  if (lmonth == 1) monthname = "February";
  if (lmonth == 2) monthname = "March";
  if (lmonth == 3) monthname = "April";
  if (lmonth == 4) monthname = "May";
  if (lmonth == 5) monthname = "June";
  if (lmonth == 6) monthname = "July";
  if (lmonth == 7) monthname = "August";
  if (lmonth == 8) monthname = "September";
  if (lmonth == 9) monthname = "October";
  if (lmonth == 10) monthname = "November";
  if (lmonth == 11) monthname = "December";
  var yearstr = getCorrectedYear(lmod.getYear());
  var outstr = monthname + " " + lmod.getDate() + " " + yearstr
  document.write(outstr)
}

function makeArray() {
   for (i = 0; i<makeArray.arguments.length; i++)
  this[i + 1] = makeArray.arguments[i];
}
  
function printWeekendDate(){
  var months = new makeArray('January','February','March',
  'April','May','June','July','August','September',
  'October','November','December');
  var days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday')
  
  var milliseconds = Date.parse(new Date());
  var date = new Date(milliseconds+3*86400000);
  var day= date.getDate();
  var month = date.getMonth() + 1;
  var yy = date.getYear();
  var year = (yy < 1000) ? yy + 1900 : yy;
  
  document.write(days[date.getDay()]+", "+day + " " + months[month] + " " + year);
}