i=0;
mydate = new Array;
mydesc = new Array;
mylongdesc = new Array;
mydatelink = new Array;

mydate[i] = "09/14/06";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "10/06/06";
mydesc[i] = "CSU Fair Volunteer Opp'ty"
mylongdesc[i] = "Weekend Forensic Fair Oct 6-Oct 9, Younger Members needed as judges and for student interaction";
mydatelink[i++] = "events/100606Vol.pdf";

mydate[i] = "10/12/06";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "11/09/06";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "12/14/06";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "01/11/07";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "02/08/07";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "03/08/07";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "04/12/07";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";

mydate[i] = "05/10/07";
mydesc[i] = "Board Meeting"
mylongdesc[i] = "NEORSD at 4:00pm";
mydatelink[i++] = "";


mydate[i] = "05/29/07";
mydesc[i] = "Lunch Meeting Meeting"
mylongdesc[i] = "Lakeside Yacht Club from 11:30-1pm";
mydatelink[i++] = "";


mydate[i] = "06/12/07";
mydesc[i] = "Annual Dinner"
mylongdesc[i] = "Myers University Club at 6:30pm";
mydatelink[i++] = "";


//-------------------------

function myBegin () {

	var today =new Date()	
	for (i = 0; i <= mydate.length-1; i++) {
		
		var myyear = mydate[i].substr(6,2);
		var mymonth = mydate[i].substr(0,2);
		var myday = mydate[i].substr(3,2);
		myday = parseInt(myday,10);

		var mydatenumber = myday/365+ parseInt(mymonth,10)/12 + parseInt(myyear,10)
		var todaysnumber = today.getDate()/365 + (today.getMonth()+1)/12 + today.getYear()-2000 - 1/365
		//document.writeln(myday/365)
		//document.writeln(today.getDate()/365)
		if (mydatenumber >= todaysnumber) {
		

				if (parseInt(myyear,10)+2000 >= today.getYear()) {
					
					//document.writeln(i)
					return i;
					
					break;
				}
		}	
	}
}

function writecalendar() {

	var mystart = myBegin()
	var notodisplay = 4
	if (mystart + notodisplay > mydate.length){
		notodisplay = mydate.length - mystart
	}

	for (i = mystart; i <= mystart + notodisplay - 1; i++) {
		
		document.writeln(mycalformat(i))
		

		document.writeln("<br><br>")
	}
}

function writelongcalendar() {

	var mystart = myBegin()
	var notodisplay = 10
	if (mystart + notodisplay > mydate.length){
		notodisplay = mydate.length - mystart
	}

	for (i = mystart; i <= mystart + notodisplay - 1; i++) {
		
		document.writeln(mylongcalformat(i))

		document.writeln("<br><br>")
	}
}

function mycalformat (i) {
	var mymonth = parseInt(mydate[i].substr(0,2),10)
	var myday = parseInt(mydate[i].substr(3,2),10)

	var mylink = mydatelink[i]

	mymonth = monthofYear(mymonth-1) + " " + myday
	return (mymonth.fontcolor('black') + " " + "<a class = 'newsevents' target='_blank' href = '" + mylink + "'>" + mydesc[i] + "</a>"    )


}

function mylongcalformat (i) {
	var d = new Date();
	var myyear = parseInt(mydate[i].substr(6,2),10) + 2000;
	var mymonth = parseInt(mydate[i].substr(0,2),10);
	var myday = parseInt(mydate[i].substr(3,2),10);

	d.setMonth(mymonth-1);
	d.setDate(myday);
	d.setFullYear(myyear);

	var mylink = mydatelink[i];
	mymonth = monthofYear(mymonth-1) + " " + myday;





	return ("<p><b>" + dayofWeek(d) + "</b>, " + mymonth.fontcolor('black').bold() + " " + "<a target='_blank' href = '" + mylink + "'>" + mydesc[i] + "</a> - " + mylongdesc[i])

}

function dayofWeek(d)
	{
	var weekday = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
	return weekday[d.getDay()];

	}

function monthofYear(mon) {
	switch( mon ) {
		case 0: s = "Jan"; break;
		case 1: s = "Feb"; break;
		case 2: s = "Mar"; break;
		case 3: s = "Apr"; break;
		case 4: s = "May"; break;
		case 5: s = "Jun"; break;
		case 6: s = "Jul"; break;
		case 7: s = "Aug"; break;
		case 8: s = "Sep"; break;
		case 9: s = "Oct"; break;
		case 10: s = "Nov"; break;
		case 11: s = "Dec"; break;
		default: s = "X"
       		}
	return s;
}