
// JavaScript Document
imageDirectory = "images/";
eventTime = new Array();
eventDesc = new Array();
eventLocation = new Array();
events = new Array();

var typeClassBase = 'eventType';           // base for class name defining event types
var eventKeyImageBase = 'eventKey';        // base for key image name
var typeClassEmpty = 'eventTypeNone';
typeTrapSkeet = 1;
typeTrapSkeet5Stand = 2;
typeIPSCClassifier = 3;
type4HShotgun = 4;
type4HRifleClub = 5;
typeFunShoot = 6;
typeDivofParks = 7;
typeSheriffsOffice = 8;
type4HCompletion = 9;
typeIPSCOther = 10;
typeSSPDTraining = 11;
typeJunior4HShotgunSunday = 12;
typeWomensNight = 13;
typeIndoorPistolLeague = 14;
typeConcealedCarry1 = 15;
typeConcealedCarry2 = 16;
typeSSPDTraining2 = 17;
typeSummerSkeetLeague = 18;
typeSniperTraining = 19;
typeRifleSightIn = 20;
type4HLeaderTraining = 21;
typeAdvancedHandgun = 22;
typeDOWHunterEd = 23;
typeLawEnfTraining = 24;
typeRCRC3QCFunShoot1 = 25;
typeRCRC3QCFunShoot2 = 26;
typeBeginnerSkeetTrap = 27;
typeIPSCOther2 = 28;
typeIPSCTraining = 29;
typeRecessionLeague = 30;
typeBeginnersShotgun = 31;
typeMemorialFunShoot = 32;
typeTurkeyShoot = 33;
typeDOWHunterEd1 = 34;
typeDOWHunterEd2= 35;
typeVarmintComp = 36;
typeRimfireRifle = 37;
typeMemorialFunShoot2 = 38;
typeTrapSkeetWed = 39;
typeSpecialEvent1 = 40;
typeSteelMatch = 41;
typePrivateEvent1 = 42;
typePrivateEvent2 = 43;
typeNorthwestChallenge1 = 44;
typeNorthwestChallenge2 = 45;
typePrivateEvent3 = 46;
typeAnnualMeeting = 99;
typeCleanupDay = 98;
typeRCRCPicnic = 97;
typeCleanupRainDate = 96;

eventDesc[1] = 'Skeet & Trap';
eventDesc[2] = 'Skeet, Trap & 5 Stand';
eventDesc[3] = 'IPSC Classifier';
eventDesc[4] = 'Junior/4-H Shotgun';
eventDesc[5] = 'Junior/4-H Rifle Club';
eventDesc[6] = 'IPSC Fun Shoot';
eventDesc[7] = 'CO Div. of Parks & Rec. Training';
eventDesc[8] = 'Law Enforcement Training';
eventDesc[9] = '4-H Completion Day';
eventDesc[10] = 'IPSC Section Qualifier';
eventDesc[11] = 'Steamboat Police Dept. Training';
eventDesc[12] = 'Junior/4-H Shotgun';
eventDesc[13] = 'Women\'s Night';
eventDesc[14] = 'Indoor 22 Pistol League';
eventDesc[15] = 'Concealed Carry Weapons Class';
eventDesc[16] = 'Concealed Carry Weapons Class';
eventDesc[17] = 'Civil Air Patrol Rifle Training';
eventDesc[18] = 'Summer Skeet League';
eventDesc[19] = 'RCSO Rifle Training';
eventDesc[20] = 'RCSO Rifle Sight-In';;
eventDesc[21] = '4-H Leader Training';
eventDesc[22] = 'Advanced Handgun Training';
eventDesc[23] = 'DOW Hunter Education';
eventDesc[24] = 'Law Enforcement Training';
eventDesc[25] = 'RCRC/Three Quarter Circles Fun Shoot';
eventDesc[26] = 'RCRC/Three Quarter Circles Fun Shoot';
eventDesc[27] = 'Beginners Skeet & Trap';
eventDesc[28] = 'Western Divide Single Stack Match';
eventDesc[29] = 'YV Practical Shooters IPSC Training';
eventDesc[30] = 'Recession Shotgun League';
eventDesc[31] = 'Beginners Shotgun';
eventDesc[32] = 'Lorna Farrow Memorial Fun Shoot';
eventDesc[33] = 'Turkey Shoot';
eventDesc[34] = 'DOW Hunter Education';
eventDesc[35] = 'DOW Hunter Education';
eventDesc[36] = 'Varmint Rifle Competition';
eventDesc[37] = 'Rim Fire Rifle Match';
eventDesc[38] = 'John Rogan Memorial Shoot & BBQ';
eventDesc[39] = 'Skeet & Trap';
eventDesc[40] = 'Women\'s Cast & Blast';
eventDesc[41] = 'Tuesday Night Steel Match';
eventDesc[42] = 'Private Event';
eventDesc[43] = 'Private Event';
eventDesc[44] = 'Northwest Challenge Part I';
eventDesc[45] = 'Northwest Challenge Part II';
eventDesc[46] = 'Boy Scouts Shotgun';
eventDesc[99] = 'RCRC Annual Meeting';
eventDesc[98] = 'RCRC Cleanup Day';
eventDesc[97] = 'RCRC Picnic';
eventDesc[96] = 'RCRC Cleanup Day (Rain Date)';


