// Easy Website Events - Version 2.0
// Easy Website Events (EWE) is a free, open source calendar/upcoming events script for your website.
// For the original version, licensing information, and support go to http://www.easywebsiteevents.com
// Written by Gavin Rehkemper - http://www.gavinrehkemper.com
// January 25, 2008
//
// 
// LICENSE: This script and source code has been distributed freely by it's creator, Gavin Rehkemper. Please see http://www.easywebsiteevents.com for more information.
//




// ********** DO NOT MODIFY THIS SECTION. SKIP DOWN 15 LINES TO "DATABASE OF EVENTS"
function MultiDimensionalArray(iRows,iCols)
{
var i;
var j;
   var a = new Array(iRows);
   for (i=0; i < iRows; i++) {
       a[i] = new Array(iCols);
       for (j=0; j < iCols; j++) {
           a[i][j] = "";
       }
   }
   return(a);
}
// must make the sizes one larger than needed because we're not using index zero for clarity.
var calArr = MultiDimensionalArray(13,32);

// ********** DATABASE OF EVENTS - below here up until "End Database" is editable ~~~~~~~~~~~~~~~~~~~~~~~~~~~~

// this is how many days that are not empty will print, if they're in the window of dates (set below).
var count = 4;
// maxcount is the "window" of dates that we're willing to check (this prevents an infinite loop if there are less than the number of 'count' days in the database)
var maxcount = 15;

// January ~~~~~~~~
calArr[1][1] = "";
calArr[1][2] = "";
calArr[1][3] = "";
calArr[1][4] = "<b><u>Monday, January 4</u></b><br /><u>School Resumes</u><br /><br /><u>School Board Meeting</u><br />7:30 pm<br /><br /><u>Senior Service Project Begins</u><br /><br />";
calArr[1][5] = "<b><u>Tuesday, January 5</u></b><br /><u>Girls Basketball</u><br />Home vs. Althoff<br />6:15 pm<br /><br />";
calArr[1][6] = "";
calArr[1][7] = "<b><u>Thursday, January 7</u></b><br /><u>Girls Basketball</u><br />Away vs. Gibault<br />6:00 pm<br /><br />";
calArr[1][8] = "<b><u>Friday, January 8</u></b><br /><u>Boys Basketball</u><br />Home vs. Gibault<br />6:15 pm<br /><br />";
calArr[1][9] = "<b><u>Saturday, January 9</u></b><br /><u>Girls Basketball</u><br />Away at Highland Shootout<br /><br />";
calArr[1][10] = "";
calArr[1][11] = "<b><u>Monday, January 11</u></b><br /><u>Girls Basketball</u><br />Home vs. Okawville<br />6:15 pm<br /><br />";
calArr[1][12] = "";
calArr[1][13] = "";
calArr[1][14] = "";
calArr[1][15] = "<b><u>Friday, January 15</u></b><br /><u>Boys Basketball</u><br />Away vs. St. Anthony<br />6:25 pm<br /><br />";
calArr[1][16] = "<b><u>Saturday, January 16</u></b><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][17] = "<b><u>Sunday, January 17</u></b><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][18] = "<b><u>Monday, January 18</u></b><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][19] = "<b><u>Tuesday, January 19</u></b><br /><u>Boys Basketball</u><br />24th Annual Nashville Invitational Tournament<br /><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][20] = "<b><u>Wednesday, January 20</u></b><br /><u>Boys Basketball</u><br />Away at 24th Annual Nashville Invitational Tournament<br /><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][21] = "<b><u>Thursday, January 21</u></b><br /><u>Boys Basketball</u><br />Away at 24th Annual Nashville Invitational Tournament<br /><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][22] = "<b><u>Friday, January 22</u></b><br /><u>Boys Basketball</u><br />Away at 24th Annual Nashville Invitational Tournament<br /><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][23] = "<b><u>Saturday, January 23</u></b><br /><u>Boys Basketball</u><br />Away at 24th Annual Nashville Invitational Tournament<br /><br /><u>Girls Basketball</u><br />Away at Highland Invitational Tourney<br /><br />";
calArr[1][24] = "";
calArr[1][25] = "<b><u>Monday, January 25</u></b><br /><u>Fathers and Friends Meeting</u><br />8:00 pm<br /><br />";
calArr[1][26] = "<b><u>Tuesday, January 26</u></b><br /><u>Boys Basketball</u><br />Away vs. Bethalto<br />6:15 pm<br /><br />";
calArr[1][27] = "";
calArr[1][28] = "<b><u>Thursday, January 28</u></b><br /><u>Girls Basketball</u><br />Away vs. Carbondale<br />6:00 pm<br /><br />";
calArr[1][29] = "<b><u>Friday, January 29</u></b><br /><u>Boys Basketball</u><br />Home vs. Metro East Lutheran<br />6:15 pm<br /><br />";
calArr[1][30] = "<b><u>Saturday, January 30</u></b><br /><u>Boys Basketball</u><br />Away at Pinckneyville Shootout<br /><br /><u>Girls Basketball</u><br />Home vs. Nashville<br />12:00 pm<br /><br />";
calArr[1][31] = "";

