// write all events on events page
function eventtable()	{
	for (i=0; (Event[i]); i++) {
		if (Event[i].getYear() > now.getYear()) {
			flag = 1;
		}
		else if (Event[i].getMonth() > now.getMonth() && Event[i].getYear() == now.getYear()) {
			flag = 1;
		}
		else if (Event[i].getMonth() == now.getMonth() && Event[i].getYear() == now.getYear() && Event[i].getDate() >= now.getDate()) {
			flag = 1;
		}
		else
			flag = 0;
		if (flag == 1) {
			document.write("<span class='style3'><b>" + EventTitle[i]+ "</b></span><br><span class='style5'>" + theMonth[Event[i].getMonth()] + "&nbsp;" + Event[i].getDate() + ", " + Event[i].getFullYear() + "<br>" + EventAct[i] + "<br>" + EventDetail[i]  + "</span>");
			if (EventAgenda[i] == 1)
				document.write("<br><a class='style7' href='minutes.htm'>Agenda available</a>.");
			document.write("<br><br>");
flag = 0;
		}
	}
}

// write events occuring in 30 days to column in index files
function popevents()
{
var flag;
reqfile = new Array();
flag=0;
document.write("<center><table>");
for (i=0; (Event[i]); i++)
{
//	current year, this month
	if (Event[i].getYear()==now.getYear() && Event[i].getMonth()==now.getMonth())
	{
		if (Event[i].getDate()>=now.getDate()) {
			cormonth=Event[i].getMonth() +1;
			reqfile = "Agenda-FCRTC-" + cormonth + Event[i].getDate() + "10.pdf";
			document.write("<tr><td><hr color='#F4EAD5'><span class='style5'>" + theMonth[Event[i].getMonth()] + "&nbsp;" + Event[i].getDate() + ", " + Event[i].getFullYear() + "</span><br /><span class='style3'><b>" + EventTitle[i] + "</span></b><br /><span class='style5'>" + EventAct[i] + "<br />" + EventDetail[i] + "</span>");
			if (EventAgenda[i] == "1")
				document.write("<tr><td><a class='style5' href='minutes.htm'>Agenda available</a>.</td></tr>");
			document.write("<tr><td>&nbsp;</td></tr>");
			flag=1;
		}
	}		
//	current year, next month
	else if	(Event[i].getYear()==now.getYear() && Event[i].getMonth()-now.getMonth()==1)
	{
		if (Event[i].getDate()<=now.getDate())	{
			cormonth=Event[i].getMonth() +1;
			theYear = toString(Event[i].getFullYear());
			reqfile = "Agenda-FCRTC-" + cormonth + Event[i].getDate() + "10.pdf";
			document.write("<tr><td><hr color='#F4EAD5'><span class='style5'>" + theMonth[Event[i].getMonth()] + "&nbsp;" + Event[i].getDate() + ", " + Event[i].getFullYear() + "</span><br /><span class='style3'><b>" + EventTitle[i] + "</span></b><br /><span class='style5'>" + EventAct[i] + "<br />" + EventDetail[i] + "</span>");
			if (EventAgenda[i] == "1")
				document.write("<tr><td><a class='style5' href='minutes.htm'>Agenda available</a>.</td></tr>");
			document.write("<tr><td>&nbsp;</td></tr>");
			flag=1;
		}
	}
//	next year, next month
	else if (Event[i].getYear()>now.getYear() && Event[i].getMonth()==0 && now.getMonth()==11)
	{
		if (Event[i].getDate()<=now.getDate())	{
			cormonth=Event[i].getMonth() +1;
			reqfile = "Agenda-FCRTC-" + cormonth + Event[i].getDate() + "10.pdf";
			document.write("<tr><td><hr color='#F4EAD5'><span class='style5'>" + theMonth[Event[i].getMonth()] + "&nbsp;" + Event[i].getDate() + ", " + Event[i].getFullYear() + "</span><br /><span class='style3'><b>" + EventTitle[i] + "</span></b><br /><span class='style5'>" + EventAct[i] + "<br />" + EventDetail[i] + "</span>");
			if (EventAgenda[i] == "1")
				document.write("<tr><td><a class='style5' href='minutes.htm'>Agenda available</a>.</td></tr>");
			document.write("<tr><td>&nbsp;</td></tr>");
			flag=1;
		}
	}		
}
if (flag==0) document.write("<tr><td><hr color='#F4EAD5'>No events scheduled in the next 30 days.</td></tr>");
document.write("<tr><td><hr color='#F4EAD5'><span class='style5'>Check our <a href='upcoming_events.htm'>Upcoming Events</a> page for other future events.</span></td></tr></table></center>");
document.close();
}



