//Javascript variable declarations


var numberOfPrograms = 22;
var programs = new Array( numberOfPrograms );

var numberOfMonths = 12;
var month = new Array ( numberOfMonths );

//------------------- Start of all the available programs -----------------------

programs[0] = new Object();
programs[0].category = 'Air Adventure Series';
programs[0].title = 'Flight Seeing Adventures';
programs[0].url = './programs_air_01.htm';

programs[1] = new Object();
programs[1].category = 'Air Adventure Series';
programs[1].title = 'Fly Out Wilderness Canoe Trip';
programs[1].url = './programs_air_02.htm';

programs[2] = new Object();
programs[2].category = 'Air Adventure Series';
programs[2].title = 'Georgian Bay\'s Zodiac Wilderness Fly-Out Adventure';
programs[2].url = './programs_air_03.htm';

programs[3] = new Object();
programs[3].category = 'Astronomy';
programs[3].title = 'The Annual SkyNews Astronomy Weekend';
programs[3].url = './programs_astro_01.htm';

programs[4] = new Object();
programs[4].category = 'Astronomy';
programs[4].title = 'Fire In The Sky ~ Solar Viewing at the Echo Valley Observatory';
programs[4].url = './programs_astro_02.htm';

programs[5] = new Object();
programs[5].category = 'Canoe Tripping';
programs[5].title = 'Oxtongue River, Ragged Falls Family Canoe/Kayak Trip';
programs[5].url = './programs_canoe_01.htm';

programs[6] = new Object();
programs[6].category = 'Canoe Tripping';
programs[6].title = 'Wilderness Canoeing/Kayaking';
programs[6].url = './programs_canoe_02.htm';

programs[7] = new Object();
programs[7].category = 'Dog Sledding';
programs[7].title = 'Dog Sledding Adventures';
programs[7].url = './programs_dogsled_01.htm';

programs[8] = new Object();
programs[8].category = 'Introductory Clinic';
programs[8].title = 'Archery Clinic';
programs[8].url = './programs_archery_clinic_01.htm';

programs[9] = new Object();
programs[9].category = 'Snowshoeing';
programs[9].title = 'Algonquin Backcountry Snowshoeing Adventure';
programs[9].url = './programs_snowshoe_01.htm';

programs[10] = new Object();
programs[10].category = 'Snowshoeing';
programs[10].title = 'Algonquin Under the Stars Snowshoeing Adventure';
programs[10].url = './programs_snowshoe_02.htm';

programs[11] = new Object();
programs[11].category = 'Snowshoeing';
programs[11].title = 'Snowshoeing Adventures to the Echo Valley Red Pine Forest';
programs[11].url = './programs_snowshoe_03.htm';

programs[12] = new Object();
programs[12].category = 'Snowshoeing';
programs[12].title = 'Snowshoeing Hike to the \"Ice Falls\"';
programs[12].url = './programs_snowshoe_04.htm';

programs[13] = new Object();
programs[13].category = 'Wildlife Watching';
programs[13].title = 'Bushnell Birdwatching Adventure';
programs[13].url = './programs_wildlife_02.htm';

programs[14] = new Object();
programs[14].category = 'Wildlife Watching';
programs[14].title = 'Deer Yard Tour';
programs[14].url = './programs_wildlife_06.htm';

programs[15] = new Object();
programs[15].category = 'Wildlife Watching';
programs[15].title = 'Flying Squirrel Night Hike';
programs[15].url = './programs_wildlife_01.htm';

programs[16] = new Object();
programs[16].category = 'Wildlife Watching';
programs[16].title = 'Live Honey Bee Demonstration';
programs[16].url = './programs_wildlife_05.htm';

programs[17] = new Object();
programs[17].category = 'Wildlife Watching';
programs[17].title = 'Moose Caboose';
programs[17].url = './programs_wildlife_04.htm';

programs[18] = new Object();
programs[18].category = 'Wildlife Watching';
programs[18].title = 'Tree House Tour';
programs[18].url = './programs_wildlife_03.htm';