// February ~~~~~~~~
calArr[2][1] = "<b><u>Monday, February 1</u></b><br /><u>School Board Meeting</u><br />7:30 pm<br /><br /><u>Girls Basketball</u><br />Home vs. Teutopolis<br />6:15 pm<br /><br />";
calArr[2][2] = "";
calArr[2][3] = "<b><u>Wednesday, February 3</u></b><br /><u>Catholic Schools Week Mass</u><br />9:40 pm<br /><br />";
calArr[2][4] = "";
calArr[2][5] = "<b><u>Friday, February 5</u></b><br /><u>Boys Basketball</u><br />Home vs. Madison<br />6:15 pm<br /><br />";
calArr[2][6] = "<b><u>Saturday, February 6</u></b><br /><u>Girls Basketball</u><br />Home vs. Freeburg (Parent Senior Night)<br />12:00 pm<br /><br />";
calArr[2][7] = "";
calArr[2][8] = "<b><u>Monday, February 8</u></b><br /><u>Mothers and Friends Meeting</u><br /><br />";
calArr[2][9] = "";
calArr[2][10] = "";
calArr[2][11] = "";
calArr[2][12] = "<b><u>Friday, February 12</u></b><br /><u>Boys Basketball</u><br />Home vs. Central (Parent Senior Night)<br />6:15 pm<br /><br />";
calArr[2][13] = "<b><u>Saturday, February 13</u></b><br /><u>Boys Basketball</u><br />Away vs. Centralia<br />6:15 pm<br /><br />";
calArr[2][14] = "<b><u>Sunday, February 14</u></b><br /><u>Band Parents Chicken Dinner</u><br />11:00 am - 6:00 pm<br /><br />";
calArr[2][15] = "<b><u>Monday, February 15</u></b><br /><u>No School - Presidents' Day</u><br /><br /><u>Band Parents Meeting</u><br />7:30 pm<br /><br />";
calArr[2][16] = "";
calArr[2][17] = "<b><u>Wednesday, February 17</u></b><br /><u>Ash Wednesday Mass</u><br /><br />";
calArr[2][18] = "";
calArr[2][19] = "";
calArr[2][20] = "<b><u>Saturday, February 20</u></b><br /><u>Boys Basketball</u><br />Away vs. Carbondale<br />2:00 pm<br /><br />";
calArr[2][21] = "";
calArr[2][22] = "<b><u>Monday, February 22</u></b><br /><u>Fathers and Friends Meeting</u><br />8:00 pm<br /><br />";
calArr[2][23] = "<b><u>Tuesday, February 23</u></b><br /><u>Boys Basketball</u><br />Away vs. Althoff<br />6:15 pm<br /><br />";
calArr[2][24] = "";
calArr[2][25] = "";
calArr[2][26] = "<b><u>Friday, February 26</u></b><br /><u>No School - Tri-County Institute</u><br /><br />";
calArr[2][27] = "<b><u>Saturday, February 27</u></b><br /><u>Band Parents Trivia Knight</u><br />7:00 pm<br /><br />";
calArr[2][28] = "";
calArr[2][29] = ""; // Only for leap years!

