
var WeekDays = new Array();

WeekDays[0] = "Sun";
WeekDays[1] = "Mon";
WeekDays[2] = "Tue";
WeekDays[3] = "Wed";
WeekDays[4] = "Thu";
WeekDays[5] = "Fri";
WeekDays[6] = "Sat";
Date._MD = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

var Months = new Array('January','February','March','April','May','June','July',
                           'August','September','October','November','December' );
var today = new Date();
var Year = takeYear(today);
var Month = leadingZero(today.getMonth()+1);
var DayName = WeekDays[today.getDay()];
var Day = leadingZero(today.getDate());
var Hours = leadingZero(today.getHours());
var Minutes = leadingZero(today.getMinutes());
var Seconds = leadingZero(today.getSeconds());
var MonthName = Months[today.getMonth()];

function takeYear(theDate)
{
	x = theDate.getYear();
	var y = x % 100;
	y += (y < 38) ? 2000 : 1900;
	return y;
}
function leadingZero(nr)
{
	if (nr < 10) nr = "0" + nr;
	return nr;
}

function FDOM(d){
  var nr = d.getDay();
  var nd = d.getDate()-1;
 for(i=0;i<nd;i++) {
  if (nr < 1){ nr = 6; }else{nr = nr-1;}
  }

 return nr;
}

/** Returns the number of days in the current month */
Date.prototype.getMonthDays = function(month) {
	var year = this.getFullYear();
	if (typeof month == "undefined") {
		month = this.getMonth();
	}
	if (((0 == (year%4)) && ( (0 != (year%100)) || (0 == (year%400)))) && month == 1) {
		return 29;
	} else {
		return Date._MD[month];
	}
};

document.write("<table border=0 CELLPADDING=0 CELLSPACING=0 width=100% height=100%>");
document.write("<tr><td colspan=7 align=center style='font-size:120%' >");
document.write("<b>&nbsp;&nbsp; "+MonthName+" "+Year+"</b>");
document.write("</td>");
document.write("</tr>");

document.write("<tr>");
for(i=0;i<WeekDays.length;i++) {
      document.write("<td align=right style='width:14%;Padding-left:4'>");
      document.write("<b>"+WeekDays[i]+"</b>");
      document.write("</td>");
      }
document.write("</tr>");



document.write("<tr>");
var d = 1;
var dow = FDOM(today);
for(i=0;i<dow;i++) {
document.write("<td></td>");
}
while(d<today.getMonthDays()+1){
if (d==today.getDate()){
document.write("<td align=right style='BACKGROUND-COLOR: #FEEBA7;Padding-right:4;height:12%'><b>");
 }
else{
document.write("<td align=right style='Padding-right:4;height:12%' >");

}



document.write(d);

if (d==today.getDate()){ document.write("</b>"); }

document.write("</td>");
 d = d+1;
 dow = dow+1;
 if (dow>6) {
 dow=0;
 document.write("</tr>");
 document.write("<tr>");
 }

}

document.write("</tr>");

document.write("</table>");




