var latestUpdate='';

//The current date/time. Used by any function that needs it.
gTheDate = new Date();


//***** DAY 1 SCHEDULES
//Day 1 REGULAR block schedules.
d11R = new Array('1.1/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','1.2','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','1.3','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','1.4','1:54-3:10&nbsp;pm');
d12R = new Array('1.3/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','1.4','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','1.1','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','1.2','1:54-3:10&nbsp;pm');
d13R = new Array('1.2/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','1.1','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','1.4','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','1.3','1:54-3:10&nbsp;pm');
d14R = new Array('1.4/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','1.3','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','1.2','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','1.1','1:54-3:10&nbsp;pm');

//Day 1 FRIDAY block schedules.
d11F = new Array('1.1/USR','8:39-10:00&nbsp;am','1.2','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','1.3','11:40&nbsp;am-12:40&nbsp;pm','1.4','12:45-1:45&nbsp;pm');
d12F = new Array('1.3/USR','8:39-10:00&nbsp;am','1.4','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','1.1','11:40&nbsp;am-12:40&nbsp;pm','1.2','12:45-1:45&nbsp;pm');
d13F = new Array('1.2/USR','8:39-10:00&nbsp;am','1.1','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','1.4','11:40&nbsp;am-12:40&nbsp;pm','1.3','12:45-1:45&nbsp;pm');
d14F = new Array('1.4/USR','8:39-10:00&nbsp;am','1.3','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','1.2','11:40&nbsp;am-12:40&nbsp;pm','1.1','12:45-1:45&nbsp;pm');



//***** DAY 2 SCHEDULES
//Day 2 REGULAR block schedules.
d21R = new Array('2.1/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','2.2','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','2.3','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','2.4','1:54-3:10&nbsp;pm');
d22R = new Array('2.3/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','2.4','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','2.1','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','2.2','1:54-3:10&nbsp;pm');
d23R = new Array('2.2/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','2.1','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','2.4','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','2.3','1:54-3:10&nbsp;pm');
d24R = new Array('2.4/USR','8:39-10:15&nbsp;am','Break','10:15-10:25&nbsp;am','2.3','10:30-11:45&nbsp;am','Lunch','11:45&nbsp;am-12:25&nbsp;pm','2.2','12:30-1:46&nbsp;pm','Break','1:46-1:54&nbsp;pm','2.1','1:54-3:10&nbsp;pm');

//Day 2 FRIDAY block schedules.
d21F = new Array('2.1/USR','8:39-10:00&nbsp;am','2.2','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','2.3','11:40&nbsp;am-12:40&nbsp;pm','2.4','12:45-1:45&nbsp;pm');
d22F = new Array('2.3/USR','8:39-10:00&nbsp;am','2.4','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','2.1','11:40&nbsp;am-12:40&nbsp;pm','2.2','12:45-1:45&nbsp;pm');
d23F = new Array('2.2/USR','8:39-10:00&nbsp;am','2.1','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','2.4','11:40&nbsp;am-12:40&nbsp;pm','2.3','12:45-1:45&nbsp;pm');
d24F = new Array('2.4/USR','8:39-10:00&nbsp;am','2.3','10:05-11:05&nbsp;am','Lunch','11:05-11:35&nbsp;am','2.2','11:40&nbsp;am-12:40&nbsp;pm','2.1','12:45-1:45&nbsp;pm');



//DATE-SPECIFIC block schedules
d1Sep17 = new Array('1.1','10:15-11:15&nbsp;am','1.2','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','1.3','1:05-2:05&nbsp;pm','1.4','2:10-3:10&nbsp;pm');
d2Oct15 = new Array('2.1','10:15-11:15&nbsp;am','2.2','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','2.3','1:05-2:05&nbsp;pm','2.4','2:10-3:10&nbsp;pm');
d1Nov19 = new Array('1.3','10:15-11:15&nbsp;am','1.4','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','1.1','1:05-2:05&nbsp;pm','1.2','2:10-3:10&nbsp;pm');
d2Dec10 = new Array('2.3','10:15-11:15&nbsp;am','2.4','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','2.1','1:05-2:05&nbsp;pm','2.2','2:10-3:10&nbsp;pm');
d2Dec18 = new Array('2.3','8:39-9:05&nbsp;am','2.4','9:10-9:35&nbsp;am','Break','9:35-9:50&nbsp;am','2.1','9:50-10:20&nbsp;am','2.2','10:25-10:50&nbsp;pm','Pep Rally','10:55&nbsp;am-12:00&nbsp;noon');
d2Jan21 = new Array('2.3','10:15-11:15&nbsp;am','2.4','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','2.1','1:05-2:05&nbsp;pm','2.2','2:10-3:10&nbsp;pm');
d1Feb11 = new Array('1.2','10:15-11:15&nbsp;am','1.1','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','1.4','1:05-2:05&nbsp;pm','1.3','2:10-3:10&nbsp;pm');
d1Mar25 = new Array('1.2','10:15-11:15&nbsp;am','1.1','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','1.4','1:05-2:05&nbsp;pm','1.3','2:10-3:10&nbsp;pm');
d2Apr15 = new Array('2.4','10:15-11:15&nbsp;am','2.3','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','2.2','1:05-2:05&nbsp;pm','2.1','2:10-3:10&nbsp;pm');
d1May20 = new Array('1.4','10:15-11:15&nbsp;am','1.3','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','1.2','1:05-2:05&nbsp;pm','1.1','2:10-3:10&nbsp;pm');
d2Jun10 = new Array('2.4','10:15-11:15&nbsp;am','2.3','11:20&nbsp;am-12:20&nbsp;pm','Lunch','12:20-1:00&nbsp;pm','2.2','1:05-2:05&nbsp;pm','2.1','2:10-3:10&nbsp;pm');