// March ~~~~~~~~
calArr[3][1] = "<b><u>Monday, March 1</u></b><br /><u>No School</u><br />Casimir Pulaski Day<br /><br />";
calArr[3][2] = "<b><u>Tuesday, March 2</u></b><br /><u>School Board Meeting</u><br />7:30 pm<br /><br />";
calArr[3][3] = "";
calArr[3][4] = "";
calArr[3][5] = "";
calArr[3][6] = "";
calArr[3][7] = "";
calArr[3][8] = "<b><u>Monday, March 8</u></b><br /><u>Mothers and Friends Meeting<br />7:30 pm<br /><br />";
calArr[3][9] = "";
calArr[3][10] = "";
calArr[3][11] = "";
calArr[3][12] = "<b><u>Friday, March 12</u></b><br /><u>End of Third Quarter</u><br /><br />";
calArr[3][13] = "";
calArr[3][14] = "";
calArr[3][15] = "<b><u>Monday, March 15</u></b><br /><u>Band Parents Meeting</u><br />7:30 pm<br /><br />";
calArr[3][16] = "";
calArr[3][17] = "<b><u>Wednesday, March 17</u></b><br /><u>Reconciliation Services</u><br />9:15 am and 1:15 pm<br /><br />";
calArr[3][18] = "";
calArr[3][19] = "<b><u>Friday, March 19</u></b><br /><u>X-Schedule</u><br />11:15 am dismissal<br /><br />";
calArr[3][20] = "<b><u>Saturday, March 20</u></b><br /><u>A Little Knight Magic</u><br />Dinner Auction<br /><br />";
calArr[3][21] = "";
calArr[3][22] = "";
calArr[3][23] = "<b><u>Tuesday, March 23</u></b><br /><u>Parent-Teacher Conferences</u><br />5:30 pm - 8:00 pm<br /><br />";
calArr[3][24] = "";
calArr[3][25] = "";
calArr[3][26] = "<b><u>Friday, March 26</u></b><br /><u>Spring Musical</u><br />7:00 pm<br /><br />";
calArr[3][27] = "<b><u>Saturday, March 27</u></b><br /><u>Spring Musical</u><br />7:00 pm<br /><br />";
calArr[3][28] = "<b><u>Sunday, March 28</u></b><br /><u>Spring Musical</u><br />2:00 pm<br /><br /><u>Fathers and Friends Breakfast</u><br />8:00 am - 12:00 pm<br /><br />";
calArr[3][29] = "<b><u>Monday, March 29</u></b><br /><u>Fathers and Friends Meeting</u><br />8:00 pm<br /><br />";
calArr[3][30] = "";
calArr[3][31] = "<b><u>Wednesday, March 31</u></b><br /><u>XX-Schedule</u><br />1:00 pm dismissal<br /><br />";

// April ~~~~~~~~
calArr[4][1] = "";
calArr[4][2] = "";
calArr[4][3] = "";
calArr[4][4] = "";
calArr[4][5] = "";
calArr[4][6] = "";
calArr[4][7] = "";
calArr[4][8] = "";
calArr[4][9] = "";
calArr[4][10] = "";
calArr[4][11] = "";
calArr[4][12] = "";
calArr[4][13] = "";
calArr[4][14] = "";
calArr[4][15] = "";
calArr[4][16] = "";
calArr[4][17] = "";
calArr[4][18] = "";
calArr[4][19] = "";
calArr[4][20] = "";
calArr[4][21] = "";
calArr[4][22] = "";
calArr[4][23] = "";
calArr[4][24] = "";
calArr[4][25] = "";
calArr[4][26] = "";
calArr[4][27] = "";
calArr[4][28] = "";
calArr[4][29] = "";
calArr[4][30] = "";

// May ~~~~~~~~
calArr[5][1] = "";
calArr[5][2] = "";
calArr[5][3] = "";
calArr[5][4] = "";
calArr[5][5] = "";
calArr[5][6] = "";
calArr[5][7] = "";
calArr[5][8] = "";
calArr[5][9] = "";
calArr[5][10] = "";
calArr[5][11] = "";
calArr[5][12] = "";
calArr[5][13] = "";
calArr[5][14] = "";
calArr[5][15] = "";
calArr[5][16] = "";
calArr[5][17] = "";
calArr[5][18] = "";
calArr[5][19] = "";
calArr[5][20] = "";
calArr[5][21] = "";
calArr[5][22] = "";
calArr[5][23] = "";
calArr[5][24] = "";
calArr[5][25] = "";
calArr[5][26] = "";
calArr[5][27] = "";
calArr[5][28] = "";
calArr[5][29] = "";
calArr[5][30] = "";
calArr[5][31] = "";

// June ~~~~~~~~
calArr[6][1] = "";
calArr[6][2] = "";
calArr[6][3] = "";
calArr[6][4] = "";
calArr[6][5] = "";
calArr[6][6] = "";
calArr[6][7] = "";
calArr[6][8] = "";
calArr[6][9] = "";
calArr[6][10] = "";
calArr[6][11] = "";
calArr[6][12] = "";
calArr[6][13] = "";
calArr[6][14] = "";
calArr[6][15] = "";
calArr[6][16] = "";
calArr[6][17] = "";
calArr[6][18] = "";
calArr[6][19] = "";
calArr[6][20] = "";
calArr[6][21] = "";
calArr[6][22] = "";
calArr[6][23] = "";
calArr[6][24] = "";
calArr[6][25] = "";
calArr[6][26] = "";
calArr[6][27] = "";
calArr[6][28] = "";
calArr[6][29] = "";
calArr[6][30] = "";

