<!-- Begin

// DECLARE USER DEFINED VARIABLES

var strResultsURL = 'http:\/\/www.casino-on--line.net?'; 
//URL to results.asp

function checkYear(year) { 
return (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) ? 29 : 28;
}


var strCalendarTitle = 'CALENDAR OF EVENTS'; //calendar title
var intWeeksToShow = 5; //number of weeks to display


//  DECLARE AND INITIALIZE CALENDAR VARIABLES
var now = new Date();
var today = now.getDate();
var month = now.getMonth();
var Calendar = now;
var day_of_week = new Array('S','M','T','W','T','F','S');
var month_of_year = new Array('January','February','March','April','May','June','July','August','September','October','November','December');

days_in_month = new Array(12)

days_in_month[0]=31;
days_in_month[1]=checkYear(Calendar.getFullYear());  //Checks for Leap Year before setting # of days
days_in_month[2]=31;
days_in_month[3]=30;
days_in_month[4]=31;
days_in_month[5]=30;
days_in_month[6]=31;
days_in_month[7]=31;
days_in_month[8]=30;
days_in_month[9]=31;
days_in_month[10]=30;
days_in_month[11]=31;

var cal;    // Used for printing

// START CALENDAR ON TODAY
Calendar.setDate(now.getDate());

// SET START MONTH
var strStartMonth = '<A href="http://www.casino-on--line.net';
//strStartMonth += 'lstLocation=ALL&lstEventType=ALL&lstAttributes=ALL&lstStartMonth=' + (Calendar.getMonth()+1);
//strStartMonth += '&lstStartDay=1&lstStartYear=' + Calendar.getFullYear() + '&lstEndMonth=' + (Calendar.getMonth()+1);
//strStartMonth += '&lstEndDay=' + days_in_month[Calendar.getMonth()] + '&lstEndYear=' + Calendar.getFullYear();
strStartMonth += '&xxxx=Submit" target="_top">';
strStartMonth += month_of_year[Calendar.getMonth()] + '</A>';

//FIND AND SET END MONTH
for(index=0; index < ((intWeeksToShow*7)-now.getDay()); index++)
	Calendar.setDate(Calendar.getDate()+1);
	var strEndMonth = '<A href="http://www.casino-on--line.net';
	//strEndMonth += 'lstLocation=ALL&lstEventType=ALL&lstAttributes=ALL&lstStartMonth=' + (Calendar.getMonth()+1);
	//strEndMonth += '&lstStartDay=1&lstStartYear=' + Calendar.getFullYear() + '&lstEndMonth=';
	//strEndMonth += (Calendar.getMonth()+1);
	//strEndMonth += '&lstEndDay=' + days_in_month[Calendar.getMonth()] + '&lstEndYear=' + Calendar.getFullYear();
	strEndMonth += '&xxxx=Submit" target="_top">';
	strEndMonth += month_of_year[Calendar.getMonth()] + '</A>';

if (strStartMonth == strEndMonth)
	var strSubTitle = strStartMonth;
else
	var strSubTitle = strStartMonth + ' - ' + strEndMonth;

// RESTART CALENDAR ON TODAY
now = new Date();
Calendar = now;
Calendar.setDate(now.getDate());


cal = '<TABLE BORDER="0" CELLSPACING="1" CELLPADDING="1" WIDTH="84" border="0" bgcolor="#000000"><TR>';
cal += '<TD COLSPAN="7" ALIGN="center" bgcolor="#FFFFFF"><FONT face="arial,helvetica" size="1">';
cal += '<B>THE MONSTER LIST</B><br>Datebook\'s events calendar</FONT></TD></TR><TR>';
cal += '<TD COLSPAN="7" bgcolor="#E8E8E8" align="center"><B><FONT face="arial,helvetica" size="2">';
cal += strSubTitle  +  '</FONT></B></TD></TR>';
cal += '<TR>';

// LOOPS FOR EACH DAY OF WEEK
for(index=0; index < 7; index++) {
	// BOLD TODAY'S DAY OF WEEK
	if(Calendar.getDay() == index)
		cal += '<TD WIDTH="12" align="center" bgcolor="#FFFFFF"><B><font face="arial,helvetica" size="1"><B>' + day_of_week[index] + '</FONT></B></TD>';
	// PRINTS DAY
	else
		cal += '<TD WIDTH="12" align="center" bgcolor="#E8E8E8"><B><font face="arial,helvetica" size="1"><B>' + day_of_week[index] + '</FONT></B></TD>';
}
cal += '</CENTER></TR>';
cal += '<TR>';

// FILL IN BLANK GAPS PAST DAYS
for(index=0; index < now.getDay(); index++)
	cal += '<TD WIDTH="12">&nbsp;</TD>';
	
var i = index; //used to count the number of days to subtract from the total days shown
	
for(index=0; index < ((intWeeksToShow*7)-i); index++) {
	if (Calendar.getDay() == 0) {
			cal += '<TR>';
	}

	// HIGHLIGHT TODAY'S DATE
	if((Calendar.getDate() == today) && (Calendar.getMonth() == month))
	cal += '<TD ALIGN=CENTER WIDTH="12" bgcolor="#FFFFFF"><TABLE CELLSPACING="1" BORDER="0"><TR><TD WIDTH="12"><B><font face="arial,helvetica" size="1"><A href="' + strResultsURL + 'lstStartMonth=' + (Calendar.getMonth()+1) + '&lstStartDay=' + Calendar.getDate() + '&lstStartYear=' + Calendar.getFullYear() + '&lstEndMonth=' + (Calendar.getMonth()+1) + '&lstEndDay=' + Calendar.getDate() + '&lstEndYear=' + Calendar.getFullYear() + '&xxxx=Submit" target="_top">' + Calendar.getDate() + '</a></FONT></TD></TR></TABLE></B></TD>';

	// PRINTS DAY
	else
	cal += '<TD WIDTH="12" bgcolor="#E8E8E8" align="center"><font face="arial,helvetica" size="1"><A HREF="' + strResultsURL + 'lstStartMonth=' + (Calendar.getMonth()+1) + '&lstStartDay=' + Calendar.getDate() + '&lstStartYear=' + Calendar.getFullYear() + '&lstEndMonth=' + (Calendar.getMonth()+1) + '&lstEndDay=' + Calendar.getDate() + '&lstEndYear=' + Calendar.getFullYear() + '&xxxx=Submit" target="_top">' + Calendar.getDate() + '</a></FONT></TD>';

	if (Calendar.getDay() == 7) {
			cal += '</TR>';
	}
	Calendar.setDate(Calendar.getDate()+1);
}

cal += '<TR><TD colspan="7" bgcolor="#FFFFFF" align="center"><FONT size="1" face="arial,helvetica"><A href="http://www.casino-on--line.net" target="_top">Advanced Search</A></FONT></TD></TR></TABLE>';

document.write(cal);
//  End -->