eventTime[1] = '5:00pm';
eventTime[2] = '9:00am';
eventTime[3] = '9:30am';
eventTime[4] = '5:30pm';
eventTime[5] = '5:00pm';
eventTime[6] = '9:30am';
eventTime[7] = '1:00pm';
eventTime[8] = 'Afternoon';
eventTime[9] = 'All day';
eventTime[10] = '9:30am';
eventTime[11] = '7:00am';
eventTime[12] = '5:30pm';
eventTime[13] = '5:30pm';
eventTime[14] = '5:00pm';
eventTime[15] = '8:00am';
eventTime[16] = '8:00am';
eventTime[17] = 'Morning';
eventTime[18] = '5:30pm';
eventTime[19] = '12:00pm';
eventTime[20] = '1:00pm';
eventTime[21] = '9:00am';
eventTime[22] = '8:00am';
eventTime[23] = '8:00am';
eventTime[24] = '9:00am';
eventTime[25] = '9:00am';
eventTime[26] = '9:00am';
eventTime[27] = '5:30pm';
eventTime[28] = '9:30am';
eventTime[29] = '8:00am';
eventTime[30] = '5:30pm';
eventTime[31] = '5:30pm';
eventTime[32] = 'All day';
eventTime[33] = '9:30am';
eventTime[34] = '1:00pm';
eventTime[35] = '3:00pm';
eventTime[36] = '9:00am';
eventTime[37] = '1:00pm';
eventTime[38] = '8:00am';
eventTime[39] = '1:00pm';
eventTime[40] = '1:00pm';
eventTime[41] = '5:30pm';
eventTime[42] = '4:00pm';
eventTime[43] = '5:30pm';
eventTime[44] = '9:00am';
eventTime[45] = '1:00pm';
eventTime[46] = '1:00pm';
eventTime[99] = '5:30pm';
eventTime[98] = '9:00am';
eventTime[97] = 'Noon';
eventTime[96] = '9:00am';

eventLocation[1] = 'Shotgun range';
eventLocation[2] = 'Shotgun range';
eventLocation[3] = 'Handgun berms';
eventLocation[4] = 'Shotgun range';
eventLocation[5] = 'Indoor range';
eventLocation[6] = 'Handgun berms';
eventLocation[7] = 'Handgun berms';
eventLocation[8] = 'Indoor range';
eventLocation[9] = 'All ranges';
eventLocation[10] = 'Handgun berms/Rifle range';
eventLocation[11] = 'Handgun berm 2';
eventLocation[12] = 'Shotgun range';
eventLocation[13] = 'Indoor/Outdoor Handgun';
eventLocation[14] = 'Indoor range';
eventLocation[15] = 'Indoor range';
eventLocation[16] = 'Handgun berms';
eventLocation[17] = 'Rifle range';
eventLocation[18] = 'Shotgun range';
eventLocation[19] = 'Rifle range';
eventLocation[20] = 'Rifle range';
eventLocation[21] = 'Various ranges';
eventLocation[22] = 'Handgun berms';
eventLocation[23] = 'Rifle range';
eventLocation[24] = 'Handgun berms';
eventLocation[25] = 'Shotgun range';
eventLocation[26] = 'Three Quarter Circles';
eventLocation[27] = 'Shotgun range';
eventLocation[28] = 'Handgun berms/Rifle range';
eventLocation[29] = 'Handgun berms 1,2';
eventLocation[30] = 'Shotgun range';
eventLocation[31] = 'Shotgun range';
eventLocation[32] = 'All ranges';
eventLocation[33] = 'Shotgun range';
eventLocation[34] = 'Indoor range';
eventLocation[35] = 'Indoor range';
eventLocation[36] = 'Rifle range';
eventLocation[37] = 'Rifle range';
eventLocation[38] = 'Shotgun range';
eventLocation[39] = 'Shotgun range';
eventLocation[40] = 'All ranges';
eventLocation[41] = 'Handgun berms';
eventLocation[42] = 'Rifle range';
eventLocation[43] = 'Shotgun range';
eventLocation[44] = 'Three Quarter Circles';
eventLocation[45] = 'Shotgun range';
eventLocation[46] = 'Shotgun range';
eventLocation[99] = 'SS community center';
eventLocation[98] = 'All ranges';
eventLocation[97] = 'Clubhouse';
eventLocation[96] = 'All ranges';

