//  Every Group Event must have ALL of these components!!
// listID & Day & Date & Event/Opp & Location & Time

//  Every Group.js has these Identifying components (example):
/*  listID = "VJVBoys";
	sponsortitle[listID] = "Coach";
	sponsor[listID] = "Jeff Smith <BR>Asst.: Ryan Pfifer<BR>JV Coach: Tony Quattrocchi";
	subgroup[listID] = "Boys Varsity/JV";
	group[listID] = "Boys Basketball 2000-01";

	var groupID = grouplist.split(" && ");
	var numgroups = groupID.length-1;
*/


var numitemsperevent = 6;
var eventitem = eventlist.split(" & ");
var numrows = (eventitem.length-1)/numitemsperevent;

var opentd = "<TD align=center>";
var closetd = "</TD>";
var closeopen = closetd + opentd;
var firstrow = ""; //<TR bgcolor=gold><TH>Team/Group</TH><TH>Event/Opponent</TH><TH>Location</TH><TH>Time</TH></TR>";

var code = "<HTML><HEAD><TITLE>EFP Calendar of Events</TITLE></HEAD>";
code += "<BODY BGCOLOR='WHITE'><A Name='Top'></A><CENTER>";
//code += "<IMG SRC='../images/lse2ndheader.gif' WIDTH=507 HEIGHT=48 ALIGN=bottom><BR>";
code += "<Font size=2><B>";
code += generaltitle;
code += "</b></font><br>";

code += "<FORM name='sel'><SELECT name='anch' onChange='document.location=options[this.selectedIndex].value;";
code += "this.selectedIndex = 0;'>";
code += "<OPTION value='#top'>Jump to Date";
for (var i=1;i<=numdays[choice];i++){
	code += "<OPTION value='#top'>"+i;
}
code += "</SELECT></FORM>";
var selectcount = 0;
document.write(code);
var code = "";


code += "<TABLE width = 100% border=13>"+firstrow;

var mainrowcolor = "#C0C0A"; //"#C2B068"
var numrows = (eventitem.length-1)/numitemsperevent;
//var blankrow = "<TR bgcolor=gold><TD  colspan=" + numitemsperevent + "><H6>&nbsp;</TD></TR>";
var blankrow2 = "<TR bgcolor="+mainrowcolor+"><TH colspan=" + (numitemsperevent-2) + " align=left>";
	blankrow2 += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT SIZE=4><B>";
var datearray = listofdates.split(" & ");
var setofrows = new Array();


var used_a_date = false;

for (var dates=0;dates<numdays[choice];dates++){
	used_a_date = false;
	var numinset = 0;
	for (var i=0;i<=numrows;i++){
		var eventdate1 = eventitem[i*numitemsperevent+2];
		var eventday1 = eventitem[i*numitemsperevent+1];
		if(eventdate1==datearray[dates]){
			if(dates == 0){
				eventdate1 = eventdate1.toUpperCase();
				eventday1 = "TODAY -- " + eventday1.toUpperCase();}
			if(used_a_date==false){
				var anchdate = eventdate1.substring(0,3)+eventdate1.substring(eventdate1.indexOf(" ",0)+1,eventdate1.length);
				var insertanch = "<A Name='" + anchdate + "'>";
				
				//code += blankrow2 + insertanch + eventday1 + ", " + eventdate1 + "</A></FONT></B></TD></TR>";
				code += "<TR bgcolor="+mainrowcolor+"><TH colspan=" + (numitemsperevent-2) + " align=left>";
				code += "<TABLE width=95% bgcolor="+mainrowcolor+" cellpadding=0 cellspacing=0>";
				code += blankrow2 + insertanch + eventday1 + ", " + eventdate1 + "</A></FONT></B></TD>";
				code += "<TD align=right><FONT size=-1><A HREF='#top'>Back to Top</A></FONT></TD></TR>";
				code += "</TABLE>";
				code += "</TD></TR>";
				
				selectcount++;
//				alert(selectcount + "\n" + anchdate);
				document.sel.anch.options[selectcount].value = "#" + anchdate;
				document.sel.anch.options[selectcount].text = eventday1 + ", " + eventdate1;

				}
			used_a_date = true;
			var startrowitem = i*numitemsperevent;
			var rowcolor = "white";
			//if(eventitem[startrowitem]=="General LSE Event") {rowcolor = "white"}	//"#FFFFB5"
			//if(eventitem[startrowitem]=="Performing Arts") {rowcolor = "white" }	//"#FFFFDF"
			//if(eventitem[i*numitemsperevent+3].indexOf("@",0)>-1) {rowcolor = "goldenrod";}
			numinset ++;
			setofrows[numinset] = "<TR bgcolor=" + rowcolor + ">";
			setofrows[numinset] += opentd + eventitem[startrowitem] + closetd;
			for (var j=3;j<numitemsperevent;j++){
				setofrows[numinset] += opentd + eventitem[startrowitem+j] + closetd;}
			setofrows[numinset] += "</TR>";}
	}
	// Print Home Rows
	for (var i=1;i<=numinset;i++){
		if(setofrows[i].indexOf("#CCCCCC",0)==-1)
			code += setofrows[i];}
	// Print Away Rows
	for (var i=1;i<=numinset;i++){
		if(setofrows[i].indexOf("#CCCCCC",0)>-1)
			code += setofrows[i];}

}
code += "</TABLE><BR>";

code += "</CENTER>";
document.write(code);

document.sel.anch.options.length = selectcount+1;
//alert(selectcount + "   " + document.sel.anch.options.length);