// July ~~~~~~~~
calArr[7][1] = "";
calArr[7][2] = "";
calArr[7][3] = "";
calArr[7][4] = "";
calArr[7][5] = "";
calArr[7][6] = "";
calArr[7][7] = "";
calArr[7][8] = "";
calArr[7][9] = "";
calArr[7][10] = "";
calArr[7][11] = "";
calArr[7][12] = "";
calArr[7][13] = "";
calArr[7][14] = "";
calArr[7][15] = "";
calArr[7][16] = "";
calArr[7][17] = "";
calArr[7][18] = "";
calArr[7][19] = "";
calArr[7][20] = "";
calArr[7][21] = "";
calArr[7][22] = "";
calArr[7][23] = "";
calArr[7][24] = "";
calArr[7][25] = "";
calArr[7][26] = "";
calArr[7][27] = "";
calArr[7][28] = "";
calArr[7][29] = "";
calArr[7][30] = "";
calArr[7][31] = "";

// August ~~~~~~~~
calArr[8][1] = "";
calArr[8][2] = "";
calArr[8][3] = "";
calArr[8][4] = "";
calArr[8][5] = "";
calArr[8][6] = "";
calArr[8][7] = "";
calArr[8][8] = "";
calArr[8][9] = "";
calArr[8][10] = "";
calArr[8][11] = "";
calArr[8][12] = "";
calArr[8][13] = "";
calArr[8][14] = "";
calArr[8][15] = "";
calArr[8][16] = "";
calArr[8][17] = "";
calArr[8][18] = "";
calArr[8][19] = "";
calArr[8][20] = "";
calArr[8][21] = "";
calArr[8][22] = "";
calArr[8][23] = "";
calArr[8][24] = "";
calArr[8][25] = "<b><u>Tuesday, August 25</u></b><br />Boys Soccer<br />Home vs. Altamont<br />4:00 pm<br /><br />";
calArr[8][26] = "<b><u>Wednesday, August 26</u></b><br />Meet the Teachers Night<br />7:00 pm - 9:00 pm<br /><br />Golf<br />Away vs. Collinsville, Greenville<br />4:00 pm<br /><br />";
calArr[8][27] = "";
calArr[8][28] = "<b><u>Friday, August 28</u></b><br /><u>Varsity Football</u><br />Away vs. Effingham<br />7:00 pm<br /><br />";
calArr[8][29] = "";
calArr[8][30] = "";
calArr[8][31] = "";