//***** WEEKEND/HOLIDAY/PRO-D DAY STRING ANNOUNCEMENTS.
var wknd = '<strong>The Weekend!</strong>';
var firstDay = '<strong>The 2009-2010 School Year begins today. Welcome back.</strong>';
var lastDay = '<strong>The 2009-2010 School Year ends today.</strong><br />It is an administrative day. There are no classes or exams. The 2010-2011 School Year begins Tuesday, September&nbsp;7.';
var thanksWknd = '<strong>Thanksgiving Day<br />Long Weekend</strong><br />School reopens Tuesday, October&nbsp;13.';
var vicDayWknd = '<strong>Victoria Day<br />Long Weekend</strong><br />School reopens Tuesday, May&nbsp;25.';
var proD = '<strong>Professional Development&nbsp;Day</strong><br />Classes are NOT in session today.';
var labourDay = '<strong>Labour&nbsp;Day</strong><br />Last day of the Summer Break.<br />School opens tomorrow for the<br />2009-2010 school year.';
var winter = '<strong>Winter&nbsp;Break</strong><br />(Dec.&nbsp;19,&nbsp;2009 to Jan.&nbsp;3,&nbsp;2010)<br />School reopens Monday, January&nbsp;4, 2010.';
var spring = '<strong>Spring&nbsp;Break</strong><br />Classes resume Monday, March&nbsp;15.';
var thanksgiving = '<strong>Thanksgiving Day</strong><br />The school is <b>closed</b> today. It reopens tomorrow.';
var remembrance = '<strong>Remembrance&nbsp;Day</strong><br /><b>Lest we forget.</b>';
var xmas = '<strong>Christmas&nbsp;Day</strong>';
var newYearsEve = '<strong>New&nbsp;Years&nbsp;Eve</strong><br />Last day of 2009.';
var newYears = '<strong>New&nbsp;Years&nbsp;Day</strong><br />Welcome in 2010.';
var victoriaDay = '<strong>Victoria&nbsp;Day</strong><br />The school is <b>closed</b> today.';
var xGrades = '<strong>School Cross-Grade Exams</strong><br />(June&nbsp;14 to&nbsp;18)<br />Check official posted schedules for specific exam dates, times, and locations.';
var provExams = '<strong>Provincial Exams</strong><br />(June&nbsp;21 to&nbsp;29)<br />Check official posted schedules for specific exam dates, times, and locations.';
var adminDay = '<strong>Administration Day</strong><br />Classes not in session.';
var goodFri = '<strong>Good&nbsp;Friday</strong>';
var easterWknd = '<strong>Easter Long Weekend</strong>';
var easter = '<strong>Easter&nbsp;Sunday</strong>';
var easterMon = '<strong>Easter&nbsp;Monday</strong>';
var summer09 = '<strong>Summer&nbsp;Break&nbsp;2009</strong>.<br />School reopens Tuesday, September&nbsp;8, 2009.';
var summer10 = '<strong>Summer&nbsp;Break&nbsp;2010</strong>.<br />School reopens Tuesday, September&nbsp;7, 2010.';

//Blank string.
var bl = '';

//Definition function for PWEvent objects. A short headline, normal headline, time, location, and extra information are to be passed as strings.
//NOTE: to leave a specific info item blank, use the variable bl, which equals a blank string.
function PWEvent(head, time, loc, extraInfo) {
	this.head = head;
	this.time = time;
	this.loc = loc;
	this.extraInfo = extraInfo;
}


//List of Day 1 block schedules. Needed/used by the function isDay1 in the PW_get_dates_info.js
day1s = new Array(d11R,d12R,d13R,d14R,d11F,d12F,d13F,d14F,d1Sep17,d1Nov19,d1Feb11,d1Mar25,d1May20);

//List of Day 2 block schedules. Needed/used by the function isDay2 in the PW_get_dates_info.js
day2s = new Array(d21R,d22R,d23R,d24R,d21F,d22F,d23F,d24F,d2Oct15,d2Dec10,d2Jan21,d2Apr15,d2Jun10);

//List of blocks found in block schedules. Needed/used by the function isABlock in the PW_get_dates_info.js
blocks = new Array('1.1','1.1/USR','1.2','1.2/USR','1.3','1.3/USR','1.4','1.4/USR','2.1','2.1/USR','2.2','2.2/USR','2.3','2.3/USR','2.4','2.4/USR','Pep Rally');

//List of breaks found in block schedules. Needed/used by the function isABreak in the PW_get_dates_info.js
breaks = new Array('Break','Lunch','Lunch/Back To School Blast','Lunch / Breast Cancer BBQ');

//List of weekends found throughout the year. Needed/used by the function isAWeekend in the PW_get_dates_info.js
weekends = new Array(wknd,thanksWknd,vicDayWknd,easterWknd);

//List of holidays found throughout the year. Needed/used by the function isAHoliday in the PW_get_dates_info.js
holidays = new Array(thanksgiving,remembrance,xmas,newYears,victoriaDay,goodFri,easter,easterMon);

//Month numbers. Equivilent to those returned by Date object's getMonth function.
var jan = 0;
var feb = 1;
var mar = 2;
var apr = 3;
var may = 4;
var jun = 5;
var jul = 6;
var aug = 7;
var sep = 8;
var oct = 9;
var nov = 10;
var dec = 11;


//***** THE MAIN EVENTS ARRAY.
events = new Array();



//***** JANUARY EVENTS
events[jan] = new Array();

//Initialize the January events array.
events[jan][0]  = 2010;
for (i=1; i<=3; i++) {
	events[jan][i] = new Array();
	events[jan][i][0] = winter;
}
for (i=4; i<=31; i++) {
	events[jan][i] = new Array();
	events[jan][i][0] = wknd;
}



//***** FEBRUARY EVENTS
events[feb] = new Array();

//Initialize the February events array.
events[feb][0]  = 2010;
for (i=1; i<=29; i++) {
	events[feb][i] = new Array();
	events[feb][i][0] = wknd;
}



//***** MARCH EVENTS
events[mar] = new Array();

//Initialize the March events array.
events[mar][0]  = 2010;
for (i=1; i<=5; i++) {
	events[mar][i] = new Array();
	events[mar][i][0] = wknd;
}
for (i=6; i<=14; i++) {
	events[mar][i] = new Array();
	events[mar][i][0] = spring;
}
for (i=15; i<=31; i++) {
	events[mar][i] = new Array();
	events[mar][i][0] = wknd;
}


//***** APRIL EVENTS
events[apr] = new Array();

//Initialize the April events array.
events[apr][0]  = 2010;
for (i=1; i<=30; i++) {
	events[apr][i] = new Array();
	events[apr][i][0] = wknd;
}



//***** MAY EVENTS
events[may] = new Array();

//Initialize the May events array.
events[may][0]  = 2010;
for (i=1; i<=31; i++) {
	events[may][i] = new Array();
	events[may][i][0] = wknd;
}



//***** JUNE EVENTS
events[jun] = new Array();

//Initialize the June events array.
events[jun][0]  = 2010;
for (i=1; i<=30; i++) {
	events[jun][i] = new Array();
	events[jun][i][0] = wknd;
}


//***** JULY EVENTS
events[jul] = new Array();

//Initialize the July events array.
events[jul][0]  = 2009;
for (i=1; i<=31; i++) {
	events[jul][i] = new Array();
	events[jul][i][0] = summer10;
}



//***** AUGUST EVENTS
events[aug] = new Array();

//Initialize the August events array.
events[aug][0]  = 2009;
for (i=1; i<=31; i++) {
	events[aug][i] = new Array();
	events[aug][i][0] = summer10;
}



