function addMonth(d,month)
	{
		t = new Date (d);
		 t.setMonth(d.getMonth()+ month) ;
		 if (t.getDate() < d.getDate())
			{
			   t.setDate(0);
			 }
		 return t;
	}
Date.prototype.getDOY = function()
	{
		var onejan = new Date(this.getFullYear(),0,1);
		return Math.ceil((this - onejan) / 86400000);
	}
	
function getWeekDay(myDate)
	{
		var now = new Date(myDate);
		var daynumber = now.getDay();
		var dayname = day[daynumber];
		return dayname;
	} //end function getWeekDay
	
function getCalendarDate(myDate)
{
   var now         = new Date(myDate);
   var monthnumber = now.getMonth();
   var monthname   = months[monthnumber];
   var monthday    = now.getDate();
   var year        = now.getYear();
   if(year < 2000) { year = year + 1900; }
   var dateString = monthname +
                    ' ' +
                    monthday +
                    ', ' +
                    year;
   return dateString;
} // function getCalendarDate()

function changeDisplay(Offset)
	{
		var myOffset = Offset;
		var showDate = new Date();
		var currentYear =showDate.getFullYear();
		showDate.setDate(showDate.getDate());
		var daynum = showDate.getDOY();
		var newYear=showDate.getFullYear();
		var string3="<b> Day "+daynum+"</b></center><br>";
		var string2="<center>"+getWeekDay(showDate)+" "+getCalendarDate(showDate)+"<br>";
		var defNumber=(daynum - (16 + myOffset))%myDefNames.length;
		if (defNumber < 1)
			{
				defNumber=0;
				currentOffset=0;
				var string4 = "<span class = 'bold_blue'> There are no entries prior to January 1.</span>  Please click on the TODAY button.";
			}
		else
			{
				var string4=myDefNames[defNumber];
			}

			
		x="<br><br>";
		xx='<img class=myCursor src="arrow_left_one.gif" onClick="currentOffset=currentOffset+1;changeDisplay(currentOffset);">';
		xxx='<img class=myCursor src="arrow_right_one.gif" onClick="currentOffset=currentOffset-1;changeDisplay(currentOffset);">';
		xxxx='<img class=myCursor src="atoday.gif" onClick="currentOffset=0;changeDisplay(currentOffset);">';
		lastString=x+'<center>'+xx+xxxx+xxx+'</center>';
		string1="<H6>Growing in Algebra<br>Stipulative Definition of the Day</H6>"
		string=string1+string2+string3+string4+lastString;
		document.getElementById("showOff").innerHTML=string;
	}



var months = new Array(13);
months[0]  = "January";
months[1]  = "February";
months[2]  = "March";
months[3]  = "April";
months[4]  = "May";
months[5]  = "June";
months[6]  = "July";
months[7]  = "August";
months[8]  = "September";
months[9]  = "October";
months[10] = "November";
months[11] = "December";


var day = new Array(7);
day[0]  = "Sunday";
day[1]  = "Monday";
day[2]  = "Tuesday";
day[3]  = "Wednesday";
day[4]  = "Thursday";
day[5]  = "Friday";
day[6]  = "Saturday";