eventType = new Array();
eventMMDDYYY = new Array();
eventCount = 44;            // total number of events

// start of Practical shooter courses of fire 
	stages = new Array();
	stageFilename = new Array();
	stages[0] = "Select a course of fire...";
	stageFilename[0] = "";
	



	
	// stages[2] = "June 14-Stage 2: xxxxxx";
	// stageFilename[1] = "9May09_Stage1_WeAllHateStandards.pdf";

function addOption(selectbox,text,value )
	{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	selectbox.options.add(optn);
	}

function sortMultiDimensional(a,b)
{
    // this sorts the array using the first element 
    return ((a[0] < b[0]) ? -1 : ((a[0] > b[0]) ? 1 : 0));
}


function loadEvents(mm,yy)
	{
	for (i = 0; i < events.length; i++)  // force all entries to non-existent large numbers
	  	{
		events[i] = [100,100]
		}

	if (mm==4)
		{

		loadEventsApril(yy);

		}
	if (mm==5)
		{
		loadEventsMay(yy);

		}
	if (mm==6)
		{
		loadEventsJune(yy);

		}
	if (mm==7)
		{
		loadEventsJuly(yy);

		}
	if (mm==8)
		{
		loadEventsAugust(yy);

		}
	if (mm==9)
		{
		loadEventsSeptember(yy);

		}
	if (mm==10)
		{
		loadEventsOctober(yy);
		}
	if (mm==11)
		{
		loadEventsNovember(yy);

		}
	if (mm==12)
		{
		loadEventsDecember(yy);

		}
	if (mm==1)
		{
		loadEventsJanuary(yy);

		}
	if (mm==2)
		{
		loadEventsFebruary(yy);

		}
	if (mm==3)
		{
		loadEventsMarch(yy);

		}
	events.sort(sortMultiDimensional); // sort using our custom function

		for (i = 0; i < numEvents; i++)  // search event list
	  	{
			eventStart[i] = eventTime[events[i][1]];
        		eventText[i] = eventDesc[events[i][1]];
			eventVenue[i] = eventLocation[events[i][1]];
        		eventTypeClass[i] = typeClassBase + events[i][1];
		}
	return;
	}