//***** SEPTEMBER EVENTS
events[sep] = new Array();

//Initialize the September events array.
events[sep][0]  = 2009;
for (i=1; i<=7; i++) {
	events[sep][i] = new Array();
	events[sep][i][0] = summer09;
}
events[sep][7][0] = labourDay;
for (i=8; i<=30; i++) {
	events[sep][i] = new Array();
	events[sep][i][0] = wknd;
}



//***** OCTOBER EVENTS
events[oct] = new Array();

//Initialize the October events array.
events[oct][0]  = 2009;
for (i=1; i<=31; i++) {
	events[oct][i] = new Array();
	events[oct][i][0] = wknd;
}



//***** NOVEMBER EVENTS
events[nov] = new Array();

//Initialize the November events array.
events[nov][0]  = 2009;
for (i=1; i<=30; i++) {
	events[nov][i] = new Array();
	events[nov][i][0] = wknd;
}



//***** DECEMBER EVENTS
events[dec] = new Array();

//Initialize the December events array.
events[dec][0]  = 2009;
for (i=1; i<=18; i++) {
	events[dec][i] = new Array();
	events[dec][i][0] = wknd;
}
for (i=19; i<=31; i++) {
	events[dec][i] = new Array();
	events[dec][i][0] = winter;
}





//SEPTEMBER 2009 date-specific information and events

events[sep][8][0]=firstDay;
events[sep][8][1] = new PWEvent('School opens for the 2008-2009 school year',bl,bl,bl);
events[sep][8][2] = new PWEvent('Staff meetings','8:30&nbsp;am &amp; 1:15&nbsp;pm','Library',bl);
events[sep][8][3] = new PWEvent('Homerooms for all grades','10:30&nbsp;am','various classrooms',bl);

events[sep][9][0]=d11R;
events[sep][9][1] = new PWEvent('Period Rotation #1 begins',bl,bl,'<br />Day&nbsp;1: 1.1,1.2,1.3,1.4<br />Day&nbsp;2:&nbsp;2.1,2.2,2.3,2.4');

events[sep][10][0] = d21R;
events[sep][10][1] = new PWEvent('TREK Parent Meeting','7:00&nbsp;pm',bl,bl);
/* events[sep][4][1] = new PWEvent('8:39 Homeroom','Students report to early Homeroom','8:39&nbsp;am',bl,bl);
events[sep][4][2] = new PWEvent('1:45 Dismissal','Early dismissal for students','1:45&nbsp;pm',bl,'(Adjusted bell schedule.)');
events[sep][4][3] = new PWEvent('Collaborative Planning Time','Collaborative Planning Time for staff','1:50&nbsp;to 3:10&nbsp;pm',bl,bl); */

events[sep][11][0] = d11F;
events[sep][11][1] = new PWEvent('Grade assemblies','all day',bl,bl);

events[sep][14][0] = d21R;
events[sep][14][1] = new PWEvent('Mini School trip to Strathcona begins',bl,bl,'(Ends Fri., Sep.&nbsp;18.)');
events[sep][14][2] = new PWEvent('Grade&nbsp;8 Parent Night','7:00&nbsp;pm',bl,bl);

events[sep][15][0]=d11R;
events[sep][15][1] = new PWEvent('Mini School trip to Strathcona continues',bl,bl,bl);

events[sep][16][0]=d21R;
events[sep][16][1] = new PWEvent('Mini School trip to Strathcona continues',bl,bl,bl);

events[sep][17][0] = d1Sep17;
events[sep][17][1] = new PWEvent('Mini School trip to Strathcona continues',bl,bl,bl);
events[sep][17][2] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');

events[sep][18][0] = d21F;
events[sep][18][1] = new PWEvent('Mini School trip to Strathcona ends',bl,bl,bl);
events[sep][18][2] = new PWEvent('SPC/School Goals meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);

events[sep][21][0] = d11R;
events[sep][21][1] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);
events[sep][21][2] = new PWEvent('PAC meeting','7:00&nbsp;pm','Library',bl);

events[sep][22][0] = d21R;
events[sep][22][1] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);
events[sep][22][2] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);

events[sep][23][0] = d11R;
events[sep][23][1] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[sep][23][2] = new PWEvent('Fire drill','9:40&nbsp;am',bl,bl);
events[sep][23][3] = new PWEvent('Back To School Blast',bl,bl,bl);
events[sep][23][4] = new PWEvent('Staff Commmittee meeting','11:50&nbsp;am','B107',bl);

events[sep][24][0] = d21F;
events[sep][24][1] = new PWEvent('Early dismissal at 1:45&nbsp;pm today due to Parent Walkabout',bl,bl,bl);
events[sep][24][2] = new PWEvent('Parent Walkabout','7:00&nbsp;to 9:00&nbsp;pm','various rooms',bl);

events[sep][25][0] = proD;


events[sep][28][0] = d21R;
events[sep][28][1] = new PWEvent('Grade&nbsp;9 P.A.L. (Pacific Adventure Learning) sessions begin today',bl,'UBC','(Ends Fri., Oct.&nbsp;2)');

events[sep][29][0] = d11R;
events[sep][29][1] = new PWEvent('Grade&nbsp;9 P.A.L. sessions continue',bl,'UBC',bl);
events[sep][29][2] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);

events[sep][30][0] = d21R;
events[sep][30][1] = new PWEvent('Grade&nbsp;9 P.A.L. sessions continue',bl,'UBC',bl);
events[sep][30][2] = new PWEvent('Gr8 Activity Day','Grade&nbsp;8 Activity Day','all day','Jericho Beach',bl);


events[oct][1][0] = d11R;
events[oct][1][1] = new PWEvent('Grade&nbsp;9 P.A.L. sessions continue',bl,'UBC',bl);

events[oct][2][0] = d21F;
events[oct][2][1] = new PWEvent('Grade&nbsp;9 P.A.L. sessions end',bl,'UBC',bl);
events[oct][2][2] = new PWEvent('Grade&nbsp;8 breakfast and election',bl,bl,bl);
events[oct][2][3] = new PWEvent('Jr. Girls volleyball tournament',bl,'Gym',bl);
events[oct][2][4] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);
events[oct][2][5] = new PWEvent('40th Anniversary Reunion',bl,'main entrance',bl);

events[oct][5][0] = d11R;

events[oct][6][0] = d21R;
events[oct][6][1] = new PWEvent('Staff meeting','7:30&nbsp;am','Library',bl);

events[oct][7][0] = d11R;
events[oct][7][1] = new PWEvent('UBC Information Night','7:00&nbsp;pm',bl,bl);

events[oct][8][0] = d21R;

events[oct][9][0] = d11F;
events[oct][9][1] = new PWEvent('Student Council Retreat',bl,bl,bl);