// September ~~~~~~~~
calArr[9][1] = "<b><u>Tuesday, September 1</u></b><br /><u>Volleyball</u><br />Away vs. Triad<br />6:15 pm<br /><br />";
calArr[9][2] = "<b><u>Wednesday, September 2</u></b><br /><u>Golf</u><br />Home vs. Mascoutah<br />3:15 pm<br /><br />";
calArr[9][3] = "<b><u>Thursday, September 3</u></b><br /><u>Golf</u><br />Home vs. Belleville West, Nashville, and Okawville<br />3:30 pm<br /><br /><u>Volleyball</u><br />Away vs. Freeburg<br />6:30 pm<br /><br /><u>Boys Soccer</u><br />Home vs. Wesclin<br />4:00 pm<br /><br />";
calArr[9][4] = "<b><u>Friday, September 4</u></b><br /><u>Varsity Football</u><br />Home vs. Nashville<br />7:00 pm<br /><br />";
calArr[9][5] = "<b><u>Saturday, September 5</u></b><br /><u>Boys Soccer</U><br />Home vs. Central (Breese)<br />10:00 am<br /><br /><u>Boys and Girls Cross Country</u><br />Away at Granite City<br />Invitational<br />8:30 am<br /><br />";
calArr[9][6] = "";
calArr[9][7] = "<b><u>Monday, September 7</u></b><br /><u>No School</u><br />Labor Day<br /><br />";
calArr[9][8] = "<b><u>Tuesday, September 8</u></b><br /><u>School Board Meeting</u><br />7:30 pm<br /><br /><u>Golf</u><br />Home vs. Central (Breese) and Nashville<br />3:30 pm<br /><br /><u>Volleyball</u><br />Home vs. O'Fallon<br />6:00 pm<br /><br />";
calArr[9][9] = "<b><u>Wednesday, September 9</u></b><br /><u>volleyball</u><br />Home vs. Metro-East Lutheran (Edwardsville)<br />6:30 pm<br /><br /><u>Boys and Girls Cross Country</u><br />Away at Tiger Fall Classic<br />(SIUE)<br />4:00 pm<br /><br />";
calArr[9][10] = "<b><u>Thursday, September 10</u></b><br /><u>Golf</u><br />Away at Nashville Invitational<br />3:30 pm<br /><br /><u>Volleyball</u><br />Away vs. Belleville West<br />6:15 pm<br /><br />";
calArr[9][11] = "<b><u>Friday, September 11</u></b><br /><u>X-Schedule<br />11:00 am Dismissal<br /><br /><u>Varsity Football</u><br />Away vs. Central Memorial (Bethalto)<br />7:00 pm<br /><br />";
calArr[9][12] = "<b><u>Saturday, September 12</u></b><br /><u>Golf</u><br />Away at Alton Marquette Invitational<br />1:00 pm<br /><br /><u>Volleyball</u>Away at St. Francis Borgia Tournament (Washington, MO)<br />Time to be announced<br /><br /><u>Boys Soccer</u><br />Away vs. St. Anthony (Effingham)<br />11:00 am<br /><br /><u>Boys and Girls Cross Country</u><br />Away at Mt. Vernon<br />Invitational<br />9:00 am<br /><br />";
calArr[9][13] = "<b><u>Sunday, September 13</u></b><br /><u>Freshman Mass</u><br />Cathedral, 12:30 pm<br /><br />";
calArr[9][14] = "<b><u>Monday, September 14</u></b><br /><u>Mothers and Friends Meeting</u><br />7:30 pm<br /><br /><u>Volleyball</u><br />Away vs. Cor Jesu (St. Louis, MO)<br />6:15 pm<br /><br /><u>Boys Soccer</u><br />Home vs.Carlyle<br />4:00 pm<br /><br />";
calArr[9][15] = "<b><u>Tuesday, September 15</u></b><br /><u>Golf</u><br />Away vs. Salem<br />4:00 pm<br /><br />";
calArr[9][16] = "<b><u>Wednesday, September 16</u></b><br /><u>Senior Retreat Day</u><br /><br />";
calArr[9][17] = "<b><u>Thursday, September 17</u></b><br /><u>Senior Retreat Day</u><br /><br /><u>Golf</u><br />Away vs. Highland, Metro-East Lutheran, and Roxana<br />3:30 pm<br /><br /><u>Boys Soccer</u><br />Away vs. Central (Breese)<br />4:00 pm<br /><br />";
calArr[9][18] = "<b><u>Friday, September 18</u></b><br /><u>Varsity Football</u><br />Away vs. Freeburg<br />7:00 pm<br /><br />";
calArr[9][19] = "<b><u>Saturday, September 19</u></b><br /><u>Golf</u><br />Away at the O'Fallon Tournament<br />12:00 pm<br /><br /><u>Volleyball</u><br />Home vs. Central (Breese)<br />1:00 pm<br /><br /><u>Boys Soccer</u><br />Away vs. Salem<br />11:00 am<br /><br /><u>Boys and Girls Cross Country</u><br />Away at Olney<br />Invitational<br />10:00 am<br /><br />";
calArr[9][20] = "";
calArr[9][21] = "<b><u>Monday, September 21</u></b><br /><u>Publication Drive Kick-Off</u><br /><br /><u>Band Parents Meeting</u><br />7:30 pm<br /><br /><u>Golf</u><br />Away vs. Highland<br />3:30 pm<br /><br /><u>Boys and Girls Cross Country</u><br />Away at Nashville<br />Invitational<br />4:00 pm<br /><br />";
calArr[9][22] = "<b><u>Tuesday, September 22</u></b><br /><u>Volleyball</u><br />Home vs. Belleville East<br />6:30 pm<br /><br /><u>Boys Soccer</u><br />Home vs. Greenville<br />4:30 pm<br /><br />";
calArr[9][23] = "<b><u>Wednesday, September 23</u></b><br /><u>Golf</u><br />Home vs. Okawville<br />3:30 pm<br /><br /><u>Boys and Girls Cross Country</u><br />Away at Alton<br />Invitational<br />4:00 pm<br /><br />";
calArr[9][24] = "<b><u>Thursday, September 24</u></b><br /><u>Mothers and Friends Quilt Bingo</u><br />7:30 pm<br /><br /><u>Boys Soccer</u><br />Away vs. Freeburg<br />4:00 pm<br /><br />";
calArr[9][25] = "<b><u>Friday, September 25</u></b><br /><u>Varsity Football</u><br />Home vs. Central (Breese)<br />7:00 pm<br /><br />";
calArr[9][26] = "<b><u>Saturday, September 26</u></b><br /><u>Golf</u><br />Away at Centralia Invitational<br />9:00 am<br /><br /><u>Volleyball</u><br />Home vs. Sacred Heart - Griffin (Springfield)<br />1:00 pm<br /><br />";
calArr[9][27] = "";
calArr[9][28] = "<b><u>Monday, September 28</u></b><br /><u>Fathers and Friends Meeting</u><br />8:00 pm<br /><br /><u>Homecoming Week</u><br />Old School Monday<br /><br /><u>Golf</u><br />Away vs. Centralia<br />3:45 pm<br /><br /><u>Volleyball</u><br />Away vs. Mascoutah<br />6:15 pm<br /><br /><u>Boys Soccer</u><br />Away vs. Waterloo<br />4:15 pm<br /><br />";
calArr[9][29] = "<b><u>Tuesday, September 29</u></b><br /><u>Homecoming Week</u><br />Mass (9:40 am)<br /><br /><u>Golf</u><br />Away vs. Althoff (Belleville)<br />and Gibault (Waterloo)<br />3:30 pm<br /><br /><u>Volleyball</u><br />Home vs. St. Joseph's<br />Academy (St. Louis, MO)<br />6:15 pm<br /><br />";
calArr[9][30] = "<b><u>Wednesday, September 30</u></b><br /><u>Homecoming Week</u><br />Costume Day<br />Parade, Coronation, and Bonfire (6:00 pm)<br /><br /><u>Boys and Girls Cross Country</u><br />Away at Triad<br />Invitational<br />4:00 pm<br /><br />";