function loadEventsApril(yy)
	{
		numEvents=13;
		eventTime[typeTrapSkeet5Stand] = '9:00am';
		events[0] = [2,typeTrapSkeet5Stand];
		events[1] = [3,typeTrapSkeet5Stand];
		events[2] = [9,typeTrapSkeet5Stand];
		events[3] = [10,typeTrapSkeet5Stand];
		events[4] = [16,typeTrapSkeet5Stand];
		events[5] = [17,typeTrapSkeet5Stand];
		events[6] = [23,typeTrapSkeet5Stand];
		events[7] = [24,typeTrapSkeet5Stand];			
		events[8] = [19,typeTrapSkeet];
		events[9] = [26,typeTrapSkeet];
		events[10] = [21,typeAnnualMeeting];
		events[11] = [20,typeTrapSkeetWed];
		events[12] = [27,typeTrapSkeetWed];
	}
	function loadEventsMay(yy)
	{
		numEvents=24;
		eventTime[typeTrapSkeet5Stand] = '9:00am';
		events[0] = [1,typeTrapSkeet5Stand];		
		events[1] = [7,typeTrapSkeet5Stand];
		events[2] = [8,typeTrapSkeet5Stand];
		events[3] = [14,typeTrapSkeet5Stand];
		events[4] = [15,typeTrapSkeet5Stand];
		events[5] = [21,typeTrapSkeet5Stand];
		events[6] = [22,typeTrapSkeet5Stand];
		events[7] = [28,typeTrapSkeet5Stand];			
		events[8] = [3,typeTrapSkeet];
		events[9] = [4,typeTrapSkeetWed];
		events[10] = [10,typeTrapSkeet];
		events[11] = [11,typeTrapSkeetWed];
		events[12] = [17,typeTrapSkeet];
		events[13] = [18,typeTrapSkeetWed];
		events[14] = [24,typeTrapSkeet];
		events[15] = [25,typeTrapSkeetWed];
		events[16] = [31,typeTrapSkeet];		
		events[17] = [14,typeIPSCClassifier];
		events[18] = [1,type4HShotgun];
		events[19] = [8,type4HShotgun];
		events[20] = [15,type4HShotgun];
		events[21] = [22,type4HShotgun];
		events[22] = [29,type4HShotgun];
		events[23] = [31,typeSteelMatch];
	}
		function loadEventsJune(yy)
	{
		numEvents=27;
		eventTime[typeTrapSkeet5Stand] = '9:00am';
		events[0] = [4,typeTrapSkeet5Stand];
		events[1] = [5,typeTrapSkeet5Stand];
		events[2] = [11,typeTrapSkeet5Stand];
		events[3] = [12,typeTrapSkeet5Stand];
		events[4] = [18,typeTrapSkeet5Stand];
		events[5] = [19,typeTrapSkeet5Stand];
		events[6] = [25,typeTrapSkeet5Stand];
		events[7] = [26,typeTrapSkeet5Stand];	
		events[8] = [7,typeTrapSkeet];
		events[9] = [14,typeTrapSkeet];
		events[10] = [21,typeTrapSkeet];
		events[11] = [28,typeTrapSkeet];
		events[12] = [11,typeIPSCClassifier];
		events[13] = [4,typeCleanupDay];
		events[14] = [5,type4HShotgun];
		events[15] = [6,type4HShotgun];
		events[16] = [12,type4HShotgun];
		events[17] = [13,type4HShotgun];
		events[18] = [19,type4HShotgun];		
		events[19] = [20,type4HShotgun];
		events[20] = [26,type4HShotgun];		
		events[21] = [27,type4HShotgun];
		events[22] = [7,typeSteelMatch];
		events[23] = [14,typeSteelMatch];
		events[24] = [21,typeSteelMatch];
		events[25] = [28,typeSteelMatch];
		events[26] = [11,typeSSPDTraining2];
	}
		function loadEventsJuly(yy)
	{
		numEvents=32;
		eventTime[typeTrapSkeet5Stand] = '9:00am';
		events[0] = [2,typeTrapSkeet5Stand];
		events[1] = [3,typeTrapSkeet5Stand];
		events[2] = [9,typeTrapSkeet5Stand];
		events[3] = [10,typeTrapSkeet5Stand];
		events[4] = [16,typeTrapSkeet5Stand];
		
		events[5] = [23,typeTrapSkeet5Stand];	
		events[6] = [30,typeTrapSkeet5Stand];
		events[7] = [31,typeTrapSkeet5Stand];
		events[8] = [5,typeTrapSkeet];
		events[9] = [12,typeTrapSkeet];
		events[10] = [19,typeTrapSkeet];
		events[11] = [26,typeTrapSkeet];		
		events[12] = [9,typeIPSCClassifier];
		events[13] = [3,type4HShotgun];
		events[14] = [4,type4HShotgun];
		events[15] = [10,type4HShotgun];
		events[16] = [11,type4HShotgun];
		events[17] = [17,type4HShotgun];		
		events[18] = [18,type4HShotgun];
		events[19] = [25,type4HShotgun];		
		events[20] = [31,type4HShotgun];
		events[21] = [24,type4HCompletion];
		events[22] = [5,typeSteelMatch];
		events[23] = [12,typeSteelMatch];
		events[24] = [19,typeSteelMatch];
		events[25] = [26,typeSteelMatch];
		events[26] = [20,typePrivateEvent1];
		events[27] = [20,typePrivateEvent2];
		events[28] = [16,typeConcealedCarry1];
		events[29] = [17,typeConcealedCarry2];
		events[30] = [17,typeNorthwestChallenge1];
		events[31] = [17,typeNorthwestChallenge2];	
	}
		function loadEventsAugust(yy)
	{
		numEvents=28;
		eventTime[typeTrapSkeet5Stand] = '9:00am';
		events[0] = [6,typeTrapSkeet5Stand];		
		events[1] = [7,typeTrapSkeet5Stand];
		events[2] = [13,typeTrapSkeet5Stand];
		events[3] = [14,typeTrapSkeet5Stand];
		events[4] = [20,typeTrapSkeet5Stand];
		events[5] = [21,typeTrapSkeet5Stand];
		events[6] = [27,typeTrapSkeet5Stand];
		events[7] = [28,typeTrapSkeet5Stand];
		events[8] = [2,typeTrapSkeet];		
		events[9] = [9,typeTrapSkeet];
		events[10] = [16,typeTrapSkeet];
		events[11] = [23,typeTrapSkeet];
		events[12] = [30,typeTrapSkeet];
		events[13] = [13,typeIPSCClassifier];
		events[14] = [6,typeDOWHunterEd];
		events[15] = [6,typeSpecialEvent1];
		events[16] = [1,type4HShotgun];
		events[17] = [7,type4HShotgun];
		events[18] = [8,type4HShotgun];		
		events[19] = [14,type4HShotgun];
		events[20] = [15,type4HShotgun];
		events[21] = [2,typeSteelMatch];		
		events[22] = [9,typeSteelMatch];
		events[23] = [16,typeSteelMatch];
		events[24] = [23,typeSteelMatch];
		events[25] = [30,typeSteelMatch];
		events[26] = [20,typeConcealedCarry1];
		events[27] = [21,typeConcealedCarry2];
	}
		function loadEventsSeptember(yy)
	{
		numEvents=23;
		eventTime[typeTrapSkeet5Stand] = '9:00am';
		events[0] = [3,typeTrapSkeet5Stand];
		events[1] = [4,typeTrapSkeet5Stand];
		events[2] = [10,typeTrapSkeet5Stand];
		events[3] = [11,typeTrapSkeet5Stand];
		events[4] = [17,typeTrapSkeet5Stand];
		events[5] = [18,typeTrapSkeet5Stand];
		events[6] = [24,typeTrapSkeet5Stand];
		events[7] = [25,typeTrapSkeet5Stand];		
		events[8] = [6,typeTrapSkeet];
		events[9] = [13,typeTrapSkeet];
		events[10] = [20,typeTrapSkeet];
		events[11] = [27,typeTrapSkeet];
		events[12] = [10,typeIPSCClassifier];
		events[13] = [25,typeMemorialFunShoot];	
		events[14] = [17,typeConcealedCarry1];
		events[15] = [19,typeLawEnfTraining];
		events[16] = [20,typeLawEnfTraining];
		events[17] = [21,typeLawEnfTraining];
		events[18] = [22,typeLawEnfTraining];
		events[19] = [22,typeSheriffsOffice];
		events[20] = [23,typeLawEnfTraining];
		events[21] = [13,typeSteelMatch];
		events[22] = [20,typeSteelMatch];
	}
		function loadEventsOctober(yy)
	{
		numEvents=16;
		eventTime[typeTrapSkeet5Stand] = '9:00am';
		events[0] = [1,typeTrapSkeet5Stand];
		events[1] = [2,typeTrapSkeet5Stand];
		events[2] = [8,typeTrapSkeet5Stand];
		events[3] = [9,typeTrapSkeet5Stand];
		events[4] = [15,typeTrapSkeet5Stand];
		events[5] = [16,typeTrapSkeet5Stand];
		events[6] = [22,typeTrapSkeet5Stand];
		events[7] = [23,typeTrapSkeet5Stand];
		events[8] = [29,typeTrapSkeet5Stand];
		events[9] = [30,typeTrapSkeet5Stand];		
		events[10] = [4,typeTrapSkeet];
		events[11] = [11,typeTrapSkeet];
		events[12] = [18,typeTrapSkeet];
		events[13] = [25,typeTrapSkeet];
		events[14] = [8,typeIPSCClassifier];
		events[15] = [23,typePrivateEvent3];	
	}
		function loadEventsNovember(yy)
	{
		numEvents=9;
		eventTime[typeTrapSkeet5Stand] = '10:00am';
		eventLocation[typeIPSCClassifier] = 'Indoor range';
		events[0] = [5,typeTrapSkeet5Stand];
		events[1] = [6,typeTrapSkeet5Stand];
		events[2] = [12,typeTrapSkeet5Stand];
		events[3] = [13,typeTrapSkeet5Stand];
		events[4] = [19,typeTrapSkeet5Stand];
		events[5] = [20,typeTrapSkeet5Stand];
		events[6] = [26,typeTrapSkeet5Stand];
		events[7] = [27,typeTrapSkeet5Stand];
		events[8] = [12,typeIPSCClassifier];		
	}
		function loadEventsDecember(yy)
	{
		numEvents=8;
		eventTime[typeTrapSkeet5Stand] = '10:00am';
		events[0] = [3,typeTrapSkeet5Stand];
		events[1] = [4,typeTrapSkeet5Stand];
		events[2] = [10,typeTrapSkeet5Stand];
		events[3] = [11,typeTrapSkeet5Stand];
		events[4] = [17,typeTrapSkeet5Stand];
		events[5] = [18,typeTrapSkeet5Stand];
		events[6] = [24,typeTrapSkeet5Stand];
		events[7] = [31,typeTrapSkeet5Stand];
	}
		function loadEventsJanuary(yy)
	{
		numEvents=9;
		eventTime[typeTrapSkeet5Stand] = '10:00am'; 
		events[0] = [1,typeTrapSkeet5Stand];
		events[1] = [7,typeTrapSkeet5Stand];
		events[2] = [8,typeTrapSkeet5Stand];
		events[3] = [14,typeTrapSkeet5Stand];
		events[4] = [15,typeTrapSkeet5Stand];
		events[5] = [21,typeTrapSkeet5Stand];
		events[6] = [22,typeTrapSkeet5Stand];
		events[7] = [28,typeTrapSkeet5Stand];
		events[8] = [29,typeTrapSkeet5Stand];	
	}
		function loadEventsFebruary(yy)
	{
		numEvents=8;
		eventTime[typeTrapSkeet5Stand] = '10:00am';
		events[0] = [4,typeTrapSkeet5Stand];
		events[1] = [5,typeTrapSkeet5Stand];
		events[2] = [11,typeTrapSkeet5Stand];
		events[3] = [12,typeTrapSkeet5Stand];
		events[4] = [18,typeTrapSkeet5Stand];
		events[5] = [19,typeTrapSkeet5Stand];
		events[6] = [25,typeTrapSkeet5Stand];
		events[7] = [26,typeTrapSkeet5Stand];
	}
		function loadEventsMarch(yy)
	{
		numEvents=9;
		eventTime[typeTrapSkeet5Stand] = '10:00am';	
		events[0] = [3,typeTrapSkeet5Stand];
		events[1] = [4,typeTrapSkeet5Stand];
		events[2] = [10,typeTrapSkeet5Stand];
		events[3] = [11,typeTrapSkeet5Stand];		
		events[4] = [17,typeTrapSkeet5Stand];
		events[5] = [18,typeTrapSkeet5Stand];
		events[6] = [24,typeTrapSkeet5Stand];
		events[7] = [25,typeTrapSkeet5Stand];
		events[8] = [31,typeTrapSkeet5Stand];

	}
	
function updateCalendar()
	{
    	var i;
      var breaks; 
      var valStr;
	for (i = 0; i < numEvents; i++)  // search event list	
		{
            var d = events[i][0];
		if (document.getElementById('calDay'+ d) != null) 
			{
                  if (document.getElementById('calDay'+ d).className.indexOf('today') == -1)
				{ 
				document.getElementById('calDay'+ d).className 	= 'Calendar-Days-withEvent';
				}
			   else document.getElementById('calDay'+ d).className 	= 'Calendar-Days-today-withEvent';	
			breaks = '<br><br>';
			valStr = document.getElementById('calDay'+ d).innerHTML;
                  if (document.getElementById('calDay'+ d).innerHTML.length > 2) {breaks = ''};
			document.getElementById('calDay'+ d).innerHTML 	= document.getElementById('calDay'+ d).innerHTML + breaks + '<img src="' + imageDirectory + eventKeyImageBase + events[i][1] + '.gif" alt="' + eventText[i] + ' - ' + eventStart[i] + '">';
                  }

		}
	}