events[oct][12][0] = thanksgiving;

events[oct][13][0] = d21R;
events[oct][13][1] = new PWEvent('Assemblies','Periods&nbsp;2.1, 2.2, and&nbsp;2.3',bl,bl);
events[oct][13][2] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);

events[oct][14][0] = d11R;
events[oct][14][1] = new PWEvent('PSAT exams','8:45&nbsp;am','Portable&nbsp;1',bl);
events[oct][14][2] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);

events[oct][15][0] = d2Oct15;
events[oct][15][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[oct][15][2] = new PWEvent('Senior volleyball tournament',bl,'Gym',bl);

events[oct][16][0] = d11F;
events[oct][16][1] = new PWEvent('Senior volleyball tournament',bl,'Gym',bl);

events[oct][19][0] = d21R;
events[oct][19][1] = new PWEvent('UBC Practicum begins',bl,bl,'Ends Fri., Oct.&nbsp;30.');
events[oct][19][2] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);

events[oct][20][0] = d11R;

events[oct][21][0] = d21R;
events[oct][21][1] = new PWEvent('Interim reports due',bl,bl,bl);
events[oct][21][2] = new PWEvent('Photo retakes',bl,bl,bl);
events[oct][21][3] = new PWEvent('<i>Free the Children</i> event',bl,bl,bl);
events[oct][21][4] = new PWEvent('Staff Committee meeting','11:50&nbsp;am','B107',bl);

events[oct][22][0] = d11R;
events[oct][22][1] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[oct][22][2] = new PWEvent('Gambier Writers Workshop',bl,bl,bl);

events[oct][23][0] = proD;
events[oct][23][1] = new PWEvent('PSA (Provincial Spectialists Association) Day',bl,bl,'Classes are not in session today.');
events[oct][23][2] = new PWEvent('Fine Arts conference at PW','all day',bl,bl);

events[oct][26][0] = d21R;
events[oct][26][1] = new PWEvent('Staff Grad Steering Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office',bl);
events[oct][26][2] = new PWEvent('Chinese Parent Support Group meeting','5:30&nbsp;pm','Library',bl);
events[oct][26][3] = new PWEvent('PAC meeting','7:00&nbsp;pm','Library',bl);

events[oct][27][0] = d11R;
events[oct][27][1] = new PWEvent('Homeroom','3&nbsp;pm',bl,bl);
events[oct][27][2] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);
events[oct][27][3] = new PWEvent('Musicians Without Borders benefit concert','7:00&nbsp;pm','Auditorium','Tickets: $4.00. Proceeds to help those in need in Uganda.');

events[oct][28][0] = d21R;
events[oct][28][1] = new PWEvent('Career Prep Grade&nbsp;11 seminar',bl,bl,bl);
events[oct][28][2] = new PWEvent('Halloween Dance','7:00&nbsp;pm',bl,bl);

events[oct][29][0] = d11F;
events[oct][29][1] = new PWEvent('Gambier Writers Workshop',bl,bl,bl);
events[oct][29][2] = new PWEvent('UNICEF campaign begins',bl,bl,'Ends Fri., Oct.&nbsp;30.');
events[oct][29][3] = new PWEvent('Strings Night','7:30&nbsp;pm',bl,bl);

events[oct][30][0] = d21F;
events[oct][30][1] = new PWEvent('UNICEF campaign ends',bl,bl,bl);
events[oct][30][2] = new PWEvent('UBC Practicum ends',bl,bl,bl);
events[oct][30][3] = new PWEvent('Day of the Dead',bl,'Mini School Gym',bl);




events[nov][2][0] = d11R;
events[nov][2][1] = new PWEvent('Day of the Dead',bl,'Mini School Gym',bl);


events[nov][3][0] = d21R;
events[nov][3][1] = new PWEvent('Staff meeting','3:30&nbsp;pm','Library',bl);
events[nov][3][2] = new PWEvent('Post Secondary Info Night',bl,bl,bl);

events[nov][4][0] = d11F;
events[nov][4][1] = new PWEvent('Early dismissal at 1:45&nbsp;pm today due to Parent-Teacher Interviews',bl,bl,bl);
events[nov][4][2] = new PWEvent('Take Your Kids to Work Day',bl,bl,bl);
events[nov][4][3] = new PWEvent('Parent-Teacher Interviews','6:00&nbsp;pm start','Gym',bl);

events[nov][5][0] = proD;
events[nov][5][1] = new PWEvent('Mini School Info Night',bl,bl,'(For parents of Gr.&nbsp;7 students.)');

events[nov][6][0] = d11F;

events[nov][9][0] = d21R;
events[nov][9][1] = new PWEvent('Synthetic Turf Playing Field Initiatve Public Open House','5:00&nbsp;pm','Mini School Gym','<b>Show your support for the project by going to the <a href="http://vancouver.ca/parks/info/planning/synturf/index.htm">Synthetic Turf Playing Fields webpage</a> and clicking on and completing the survey.</b>');
events[nov][9][2] = new PWEvent('TREK Info Night','7:00&nbsp;pm',bl,bl);

events[nov][10][0] = d11R;
events[nov][10][1] = new PWEvent('Remembrance Day assemblies',bl,bl,bl);
events[nov][10][2] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);
events[nov][10][3] = new PWEvent('Vancouver District Intermediate Band Festival','7:00&nbsp;to 9:00&nbsp;pm',bl,bl);

events[nov][11][0] = remembrance;
events[nov][11][1] = new PWEvent('Grad photos',bl,bl,bl);

events[nov][12][0] = d21R;
events[nov][12][1] = new PWEvent('Grad photos',bl,bl,bl);

events[nov][13][0] = d11F;
events[nov][13][1] = new PWEvent('Grad photos',bl,bl,bl);
events[nov][13][2] = new PWEvent('TREK marks due',bl,bl,bl);
events[nov][13][3] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);

events[nov][16][0] = d21R;
events[nov][16][1] = new PWEvent('Last day of Block Rotation #1',bl,bl,bl);

events[nov][17][0] = d12R;
events[nov][17][1] = new PWEvent('First day of Block Rotation #2',bl,bl,'<b>Day&nbsp;1s:</b> 1.3, 1.4, 1.1, 1.2<br /><b>Day&nbsp;2s:</b> 2.3, 2.4, 2.1, 2.2');

events[nov][18][0] = d22R;
events[nov][18][1] = new PWEvent('Immunization Clinic',bl,bl,bl);
events[nov][18][2] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);
events[nov][18][3] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);

