Date.prototype.getActualMonth = getActualMonth;
Date.prototype.getActualDay = getActualDay;
Date.prototype.getCalendarDay = getCalendarDay;
Date.prototype.getCalendarMonth = getCalendarMonth;

function getActualMonth() {
  var n = this.getMonth();
  n += 1;
  return n;
}

function getActualDay() {
  var n = this.getDay();
  n += 1;
  return n;
}

function getCalendarDay(dateToday) {
  var n = dateToday.getDay();
  var dow = new Array(7);
  dow[0] = "Sunday, ";
  dow[1] = "Monday, ";
  dow[2] = "Tueday, ";
  dow[3] = "Wednesday, ";
  dow[4] = "Thursday, ";
  dow[5] = "Friday, ";
  dow[6] = "Saturday, ";
  return dow[n];
}

function getCalendarMonth(dateToday) {
  var n = dateToday.getMonth();
  var moy = new Array(12);
  moy[0] = "January";
  moy[1] = "February";
  moy[2] = "March";
  moy[3] = "April";
  moy[4] = "May";
  moy[5] = "June";
  moy[6] = "July";
  moy[7] = "August";
  moy[8] = "September";
  moy[9] = "October";
  moy[10] = "November";
  moy[11] = "December";
  return moy[n];
}

function showDateString() {
  var today = new Date();
  var strg = "";
  	
	var myDays= ["Sunday, ","Monday, ","Tuesday, ","Wednesday, ","Thursday, ","Friday, ","Saturday, "];
	var today = new Date() ;
	var thisDay = today.getDay();
	var thisDay = myDays[thisDay];

  strg = strg +	thisDay;
  strg = strg + (today.getDate() <10 ? "0" : "") + today.getDate();
  strg = strg + " ";
  strg = strg + today.getCalendarMonth(today);
  strg = strg + " ";
  strg = strg + today.getFullYear();

  
  document.write(strg);
}

function Monday() {
	var today = new Date();
	daynumber = today.getDay(); // 0 = monday, 6 = sunday
	if (daynumber > 0) daynumber-=1;
	else daynumber += 6; // Previous week...
	adjust = daynumber*1000*60*60*24;
	theMonday = new Date(today.getTime() - adjust);
	theNow = new Date(today.getTime());

	var strg = "";
	
	strg = strg + (theMonday.getDate() <10 ? "0" : "") + theMonday.getDate();
	strg = strg + " ";
	strg = strg + theMonday.getCalendarMonth(theMonday);
	strg = strg + " ";
	strg = strg + theMonday.getFullYear();
 
  document.write(strg);
}