// write events occuring in 30 days to banner on index files
function popeventscolumn()
{
var flag;
reqfile = new Array();
flag=0;
for (i=0; (Event[i]); i++)
{
//	current year, this month
	if (Event[i].getYear()==now.getYear() && Event[i].getMonth()==now.getMonth())
	{
		if (Event[i].getDate()>=now.getDate()) {
			cormonth=Event[i].getMonth() +1;
			reqfile = "Agenda-FCRTC-" + cormonth + Event[i].getDate() + "10.pdf";
			document.write("<span class='style5'>" + theMonth[Event[i].getMonth()] + "&nbsp;" + Event[i].getDate() + ", " + Event[i].getFullYear() + "</span><br><span class='style3'>" + EventTitle[i] + "</span><br><span class='style5'>" + EventAct[i] + "</span><br><span class='TheDate'>" + EventDetail[i] + "</span>");
			if (EventAgenda[i] == "1")
				document.write("The draft <a class='style5' href='" + reqfile + ">agenda</a> for this meeting can be downloaded.");
			document.write("<br><br>");
			flag=1;
		}
	}		
//	current year, next month
	else if	(Event[i].getYear()==now.getYear() && Event[i].getMonth()-now.getMonth()==1)
	{
		if (Event[i].getDate()<=now.getDate())	{
			cormonth=Event[i].getMonth() +1;
			theYear = toString(Event[i].getFullYear());
			reqfile = "Agenda-FCRTC-" + cormonth + Event[i].getDate() + "10.pdf";
			document.write("<span class='style5'>" + theMonth[Event[i].getMonth()] + "&nbsp;" + Event[i].getDate() + ", " + Event[i].getFullYear() + "</span><br><span class='style3'>" + EventTitle[i] + "</span><br><span class='style5'>" + EventAct[i] + "</span><br><span class='styl5'>" + EventDetail[i] + "</span>");
			if (EventAgenda[i] == 1)
				document.write("The draft <a class='style5' href='" + reqfile + ">agenda</a> for this meeting can be downloaded.");
			else
				document.write("<br><br>");
			flag=1;
		}
	}
//	next year, next month
	else if (Event[i].getYear()>now.getYear() && Event[i].getMonth()==0 && now.getMonth()==11)
	{
		if (Event[i].getDate()<=now.getDate())	{
			cormonth=Event[i].getMonth() +1;
			reqfile = "Agenda-FCRTC-" + cormonth + Event[i].getDate() + "10.pdf";
			document.write("<span class='style5'>" + theMonth[Event[i].getMonth()] + "&nbsp;" + Event[i].getDate() + ", " + Event[i].getFullYear() + "</span><br><span class='style3'>" + EventTitle[i] + "</span><br><span class='style5'>" + EventAct[i] + "</span><br><span class='style5'>" + EventDetail[i] + "</span>");
			if (EventAgenda[i] == 1)
				document.write("The draft <a class='style5' href='" + reqfile + "'); >agenda</a> for this meeting can be downloaded.");
			else
				document.write("<br><br>");
			flag=1;
		}
	}		
}
if (flag==0) document.write("<center><strong>No events scheduled in the next 30 days.<br>");
document.write("Check our <a class='style5' href='upcoming_events.htm' target='_blank'>Upcoming Events</a> page for other future events.</strong></center>");
document.close();
}


// Pop up for upcoming events
//Events
theMonth = new Array("January","February","March","April","May","June","July","August","September","October","November","December");

Event = new Array()
Event[0] = new Date(2009,11,16);//December Meeting
Event[1] = new Date(2010,0,20);//January Meeting
Event[2] = new Date(2010,1,8);//February Meeting
Event[3] = new Date(2010,2,17);//March Meeting
Event[4] = new Date(2010,3,21);//April Meeting
Event[5] = new Date(2010,4,8);//clean up day
Event[6] = new Date(2010,4,1);//May Meeting
Event[7] = new Date(2010,5,16);//June Meeting
Event[8] = new Date(2009,6,21);//July Meeting
Event[9] = new Date(2010,7,18);//August Meeting
Event[10] = new Date(2010,8,15);//September Meeting
//Event[14] = new Date(2010,8,24);//clean up day
Event[11] = new Date(2010,9,20);//October Meeting
Event[12] = new Date(2010,10,17);//November Meeting
Event[13] = new Date(2010,11,15);//December Meeting