events[nov][19][0] = d1Nov19;
events[nov][19][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[nov][19][2] = new PWEvent('TREK Treelot meeting','7:00&nbsp;pm',bl,bl);

events[nov][20][0] = d22F;
events[nov][20][1] = new PWEvent('TREK reports home',bl,bl,bl);

events[nov][23][0] = d12R;

events[nov][24][0] = d22R;
events[nov][24][1] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);

events[nov][25][0] = d12R;
events[nov][25][1] = new PWEvent('Canadian Open Math Challenge math contest exam','9:00&nbsp;am',bl,bl);
events[nov][25][2] = new PWEvent('Staff Committee meeting','11:50&nbsp;am','B107',bl);
events[nov][25][3] = new PWEvent('One Act plays',bl,bl,bl);

events[nov][26][0] = d22R;
events[nov][26][1] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[nov][26][2] = new PWEvent('One Act plays',bl,bl,bl);

events[nov][27][0] = d12F;

events[nov][30][0] = d22R;
events[nov][30][1] = new PWEvent('End of Term&nbsp;1',bl,bl,bl);
events[nov][30][2] = new PWEvent('PAC meeting','7:00&nbsp;pm','Library',bl);




events[dec][1][0] = d12R;

events[dec][2][0] = d22R;
events[dec][2][1] = new PWEvent('One Act Plays','7:00&nbsp;pm','Auditorium',bl);

events[dec][3][0] = d12R;
events[dec][3][1] = new PWEvent('Term 1 marks due',bl,bl,bl);
events[dec][3][2] = new PWEvent('PW WE Day Benefit Concert by the Minga Club',bl,bl,bl);
events[dec][3][3] = new PWEvent('Grad Portrait Order Day',bl,bl,bl);
events[dec][3][4] = new PWEvent('One Act Plays','7:00&nbsp;pm','Auditorium',bl);

events[dec][4][0] = d22F;
events[dec][4][1] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);

events[dec][7][0] = d12R;
events[dec][7][1] = new PWEvent('Term 1 marks revisions due','9:00&nbsp;am',bl,bl);

events[dec][8][0] = d22R;
events[dec][8][1] = new PWEvent('Staff Meeting','7:30&nbsp;am','Library',bl);
events[dec][8][2] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);
events[dec][8][3] = new PWEvent('Mini School - Winter Dinner',bl,'Cafeteria',bl);

events[dec][9][0] = d12R;
events[dec][9][1] = new PWEvent('Term 1 Report Cards printed',bl,bl,bl);
events[dec][9][2] = new PWEvent('Jr. Band Winter Concert','7:00&nbsp;pm','Auditorium',bl);

events[dec][10][0] = d2Dec10;
events[dec][10][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[dec][10][2] = new PWEvent('Gr. 7 Alt. Program Testing','1:00&nbsp;to 4:00&nbsp;pm',bl,bl);
events[dec][10][3] = new PWEvent('Sr. Band Winter Concert','7:00&nbsp;pm','Auditorium',bl);

events[dec][11][0] = d12F;

events[dec][14][0] = d22R;
events[dec][14][1] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);
events[dec][14][2] = new PWEvent('PAC Meeting','7:00&nbsp;pm','Library',bl);

events[dec][15][0] = d12R;
events[dec][15][1] = new PWEvent('Reports Cards sent home with students','3:00&nbsp;pm','various homerooms',bl);

events[dec][16][0] = d22R;
events[dec][16][1] = new PWEvent('Staff Committee meeting','11:45&nbsp;am','B107',bl);
events[dec][16][2] = new PWEvent('Gr. 9 &amp; 10 Playhouse Theater','7:00&nbsp;pm',bl,bl);

events[dec][17][0] = d12R;
events[dec][17][1] = new PWEvent('Honor Roll Photos',bl,bl,bl);
events[dec][17][2] = new PWEvent('Grad final product delivery',bl,bl,bl);

events[dec][18][0] = d22F;
events[dec][18][1] = new PWEvent('PW Holiday Variety Show',bl,bl,bl);
events[dec][18][2] = new PWEvent('Last day of classes before the Winter Break',bl,bl,'(Classes will resume after the break on Mon., Jan.&nbsp;4, 2010.)');

events[dec][21][0] = winter;

events[dec][22][0] = winter;

events[dec][23][0] = winter;

events[dec][24][0] = winter;

events[dec][25][0] = winter;

events[dec][28][0] = winter;

events[dec][29][0] = winter;

events[dec][30][0] = winter;

events[dec][31][0] = newYearsEve;




events[jan][1][0] = winter;

events[jan][4][0] = d12R;
events[jan][4][1] = new PWEvent('School Reopens',bl,bl,bl);

events[jan][5][0] = d22R;
events[jan][5][1] = new PWEvent('Staff Meeting','3:30&nbsp;pm','Library',bl);

events[jan][6][0] = d12R;
//events[jan][6][1] = new PWEvent('Fire Drill','9:40&nbsp;am',bl,bl);

events[jan][7][0] = d22R;

events[jan][8][0] = d12F;

events[jan][9][1] = new PWEvent('Ski Race Team trip to Blackcomb',bl,bl,'Meet at 6:00&nbsp;am at <b>Vancouver College parking lot<b>.');

events[jan][11][0] = d22R;
events[jan][11][1] = new PWEvent('TREK Interviews','4:00&nbsp;to 8:30&nbsp;pm',bl,bl);

events[jan][12][0] = d12R;
events[jan][12][1] = new PWEvent('Gr.&nbsp;10 Career Fair',bl,bl,bl);
events[jan][12][2] = new PWEvent('TREK Interviews','4:00&nbsp;to 8:30&nbsp;pm',bl,bl);

events[jan][13][0] = d22R;
events[jan][13][1] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);

events[jan][14][0] = d12R;

events[jan][15][0] = d22F;
events[jan][15][1] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);

events[jan][17][1] = new PWEvent('Ski Race Team trip to Blackcomb',bl,bl,'Meet at 6:00&nbsp;am at <b>Vancouver College parking lot<b>.');

events[jan][18][0] = d12R;
events[jan][18][1] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);
events[jan][18][2] = new PWEvent('Gr.7 Info Night','7:00&nbsp;pm','Auditorium',bl);
events[jan][18][3] = new PWEvent('Course Selection Info Night','7:00&nbsp;pm',bl,bl);
events[jan][18][4] = new PWEvent('TREK Interviews','4:00&nbsp;to 8:30&nbsp;pm',bl,bl);

events[jan][19][0] = d22R;
events[jan][19][1] = new PWEvent('Hope&nbsp;4&nbsp;Haiti fundraising campaign starts',bl,bl,'Students can make contributions during their Period 2.3 classes. Please donate what you can.');
events[jan][19][2] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);
events[jan][19][3] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);
events[jan][19][4] = new PWEvent('TREK Interviews','4:00&nbsp;to 8:30&nbsp;pm',bl,bl);