// October ~~~~~~~~
calArr[10][1] = "<b><u>Thursday, October 1</u></b><br /><u>Homecoming Week</u><br />T-Shirt Day<br /><br /><u>Golf</u><br />Home vs. Central (Breese) and Columbia<br />4:00 pm<br /><br />";
calArr[10][2] = "<b><u>Friday, October 2</u></b><br /><u>Homecoming Week</u><br />Spirit Day<br />Lip Sync Contest and Pep Rally<br /><br /><u>Volleyball</u><br />Away at Belleville East Tournament<br /><br />";
calArr[10][3] = "<b><u>Saturday, October 3</u></b><br /><u>Homecoming Week</u><br />Dance (8:00 pm)<br /><br /><u>Varsity Football</u><br />Home vs. Stagg (Palos Hills)<br />2:00 pm<br /><br /><u>Golf</u><br />Away at Mascoutah Invitational<br />11:00 am<br /><br /><u>Volleyball</u><br />Away at Belleville East Tournament<br /><br />";
calArr[10][4] = "";
calArr[10][5] = "<b><u>Monday, October 5</u></b><br /><u>School Board Meeting</u><br />7:30 pm<br /><br />";
calArr[10][6] = "<b><u>Tuesday, October 6</u></b><br /><u>Golf</u><br />IHSA Regional<br /><br /><u>Volleyball</u><br />Away vs. Gibault<br />6:30 pm<br /><br />";
calArr[10][7] = "";
calArr[10][8] = "";
calArr[10][9] = "<b><u>Friday, October 9</u></b><br /><u>No School</u><br />Diocesan Institute<br /><br /><u>Varsity Football</u><br />Away vs. University (Normal)<br />7:00 pm<br /><br />";
calArr[10][10] = "";
calArr[10][11] = "";
calArr[10][12] = "<b><u>Monday, October 12</u></b><br /><u>No School</u><br />Columbus Day<br /><br /><u>Mothers and Friends Meeting</u><br />7:30 pm<br /><br /><u>Boys Soccer</u><br />Home vs. Mount Vernon<br />4:00 pm<br /><br />";
calArr[10][13] = "";
calArr[10][14] = "<b><u>Wednesday, October 14</u></b><br /><u>PSAT Testing</u><br /><br /><u>College Fair</u><br />7:00 pm - 8:30 pm<br /><br />";
calArr[10][15] = "";
calArr[10][16] = "<b><u>Friday, October 16</u></b><br /><u>End of First Quarter</u><br /><br />";
calArr[10][17] = "<b><u>Saturday, October 17</u></b><br /><u>Varsity Football</u><br />Home vs. Prairie Central (Fairbury)<br />2:00 pm<br /><br /><u>Boys and Girls Cross Country</u><br />Away at St. Anthony Invitational (Effingham)<br />9:00 am<br /><br />";
calArr[10][18] = "";
calArr[10][19] = "<b><u>Monday, October 19</u></b><br /><u>Sophomore Retreat Day</u><br /><br /><u>PLAN Testing</u><br /><br /><u>Band Parents Meeting</u><br /> 7:30 pm<br /><br />";
calArr[10][20] = "<b><u>Tuesday, October 20</u></b><br /><u>Sophomore Retreat Day</u><br /><br /><u>PLAN Testing</u><br /><br />";
calArr[10][21] = "<b><u>Wednesday, October 21</u></b><br /><u>Freshman Retreat Day</u><br /><br /><u>2010 Calendar Drive Kick-Off</u><br /><br />";
calArr[10][22] = "<b><u>Thursday, October 22</u></b><br /><u>Freshman Retreat Day</u><br /><br />";
calArr[10][23] = "<b><u>Friday, October 23</u></b><br /><u>Varsity Football</u><br />Away vs. Newton<br />7:00 pm<br /><br />";
calArr[10][24] = "<b><u>Saturday, October 24</u></b><br /><u>Boys and Girls Cross Country</u><br />IHSA AA Regional<br /><br />";
calArr[10][25] = "";
calArr[10][26] = "<b><u>Monday, October 26</u></b><br /><u>Fathers and Friends Meeting</u><br />8:00 pm<br /><br />";
calArr[10][27] = "<b><u>Tuesday, October 27</u></b><br /><u>Junior Retreat Day</u><br /><br /><u>Parent - Teacher Conferences</u><br />5:30 pm - 8:00 pm<br /><br />";
calArr[10][28] = "<b><u>Wednesday, October 28</u></b><br /><u>Junior Retreat Day</u><br /><br /><u>Parent - Teacher Conferences</u><br />3:00 pm - 5:30 pm<br /><br />";
calArr[10][29] = "<b><u>Thursday, October 29</u></b><br /><u>Volleyball</u><br />Away vs. Mascoutah at Centralia<br />6:30 pm<br /><br />";
calArr[10][30] = "<b><u>Friday, October 30</u></b><br /><u>Varsity Football</u><br />Home vs. Massac County<br />7:00 pm<br /><br />";
calArr[10][31] = "<b><u>Saturday, October 31</u></b><br /><u>Boys and Girls Cross Country</u><br />IHSA AA Sectional<br /><br />";

