function myCal_class ()
{
 var i = 1;
 
 
}

myCal_class.prototype = {
	prevmonth : function(cal) {
	  document.cookie = "myCalCmd=prevmonth";	
	  cal.location.reload();
	},	
	
	nextmonth : function(cal) {
	  document.cookie = "myCalCmd=nextmonth;";	
	  cal.location.reload();
	},	
	
	
	getcookie: function (cookiename) {
		 var cookiestring=""+document.cookie;
 		 var index1=cookiestring.indexOf(cookiename);
 		 if (index1==-1 || cookiename=="") return ""; 
 		 var index2=cookiestring.indexOf(';',index1);
 		 if (index2==-1) index2=cookiestring.length; 
 		 return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
     },
	
	
	HideMe: function ()
		{

		 //var myFrame = document.getElementById (this.getcookie('myCalName'));
		 var myFrame = document.getElementById (this.myFrame);
 		 myFrame.style.visibility = "hidden";
 		 
		 
 		 // Clear Cookies
 		 
 	//	 document.cookie = "myCalName=;expires=Thu, 01-Jan-1970 00:00:01 GMT";	
 		 
		},
	
	OpenCalendar: function (base, frame, form_target, combo_d_target, combo_my_target)
		{
 		 var myFrame = document.getElementById (frame);
 		 // document.cookie = "myCalName="+frame;	
 		 this.base = base;
 		 this.myFrame = frame;
 		 this.form_target = form_target;
 		 this.combo_d_target = combo_d_target;
 		 this.combo_my_target = combo_my_target;
 		 myFrame.style.visibility = "visible";
		},
		
	UpDateCombos: function (d_value)
	{
	 var myDCombo = (((this.base).forms[this.form_target]).elements[this.combo_d_target]);
	 var myMYCombo = (((this.base).forms[this.form_target]).elements[this.combo_my_target]);
	 var my_value = this.getcookie('myCal-my')
	 
	 for (i = 0; i < myDCombo.length; i++)
	 	{
	 	 if (myDCombo[i].value == d_value)
	 	 	{
	 	 	 myDCombo.selectedIndex = i;
	 	 	}
	 	}
	 	
	  for (i = 0; i < myMYCombo.length; i++)
	 	{
	 	 if (myMYCombo[i].value == my_value)
	 	 	{
	 	 	 myMYCombo.selectedIndex = i;
	 	 	}
	 	}	
	  this.HideMe();
	}	
	
} ;

var myCal = new myCal_class();