events[jan][20][0] = d12R;
events[jan][20][1] = new PWEvent('Hope&nbsp;4&nbsp;Haiti fundraising campaign continues','Lunchtime','Cafeteria','Please donate what you can.');
events[jan][20][2] = new PWEvent('Staff Committee meeting','11:50&nbsp;am','B107',bl);
events[jan][20][3] = new PWEvent('PW Student Council Talent Show',bl,bl,bl);

events[jan][21][0] = d2Jan21;
events[jan][21][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[jan][21][2] = new PWEvent('Hope&nbsp;4&nbsp;Haiti fundraising campaign continues','Lunchtime','Cafeteria','Please donate what you can.');

events[jan][22][0] = d12F;
events[jan][22][1] = new PWEvent('Ski &amp; Snowboard Club trip to Blackcomb',bl,bl,'Meet at 6:15&nbsp;am at <b>PW parking lot<b>. 6:30&nbsp;pm return.');
events[jan][22][1] = new PWEvent('Hope&nbsp;4&nbsp;Haiti fundraising campaign continues','Lunchtime','Cafeteria','Please donate what you can.');

events[jan][25][0] = d22R;
events[jan][25][1] = new PWEvent('Staff Grad Steering Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office',bl);
events[jan][25][2] = new PWEvent('PAC Meeting','7:00&nbsp;pm','Library',bl);

events[jan][26][0] = d12F;
events[jan][26][1] = new PWEvent('Early dismissal today','1:45&nbsp;pm',bl,'The Friday bell schedule is being used today.');
events[jan][26][2] = new PWEvent('French&nbsp;9 students to Mt. Seymour','all day',bl,bl);
events[jan][26][3] = new PWEvent('Staff dinner','4:30&nbsp;pm','C-Wing staffroom',bl);
events[jan][26][4] = new PWEvent('Parent/Teacher Interviews','6:30&nbsp;pm','Cafeteria',bl);

events[jan][27][0] = proD;

events[jan][28][0] = d12R;
events[jan][28][1] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[jan][28][2] = new PWEvent('Immunization Clinic',bl,'Auditorium',bl);
events[jan][28][3] = new PWEvent('Math 10 Provincial exams','1:00&nbsp;to 4:00&nbsp;pm',bl,bl);
events[jan][28][4] = new PWEvent('Elementary School Concert','7:00&nbsp;pm',bl,bl);

events[jan][29][0] = d22F;
events[jan][29][1] = new PWEvent('Science 10 Provincial exam','9:00&nbsp;to 12:00&nbsp;noon',bl,bl);
events[jan][29][2] = new PWEvent('Last day of Block Rotation #3',bl,bl,bl);
events[jan][29][3] = new PWEvent('TREK Farewell','7:00&nbsp;pm',bl,bl);




events[feb][1][0] = d13R;
events[feb][1][1] = new PWEvent('First day of Block Rotation #3',bl,bl,'<b>Day&nbsp;1s:</b> 1.2, 1.1, 1.4, 1.3<br /><b>Day&nbsp;2s:</b> 2.2, 2.1, 2.4, 2.3');
events[feb][1][2] = new PWEvent('TREK Switch',bl,bl,bl);
events[feb][1][3] = new PWEvent('UBC Practicum Begins',bl,bl,bl);
events[feb][1][4] = new PWEvent('Staff Grad Steering Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office',bl);

events[feb][2][0] = d23R;
events[feb][2][1] = new PWEvent('Staff Meeting','7:40&nbsp;am','Library',bl);
events[feb][2][2] = new PWEvent('Ski &amp; Snowboard Club trip to Blackcomb',bl,bl,'Meet at 6:15&nbsp;am at <b>PW parking lot<b>. 6:30&nbsp;pm return.');
events[feb][2][3] = new PWEvent('Poetry Slam','Period&nbsp;2.3',bl,bl);

events[feb][3][0] = d13R;
events[feb][3][1] = new PWEvent('Fine Arts Night',bl,bl,bl);

events[feb][4][0] = d23R;
events[feb][4][1] = new PWEvent('TREK marks due',bl,bl,bl);

events[feb][5][0] = d13F;
events[feb][5][1] = new PWEvent('Mini School Fine Arts Night',bl,'Auditorium',bl);

events[feb][8][0] = d23R;
events[feb][8][1] = new PWEvent('Elementary Concert','7:00&nbsp;pm','Auditorium',bl);

events[feb][9][0] = d13R;
events[feb][9][1] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);
events[feb][9][2] = new PWEvent('<del>French&nbsp;9 students to Mt. Seymour','all day',bl,'</del>&nbsp;CANCELLED.');
events[feb][9][3] = new PWEvent('H20 Benefit Concert for Haiti','Periods&nbsp;1.4 and&nbsp;1.3','Auditorium',bl);

events[feb][10][0] = d23R;
events[feb][10][1] = new PWEvent('Environment Assembly (Introducing Compost to the Masses)','Periods&nbsp;2.2 and&nbsp;2.1','Auditorium','<ul><li>Gr.&nbsp;11, 12, TREK in 2.2</li><li>Gr.&nbsp;8, 9, 10 in 2.1</li></ul>');
events[feb][10][2] = new PWEvent('Valentines Dance','7:00&nbsp;pm',bl,bl);

events[feb][11][0] = d1Feb11;
events[feb][11][1] = new PWEvent('PAC Staff Appreciation','8:00&nbsp;am','C-Wing Staffroom',bl);
events[feb][11][2] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[feb][11][3] = new PWEvent('TREK Reports Home',bl,bl,bl);
events[feb][11][4] = new PWEvent('Student/New Teacher in-service session','3:30&nbsp;pm','B-Wing Staffroom',bl);

events[feb][12][0] = d23F;
events[feb][12][1] = new PWEvent('2010 Winter Olympics start',bl,bl,bl);

events[feb][13][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);

events[feb][14][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);

events[feb][15][0] = proD;
events[feb][15][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);
events[feb][15][2] = new PWEvent('District Pro-D Day',bl,bl,'Classes are not in session today.');

events[feb][16][0] = d13R;
events[feb][16][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);
events[feb][16][2] = new PWEvent('Science Week (Feb.&nbsp;16 to&nbsp;19) starts',bl,bl,bl);

events[feb][17][0] = d23R;
events[feb][17][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);
events[feb][17][2] = new PWEvent('Science Week continues',bl,bl,bl);
events[feb][17][3] = new PWEvent('Staff Committee meeting','11:50&nbsp;am','B107',bl);

events[feb][18][0] = d13R;
events[feb][18][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);
events[feb][18][2] = new PWEvent('Science Week continues',bl,bl,bl);