programs[19] = new Object();
programs[19].category = 'Zodiac Wildland Adventure Program';
programs[19].title = 'Georgian Bay\'s Zodiac Wilderness Adventure';
programs[19].url = './programs_zodiac_01.htm';

programs[20] = new Object();
programs[20].category = 'Zodiac Wildland Adventure Program';
programs[20].title = 'Scenic Zodiac River Cruise';
programs[20].url = './programs_zodiac_02.htm';

programs[21] = new Object();
programs[21].category = 'Zodiac Wildland Adventure Program';
programs[21].title = 'Canadian Zodiac Adventures';
programs[21].url = './programs_zodiac_03.htm';



//------------------- End of all the programs -----------------------

//------------------- Programs for each month -----------------------

//The array contains the total programs for the month

//January
month[0] = new Array(11) ;
month[0][0] = 4;
month[0][1] = 5;
month[0][2] = 8;
month[0][3] = 9;
month[0][4] = 10;
month[0][5] = 11;
month[0][6] = 12;
month[0][7] = 13;
month[0][8] = 14;
month[0][9] = 15;
month[0][10] = 16;

//February
month[1] = new Array(11) ;
month[1][0] = 4;
month[1][1] = 5;
month[1][2] = 8;
month[1][3] = 9 ;
month[1][4] = 10;
month[1][5] = 11;
month[1][6] = 12;
month[1][7] = 13;
month[1][8] = 14;
month[1][9] = 15;
month[1][10] = 16;

//March
month[2] = new Array(7) ;
month[2][0] = 4;
month[2][1] = 5;
month[2][2] = 8;
month[2][3] = 9;
month[2][4] = 11;
month[2][5] = 13;
month[2][6] = 15;


//April
month[3] = new Array(5) ;
month[3][0] = 4;
month[3][1] = 5;
month[3][2] = 9;
month[3][3] = 14;
month[3][4] = 18;

//May
month[4] = new Array(6) ;
month[4][0] = 4;
month[4][1] = 5;
month[4][2] = 9;
month[4][3] = 14;
month[4][4] = 18;
month[4][5] = 21;

//June
month[5] = new Array(12) ;
month[5][0] = 1;
month[5][1] = 2;
month[5][2] = 4;
month[5][3] = 5;
month[5][4] = 6;
month[5][5] = 7;
month[5][6] = 9;
month[5][7] = 14;
month[5][8] = 17;
month[5][9] = 18
month[5][10] = 20;
month[5][11] = 21;
month[5][12] = 22;

//July
month[6] = new Array(12) ;
month[6][0] = 0;
month[6][1] = 1;
month[6][2] = 2;
month[6][3] = 4;
month[6][4] = 5;
month[6][5] = 6;
month[6][6] = 7;
month[6][7] = 9;
month[6][8] = 14;
month[6][9] = 17;
month[6][10] = 20;
month[6][11] = 21;
month[6][12] = 22;

//August
month[7] = new Array(12);
month[7][0] = 0;
month[7][1] = 1;
month[7][2] = 2;
month[7][3] = 4;
month[7][4] = 5;
month[7][5] = 6;
month[7][6] = 7;
month[7][7] = 9;
month[7][8] = 14;
month[7][9] = 17;
month[7][10] = 20;
month[7][11] = 21;
month[7][12] = 22;

//September
month[8] = new Array(10) ;
month[8][0] = 1;
month[8][1] = 2;
month[8][2] = 4;
month[8][3] = 5;
month[8][4] = 6;
month[8][5] = 7;
month[8][6] = 9;
month[8][7] = 14;
month[8][8] = 20;
month[8][9] = 21;
month[8][10] = 22;

//October
month[9] = new Array(7) ;
month[9][0] = 3;
month[9][1] = 4;
month[9][2] = 5;
month[9][3] = 6;
month[9][4] = 9;
month[9][5] = 14;
month[9][6] = 21;

//November 
month[10] = new Array(5);
month[10][0] = 4;
month[10][1] = 5;
month[10][2] = 9;
month[10][3] = 11;
month[10][4] = 14;

//December
month[11] = new Array(5) ;
month[11][0] = 4;
month[11][1] = 5;
month[11][2] = 9;
month[11][3] = 11;
month[11][4] = 14;