// November ~~~~~~~~
calArr[11][1] = "";
calArr[11][2] = "<b><u>Monday, November 2</u></b><br /><u>School Board Meeting</u><br />7:30 pm<br /><br />";
calArr[11][3] = "<b><u>Tuesday, November 3</u></b><br /><u>Volleyball</u><br />Away vs. Waterloo at Bethalto<br />6:00 pm<br /><br />";
calArr[11][4] = "";
calArr[11][5] = "";
calArr[11][6] = "<b><u>Friday, November 6</u></b><br /><u>Fall Play</u><br />7:00 pm<br /><br /><u>Varsity Football</u><br />Away vs. Freeburg<br />7:00 pm<br /><br />";
calArr[11][7] = "<b><u>Saturday, November 7</u></b><br /><u>Fall Play</u><br />7:00 pm<br /><br /><u>Boys and Girls Cross Country</u><br />IHSA State Championship (Peoria)<br /><br /><u>Volleyball</u><br />Away vs. Chotam Glenwood<br />6:00 pm<br /><br />";
calArr[11][8] = "<b><u>Sunday, November 8</u></b><br /><u>Open House</u><br />12:00 pm to 2:00 pm<br /><br /><u>Fall Play</u><br />2:00 pm<br /><br />";
calArr[11][9] = "<b><u>Monday, November 9</u></b><br /><u>Mothers and Friends Meeting</u><br />7:30 pm<br /><br />";
calArr[11][10] = "";
calArr[11][11] = "<b><u>Wednesday, November 11</u></b><br /><u>No School</u><br />Veterans Day<br /><br />";
calArr[11][12] = "";
calArr[11][13] = "<b><u>Friday, November 13</u></b><br /><u>Volleyball</u><br />Away vs. Sycamore at <br />Redbird Arena (Normal)<br />4:30 pm<br /><br />";
calArr[11][14] = "<b><u>Saturday, November 14</u></b><br /><u>Varsity Football</u><br />Home vs. Metamora<br />1:00 pm<br /><br />";
calArr[11][15] = "";
calArr[11][16] = "<b><u>Monday, November 16</u></b><br /><u>Band Parents Meeting</u><br />7:30 pm<br /><br />";
calArr[11][17] = "";
calArr[11][18] = "";
calArr[11][19] = "";
calArr[11][20] = "";
calArr[11][21] = "";
calArr[11][22] = "";
calArr[11][23] = "";
calArr[11][24] = "";
calArr[11][25] = "<b><u>Wednesday, November 25</u></b><br /><u>Thanksgiving Mass</u><br />9:40 am<br /><br /><u>XX Schedule</u><br />1:00 pm Dismissal<br /><br />";
calArr[11][26] = "<b><u>Thursday, November 26</u></b><br /><u>No School</u><br />Thanksgiving Day<br /><br />";
calArr[11][27] = "<b><u>Friday, November 27</u></b><br /><u>No School</u><br /><br />";
calArr[11][28] = "";
calArr[11][29] = "";
calArr[11][30] = "<b><u>Monday, November 30</u></b><br /><u>Fathers and Friends Meeting</u><br />8:00 pm<br /><br />";