events[feb][19][0] = d23F;
events[feb][19][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);
events[feb][19][2] = new PWEvent('Science Week ends',bl,bl,bl);
events[feb][19][3] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);

events[feb][22][0] = d13R;
events[feb][22][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);
events[feb][22][2] = new PWEvent('School Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);

events[feb][23][0] = d23R;
events[feb][23][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);
events[feb][23][2] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);
events[feb][23][3] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);

events[feb][24][0] = d13R;
events[feb][24][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);

events[feb][25][0] = d23R;
events[feb][25][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl)
events[feb][25][2] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[feb][25][3] = new PWEvent('Waterloo Pascal, Cayley, and Fermat Math Contest','Period 2.2',bl,bl)

events[feb][26][0] = d13F;
events[feb][26][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);

events[feb][27][1] = new PWEvent('2010 Winter Olympics continue',bl,bl,bl);

events[feb][28][1] = new PWEvent('2010 Winter Olympics end',bl,bl,bl);


events[mar][1][0] = d23R;
events[mar][1][1] = new PWEvent('Mini School Science Fair begins',bl,bl,'(Ends Thurs., Mar.&nbsp;4.)')
events[mar][1][2] = new PWEvent('PAC Meeting','7:00&nbsp;pm','Library',bl);

events[mar][2][0] = d13R;
events[mar][2][1] = new PWEvent('Staff Meeting','3:30&nbsp;pm','Library',bl);
events[mar][2][2] = new PWEvent('Mini School Science Fair continues',bl,bl,bl);

events[mar][3][0] = d23R;
events[mar][3][1] = new PWEvent('Mini School Science Fair continues',bl,bl,bl);

events[mar][4][0] = d13R;
events[mar][4][1] = new PWEvent('Mini School Science Fair ends',bl,bl,bl);

events[mar][5][0] = d23F;
events[mar][5][1] = new PWEvent('End of Term 2',bl,bl,bl);
events[mar][5][2] = new PWEvent('Last day of classes before Spring Break',bl,bl,'Classes resume Mon., Mar.&nbsp;15.');

events[mar][8][0] = spring;

events[mar][9][0] = spring;

events[mar][10][0] = spring;

events[mar][11][0] = spring;

events[mar][12][0] = spring;

events[mar][15][0] = d13R;

events[mar][16][0] = d23R;
events[mar][16][1] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);

events[mar][17][0] = d13R;
events[mar][17][1] = new PWEvent('Term 2 marks due',bl,bl,bl);
events[mar][17][2] = new PWEvent('Staff Committee meeting','11:50&nbsp;am','B107',bl);

events[mar][18][0] = d23R;

events[mar][19][0] = d13F;
events[mar][19][1] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);

events[mar][22][0] = d23R;
events[mar][22][1] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);

events[mar][23][0] = d13R;
events[mar][23][1] = new PWEvent('Fire Drill','9:40&nbsp;am',bl,bl);

events[mar][24][0] = d23R;
events[mar][24][1] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);
events[mar][24][2] = new PWEvent('PW School Play','7:00&nbsp;pm','Auditorium',bl);

events[mar][25][0] = d1Mar25;
events[mar][25][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[mar][25][2] = new PWEvent('PW School Play','7:00&nbsp;pm','Auditorium',bl);

events[mar][26][0] = d23F;
events[mar][26][1] = new PWEvent('Term 2 Reports sent home',bl,bl,bl);
events[mar][26][2] = new PWEvent('PW School Play','7:00&nbsp;pm','Auditorium',bl);

events[mar][29][0] = d13R;
events[mar][29][1] = new PWEvent('PW School Play','7:00&nbsp;pm','Auditorium',bl);

events[mar][30][0] = d23R;
events[mar][30][1] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);
events[mar][30][2] = new PWEvent('PW School Play','7:00&nbsp;pm','Auditorium',bl);

events[mar][31][0] = d13R;
events[mar][31][1] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[mar][31][2] = new PWEvent('PW School Play','7:00&nbsp;pm','Auditorium',bl)




events[apr][1][0] = d23R;
events[apr][1][1] = new PWEvent('PW School Play','7:00&nbsp;pm','Auditorium',bl)

events[apr][2][0] = goodFri;

events[apr][3][0] = easterWknd;

events[apr][4][0] = easter;

events[apr][5][0] = easterMon;

events[apr][6][0] = d13R;
events[apr][6][1] = new PWEvent('Staff Meeting','3:30&nbsp;pm','Library',bl);
events[apr][6][2] = new PWEvent('U&nbsp;of&nbsp;T Biology Workshop',bl,bl,bl);

events[apr][7][0] = d23R;
events[apr][7][1] = new PWEvent('Waterloo Euclid Math Contest',bl,'Cafeteria',bl);

events[apr][8][0] = d13R;
events[apr][8][1] = new PWEvent('TREK marks due',bl,bl,bl);
events[apr][8][2] = new PWEvent('LPI Exam','Afterschool','Cafeteria',bl);

events[apr][9][0] = d23F;
events[apr][9][1] = new PWEvent('Waterloo Fryer, Galois, and Hypatia Math Contests',bl,bl,bl);

events[apr][12][0] = d14R;

events[apr][13][0] = d24R;
events[apr][13][1] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);

events[apr][14][0] = d14R;

events[apr][15][0] = d2Apr15;
events[apr][15][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[apr][15][2] = new PWEvent('TREK Report Cards go home',bl,bl,bl);

events[apr][16][0] = d14F;
events[apr][16][1] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);

events[apr][19][0] = d24R;
events[apr][19][1] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);
events[apr][19][2] = new PWEvent('PAC Meeting','7:00&nbsp;pm','Library',bl);

events[apr][20][0] = d14R;
events[apr][20][1] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);

events[apr][21][0] = d24R;
events[apr][21][1] = new PWEvent('Staff Commmittee meeting','11:50&nbsp;am','B107',bl);
events[apr][21][2] = new PWEvent('Jazz Cabaret','7:00&nbsp;pm',bl,bl);

events[apr][22][0] = d14R;
events[apr][22][1] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);

events[apr][23][0] = d24F;
events[apr][23][1] = new PWEvent('Gr.10 Volunteer Day',bl,bl,bl)

events[apr][26][0] = proD;

events[apr][27][0] = d24R;
events[apr][27][1] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);

events[apr][28][0] = d14R;

events[apr][29][0] = d24R;
events[apr][29][1] = new PWEvent('U&nbsp;of&nbsp;T Biology Workshop',bl,bl,bl);

events[apr][30][0] = d14F;




events[may][3][0] = d24R;

events[may][4][0] = d14R;
events[may][4][1] = new PWEvent('Staff Meeting','7:30&nbsp;am','Library',bl);
events[may][4][2] = new PWEvent('Mini School 10 Opera Night',bl,'Queen Elizabeth Theatre',bl);