EventTitle = new Array()
EventTitle[0] = "December Meeting"
EventTitle[1] = "January Meeting"
EventTitle[2] = "February Meeting"
EventTitle[3] = "March Meeting"
EventTitle[4] = "April Meeting"
EventTitle[5] = "Spring Work Day"
EventTitle[6] = "May Meeting"
EventTitle[7] = "June Meeting"
EventTitle[8] = "July Meeting"
EventTitle[9] = "August Meeting <span style='font-size:12px'>canceled</span>";
EventTitle[10] = "September Meeting"
//EventTitle[14] = "Fall Work Day"
EventTitle[11] = "October Meeting"
EventTitle[12] = "November Meeting"
EventTitle[13] = "December Meeting"

EventAct = new Array()
EventAct[0] = "<span style='color:#FF0000; font-size:14px'>Canceled</span>";
EventAct[1] = "Framingham Cochituate Rail Trail Committee";
EventAct[2] = "Framingham Cochituate Rail Trail Committee";
EventAct[3] = "Framingham Cochituate Rail Trail Committee";
EventAct[4] = "Framingham Cochituate Rail Trail Committee";
EventAct[5] = "Framingham Cochituate Rail Trail Committee";
EventAct[6] = "Framingham Cochituate Rail Trail Committee";
EventAct[7] = "Framingham Cochituate Rail Trail Committee";
EventAct[8] = "Framingham Cochituate Rail Trail Committee";
EventAct[9] = "Framingham Cochituate Rail Trail Committee";
EventAct[10] = "Framingham Cochituate Rail Trail Committee";
//EventAct[14] = "(Rain date is Saturday, October 2)";
EventAct[11] = "Framingham Cochituate Rail Trail Committee";
EventAct[12] = "Framingham Cochituate Rail Trail Committee";
EventAct[13] = "Framingham Cochituate Rail Trail Committee";

EventDetail = new Array()
EventDetail[0] = "7:30 pm, Ablondi Room, Memorial Building, Framingham.";
EventDetail[1] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[2] = "7:30 pm. NOTE different location! Roll Call Room, <a href='http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=william+Welch+Way,+Framingham,+MA'>Framingham Police Station, 1 William H Welch Way, Framingham</a>.";
EventDetail[3] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[4] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[5] = "9:00 am to 3:00 pm.<br>Join us for a day of trail work and clean-up on the Cochituate Rail Trail.<br>For details check <a class='style5' href='workday1-2010.htm' target='_blank' onMouseOver='rollBlue()', WindowStatus(\"\"); return true;' onMouseOut='rollOff();'>here</a>!";
EventDetail[6] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[7] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[8] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[9] = "&nbsp;";
EventDetail[10] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
//EventDetail[14] = "9:00 am to 3:00 pm.<br>Join us for a day of trail-clearing and clean-up on the Cochituate Rail Trail!<br>Co-sponsored by REI.<br>For details check <a class='style5' href='workday2-2010.htm' target='_blank' onMouseOver='rollBlue()', WindowStatus(\"\"); return true;' onMouseOut='rollOff();'>here</a>!";
//EventDetail[14] = "10:00 to 11:30 am.<br>Join us for a tour of the Cochituate Rail Trail led by members of the Cochituate Rail Trail Committee. Park at 500 Old Connecticut Path, Framingham. Check in across the street at the Cochituate Brook Reservation.";
EventDetail[11] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[12] = "7:30 pm, Conference Room 1, Framingham Town Hall.";
EventDetail[13] = "7:30 pm, Conference Room 1, Framingham Town Hall.";

// Flag for availability of agenda
EventAgenda = new Array();
EventAgenda[0] = 0;
EventAgenda[1] = 1;
EventAgenda[2] = 1;
EventAgenda[3] = 1;
EventAgenda[4] = 1;
EventAgenda[5] = 0;
EventAgenda[6] = 0;
EventAgenda[7] = 1;
EventAgenda[8] = 0;
EventAgenda[9] = 0;
EventAgenda[10] = 0;
EventAgenda[11] = 0;
EventAgenda[12] = 0;
EventAgenda[13] = 0;

