var months = ["January","February","March","April","May","June","July","August","September","October","November","December"];
tYear = 2010; //2009-2010 would be 2010
tB = new Date(new Date(tYear, 2, 1)-86400000);
tDaysMonth = tB.getDate();
var daycounts = [31,tDaysMonth,31,30,31,30,31,31,30,31,30,31];

var firstdays = [new Date(tYear,00,01).getDay(),new Date(tYear,01,01).getDay(),new Date(tYear,02,01).getDay(),new Date(tYear,03,01).getDay(),new Date(tYear,04,01).getDay(),new Date(tYear,05,01).getDay(),new Date(tYear,06,01).getDay(),new Date(tYear,07,01).getDay(),new Date(tYear-1,08,01).getDay(),new Date(tYear-1,09,01).getDay(),new Date(tYear-1,10,01).getDay(),new Date(tYear-1,11,01).getDay()];





// This is where you put in the appointments. follow pattern [fromday,frommonth,today,tomonth,message,ActivityCode]
// This is where you put in the appointments. follow pattern [fromday,frommonth,today,tomonth,message,ActivityCode]

var apps = [
[7,9,7,9,"Labor Day",4],
[11,9,11,9,"Patriot Day",4],
[12,10,12,10,"Columbus Day",4],
[31,10,31,10,"Halloween",4],
[3,11,3,11,"Election Day",4],
[11,11,11,11,"Veterans Day",4],
[26,11,26,11,"Thanksgiving Day",4],
[24,12,24,12,"Christmas Eve",4],
[25,12,25,12,"Christmas Day",4],
[24,12,1,1,"School Vacation",4],
[31,12,31,12,"New Year's Eve",4],
[25,2,25,2,"Ash Wednesday",4],
[10,4,10,4,"Good Friday",4],
[5,4,5,4,"Palm Sunday",4],
[12,4,12,4,"Easter Day",4],
[1,1,1,1,"New Years Day",4],
[18,1,18,1,"Martin Luther King Day",4],
[2,2,2,2,"Groundhog Day",4],
[14,2,14,2,"Valentine's Day",4],
[15,2,15,2,"President's Day",4],
[15,2,19,2,"School Vacation",4],
[17,3,17,3,"Valentine's Day",4],
[1,4,1,4,"April Fool's Day",4],
[19,4,23,4,"School Vacation",4],
[22,4,22,4,"Earth Day",4],
[9,5,9,5,"Mother’s Day",4],
[31,5,28,5,"Memorial Day",4],
[14,6,14,6,"Flag Day",4],
[20,6,20,6,"Father’s Day",4],
[4,7,4,7,"Independence Day",4],
[9,8,9,8,"Victory Day",4],
[19,9,20,9,"Rosh Hashanah (Sunset of 18th)",4],
[28,9,28,9,"Yom Kippur (Sunset of 27th)",4],
[12,12,19,12,"Hannukkah (Sunset of 11th)",4],
[29,3,5,4,"Passover (Sunset of 8th)",4],
[2,9,2,9,"Troop Meeting",1],
[9,9,9,9,"Troop Meeting",1],
[16,9,16,9,"Troop Meeting",1],
[23,9,23,9,"Troop Meeting",1],
[30,9,30,9,"Troop Meeting",1],
[7,10,7,10,"Troop Meeting",1],
[14,10,14,10,"Troop Meeting",1],
[21,10,21,10,"Troop Meeting",1],
[28,10,28,10,"Troop Meeting",1],
[4,11,4,11,"Troop Meeting",1],
[11,11,11,11,"Troop Meeting",1],
[18,11,18,11,"Troop Meeting",1],
[25,11,25,11,"Troop Meeting",1],
[2,12,2,12,"Troop Meeting",1],
[9,12,9,12,"Troop Meeting",1],
[16,12,16,12,"Troop Meeting (Youth Center)",1],
[23,12,23,12,"Troop Meeting",1],
[6,1,6,1,"Troop Meeting",1],
[13,1,13,1,"Troop Meeting",1],
[20,1,20,1,"Troop Meeting",1],
[27,1,27,1,"Troop Meeting",1],
[3,2,3,2,"Troop Meeting",1],
[24,2,24,2,"Troop Meeting",1],
[3,3,3,3,"Troop Meeting",1],
[10,3,10,3,"Troop Meeting",1],
[17,3,17,3,"Troop Meeting",1],
[24,3,24,3,"Troop Meeting",1],
[31,3,31,3,"Troop Meeting",1],
[7,4,7,4,"Troop Meeting",1],
[14,4,14,4,"Troop Meeting",1],
[28,4,28,4,"Troop Meeting",1],
[5,5,5,5,"Troop Meeting",1],
[12,5,12,5,"Troop Meeting",1],
[19,5,19,5,"Troop Meeting",1],
[26,5,26,5,"Troop Meeting",1],
[2,6,2,6,"Troop Meeting",1],
[9,6,9,6,"Troop Meeting",1],
[9,9,9,9,"Committee Meeting",2],
[14,10,14,10,"Committee Meeting",2],
[11,11,11,11,"Committee Meeting",2],
[9,12,9,12,"Committee Meeting",2],
[13,1,13,1,"Committee Meeting",2],
[3,2,3,2,"Committee Meeting",2],
[10,3,10,3,"Committee Meeting",2],
[14,4,14,4,"Committee Meeting",2],
[12,5,12,5,"Committee Meeting",2],
[2,6,2,6,"Committee Meeting",2],
[30,12,30,12,"NO MEETING",3],
[17,2,17,2,"NO MEETING",3],
[21,4,21,4,"NO MEETING",3],
[19,9,21,9,"Camping - Aquapaug",5],
[16,10,18,10,"Camping - Fall Camporee - Yawgoog",5],
[13,11,15,11,"Camping - Buck Hill",5],
[22,1,24,1,"Camping - Cabins - Yawgoog",5],
[19,2,21,2,"Camping - Cabins - Camp Norse",5],
[19,3,21,3,"Camping - Leadership Only - Camp Buxton",5],
[16,4,18,4,"Camping - TBA",5],
[14,5,16,5,"Camping - TBA",5],
[11,6,13,6,"Camping - Tentative - Mt. Lafayette",5],
[11,7,18,7,"Camping - Yawgoog Summer Camp",5],
[11,9,11,9,"Block Party Setup",6],
[31,10,31,10,"Scouting For Food - Bag Distribution",6],
[4,11,4,11,"Popcorn Orders Due",6],
[7,11,7,11,"Scouting for Food - Pick-up",6],
[8,2,8,2,"100th Anniversary of BSA",6],
[7,3,7,3,"Scout Mass - Cathedral of Ss. Peter and Paul",6],
[13,3,13,3,"Pasta Dinner",6],
[26,5,26,5,"Wreath Laying Ceremony",6],
[10,2,10,2,"Court of Honor",7],
[10,2,10,2,"Crossover Ceremony (Pack 7)",7],
[16,6,16,6,"Court of Honor",7],
[8,9,8,9,"District Roundtable",8],
[13,10,13,10,"District Roundtable",8],
[10,11,10,11,"District Roundtable",8],
[8,12,8,12,"District Roundtable",8],
[12,1,12,1,"District Roundtable",8],
[9,2,9,2,"District Roundtable",8],
[9,3,9,3,"District Roundtable",8],
[13,4,13,4,"District Roundtable",8],
[11,5,11,5,"District Roundtable",8],
[10,6,10,6,"District Program Launch",8]
];

var datetypes = [
["Regular Days", "#efefdd"],
["Troop Meeting", "#A992A9"],
["Troop/Committee Meeting", "#3366CC"],
["NO MEETING", "#871111"],
["Holiday", "#D6AE00"],
["Camping", "#3D8215"],
["Activities", "#994499"],
["Court of Honor", "#ffa500"],
["Adult Meeting", "#A0A080"]

];