events[may][5][0] = d24R;

events[may][6][0] = d14R;
events[may][6][1] = new PWEvent('Big One at 2','2:00&nbsp;pm',bl,bl)

events[may][7][0] = d24F;

events[may][10][0] = d14R;

events[may][11][0] = d24R;
events[may][11][1] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);

events[may][12][0] = d14R;
events[may][12][1] = new PWEvent('TREK Parent Meeting',bl,bl,bl);

events[may][13][0] = d24R;

events[may][14][0] = d14F;
events[may][14][1] = new PWEvent('UBC Student Teacher practica end',bl,bl,bl);
events[may][14][2] = new PWEvent('SPC/School Goal Setting &amp; Planning Working Group meeting','2:00&nbsp;pm','Mr. Bailey\'s office',bl);
events[may][14][3] = new PWEvent('Mini School Alumni Speeches','2:00&nbsp;to 4:00&nbsp;pm','Mini School Gym',bl);

events[may][17][0] = d24R;
events[may][17][1] = new PWEvent('Finance Committee meeting','3:30&nbsp;pm','Mr. Bailey\'s office.',bl);

events[may][18][0] = d14R;
events[may][18][1] = new PWEvent('Jr. Spring Concert','7:00&nbsp;pm','Auditorium',bl);

events[may][19][0] = d24R;
events[may][19][1] = new PWEvent('Staff Committee meeting','11:50&nbsp;am','B107',bl);
events[may][19][2] = new PWEvent('Sr. Spring Concert','7:00&nbsp;pm','Auditorium',bl);

events[may][20][0] = d1May20;
events[may][20][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[may][20][2] = new PWEvent('Gr.&nbsp;12 Career Prep debriefing',bl,bl,bl);

events[may][21][0] = d24F;
events[may][21][1] = new PWEvent('Student Council Elections',bl,bl,bl);

events[may][24][0] = victoriaDay;

events[may][25][0] = d14R;
events[may][25][1] = new PWEvent('Bard on the Beach',bl,bl,bl);
events[may][25][2] = new PWEvent('Department Heads meeting','3:30&nbsp;pm','Library',bl);

events[may][26][0] = d24R;
events[may][26][1] = new PWEvent('Bard on the Beach',bl,bl,bl);
events[may][26][2] = new PWEvent('Technology Committee meeting','11:50&nbsp;am','B107',bl);

events[may][27][0] = d14R;
events[may][27][1] = new PWEvent('Bard on the Beach',bl,bl,bl);
events[may][27][2] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[may][27][3] = new PWEvent('Immunization Clinic',bl,bl,bl);
events[may][27][4] = new PWEvent('Undergrad Awards',bl,bl,bl);

events[may][28][0] = d24F;
events[may][28][1] = new PWEvent('Bard on the Beach',bl,bl,bl);

events[may][31][0] = d14R;
events[may][31][1] = new PWEvent('PAC Meeting','7:00&nbsp;pm','Library',bl);




events[jun][1][0] = d24R;
events[jun][1][1] = new PWEvent('Staff Meeting','3:30&nbsp;pm','Library',bl);

events[jun][2][0] = d14R;

events[jun][3][0] = d24R;
events[jun][3][1] = new PWEvent('Fashion Show',bl,bl,bl);

events[jun][4][0] = d14F;

events[jun][7][0] = d24F;
events[jun][7][1] = new PWEvent('Early dismissal today due to the Grad Ceremony',bl,bl,bl);
events[jun][7][2] = new PWEvent('Grad Ceremony','3:00&nbsp;pm','Chan Centre',bl);

events[jun][8][0] = d14R;

events[jun][9][0] = d24R;

events[jun][10][0] = d2Jun10;
events[jun][10][1] = new PWEvent('Collaborative Planning Time for staff','8:39&nbsp;to 10:00&nbsp;am',bl,'Classes start at 10:15&nbsp;am.');
events[jun][10][2] = new PWEvent('Mini School Year-End Picnic','6:00&nbsp;to 10:00&nbsp;pm',bl,bl);

events[jun][11][0] = d14F;
events[jun][11][1] = new PWEvent('Last Day of Classes',bl,bl,bl);
events[jun][11][2] = new PWEvent('Yearbook distribution today',bl,bl,bl);
events[jun][11][3] = new PWEvent('TREK Farewell','7:00&nbsp;pm',bl,bl);

events[jun][14][0] = xGrades;

events[jun][15][0] = xGrades;
events[jun][15][1] = new PWEvent('SBT meeting','11:45&nbsp;am','A124',bl);

events[jun][16][0] = xGrades;
events[jun][16][1] = new PWEvent('Staff Commmittee meeting','11:50&nbsp;am','B107',bl);

events[jun][17][0] = xGrades;

events[jun][18][0] = xGrades;

events[jun][21][0] = provExams;
events[jun][21][1] = new PWEvent('Today\'s exams..',bl,bl,'<b><ul><li>Physics 12</li><li>Principles of Math 12</li></ul></b>');

events[jun][22][0] = provExams;
events[jun][22][1] = new PWEvent('Today\'s exams..',bl,bl,'<ul><li>English 12</li><li>Social Studies 11</li></ul>');

events[jun][23][0] = provExams;
events[jun][23][1] = new PWEvent('Today\'s exams..',bl,bl,'<ul><li>Communications 12</li><li>Chemistry 12</li><li>Literature 12</li><li>English 10</li><li>History 12</li></ul>');

events[jun][24][0] = provExams;
events[jun][24][1] = new PWEvent('Health &amp; Safety meeting','7:40&nbsp;am','A101',bl);
events[jun][24][2] = new PWEvent('Today\'s exams..',bl,bl,'<ul><li>French 12</li><li>Biology 12</li></ul>');

events[jun][25][0] = provExams;
events[jun][25][1] = new PWEvent('Today\'s exams..',bl,bl,'<ul><li>Science 10</li></ul>');

events[jun][28][0] = provExams;
events[jun][28][1] = new PWEvent('Today\'s exams..',bl,bl,'<ul><li>Principles of Mathematics&nbsp;10</li><li>Essentials of Mathematics&nbsp;10</li><li>Geography 12</li></ul>');

events[jun][29][0] = provExams;
events[jun][29][1] = new PWEvent('Today\'s exams..',bl,bl,'<ul><li>Spanish 12</li></ul>');
events[jun][29][2] = new PWEvent('Students pick up their Term&nbsp;3 Report Cards','10:30&nbsp;pm','various homerooms',bl);

events[jun][30][0] = lastDay;
events[jun][30][1] = new PWEvent('Staff Meeting','10:30&nbsp;am','Library',bl);