// December ~~~~~~~~
calArr[12][1] = "";
calArr[12][2] = "";
calArr[12][3] = "";
calArr[12][4] = "";
calArr[12][5] = "";
calArr[12][6] = "";
calArr[12][7] = "<b><u>Monday, December 7</u></b><br /><u>School Board Meeting</u><br />6:30 pm<br /><br />";
calArr[12][8] = "<b><u>Tuesday, December 8</u></b><br /><u>Immaculate Conception Mass</u><br />9:40 am<br /><br />";
calArr[12][9] = "";
calArr[12][10] = "";
calArr[12][11] = "";
calArr[12][12] = "";
calArr[12][13] = "<b><u>Sunday, December 13</u></b><br /><u>Christmas Concert</u><br />7:30 pm<br /><br />";
calArr[12][14] = "<b><u>Monday, December 14</u></b><br /><u>Mothers and Friends Meeting</u><br />7:30 pm<br /><br />";
calArr[12][15] = "";
calArr[12][16] = "";
calArr[12][17] = "<b><u>Thursday, December 17</u></b><br /><u>Girls Basketball</u><br />Away vs. Mascoutah<br />6:00 pm<br /><br />";
calArr[12][18] = "<b><u>Friday, December 18</u></b><br /><u>Semester Exams</u><br /><br /><u>Boys Basketball</u><br />Away vs. Quincy Notre Dame<br />5:45 pm<br /><br />";
calArr[12][19] = "";
calArr[12][20] = "";
calArr[12][21] = "<b><u>Monday, December 21</u></b><br /><u>Semester Exams</u><br /><br /><u>Fathers and Friends Meeting</u><br />8:00 pm<br /><br />";
calArr[12][22] = "<b><u>Tuesday, December 22</u></b><br /><u>Semester Exams</u><br />Dismissal Time to be<br />Announced<br /><br /><u>End of Second Quarter and<br />First Semester</u><br /><br /><u>Boys Basketball</u><br />Away vs. Metamora (at Illinois College)<br />2:30 pm<br /><br /><u>Girls Basketball</u><br />Away vs. Hillsboro<br />6:00 pm<br /><br />";
calArr[12][23] = "";
calArr[12][24] = "";
calArr[12][25] = "";
calArr[12][26] = "<b><u>Saturday, December 26</u></b><br /><u>Holiday Tournament</u><br /><br />";
calArr[12][27] = "";
calArr[12][28] = "<b><u>Monday, December 28</u></b><br /><u>Holiday Tournament</u><br /><br /><u>Girls Basketball</u><br />Away at Mascoutah Tourney<br /><br />";
calArr[12][29] = "<b><u>Tuesday, December 29</u></b><br /><u>Holiday Tournament</u><br /><br /><u>Girls Basketball</u><br />Away at Mascoutah Tourney<br /><br />";
calArr[12][30] = "<b><u>Wednesday, December 30</u></b><br /><u>Holiday Tournament</u><br /><br /><u>Girls Basketball</u><br />Away at Mascoutah Tourney<br /><br />";
calArr[12][31] = "";



// ********** END DATABASE OF EVENTS> DO NOT MODIFY BELOW HERE! ~~~~~~~~~~~
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

//Get full date, get month (number), get day (number
now = new Date();
month = now.getMonth();
day = now.getDate();

// correct the month  because in JavaScript the arrays of months start with zero.
month = month + 1;

// check for leap year.
year = now.getYear();
leapYear = 0;
if ((year%4) == 0) {
	leapYear = 1;
}

while ((count > 0) && (maxcount > 0)) {
	if(calArr[month][day] != "") {
	document.write(calArr[month][day] +"<br />");
	count = count - 1;
	}

	// if we're at the last day of the month, (including checks for leap year, from the flag above)
	if ((((month=="1")||(month=="3")||(month=="5")||(month=="7")||(month=="8")||(month=="10")||(month=="12"))&&(day=="31"))||(((month=="4")||(month=="6")||(month=="9")||(month=="11"))&&(day=="30")) || ((leapYear == "0") && ((month=="2") && (day=="28"))) || ((leapYear == "1") && ((month=="2") && (day=="29")))) {
	
		// if we're in december (month==12), then go to january. If not, simply add one to the month. Then make day=1.
		if (month=="12") {
			month = 1;
		}
		else
		{
			month = month + 1;
		}
		
		day = 1;
	} else {
		day = day + 1;
	}
	maxcount = maxcount - 1;
}