
			// Most of Below taken from Mark P's file: tolTip3.htm
			var toolTip = null;
			var tipText = new Array();

			tipText[1] = "Select the Video Host<br />YouTube or TeacherTube.";
			tipText[2] = "Enter YouTube URL<br />Copy the contents of the URL box<br />Must be in form of <b>http://www.youtube.com/watch?v=<i>generated key</i></b>.";
			tipText[3] = "Enter TeacherTube URL<br />Use the Video URL - Must be in form of <b>http://www.teachertube.com/viewVideo.php?video_id=<i>{video id}</i>&title=<i>{title}</i></b>.";
			tipText[4] = "Enter Title of Book from Video<br />Up to 60 Characters.";
			tipText[5] = "Enter Author First Name First<br />For example: George Seldon";
			tipText[6] = "Select a Category<br />Individual or Group.";		
			tipText[7] = "Check to use same Information for ALL Group Members<br />Library, School, City asnd State.";
			tipText[8] = "Select number of people in Group<br />At least 2 and no more than 5 in a group.";

			// First Person Tip Info
			tipText[9] = "Enter First Name<br />Up to 40 Characters.";
			tipText[10] = "Enter Last Name<br />Up to 40 Characters.";
			tipText[11] = "Select Entrant's Grade Level<br />If Adult select Adult.";
			tipText[12] = "Enter Library Name<br />Up to 65 Characters.";
			tipText[13] = "Enter School Name<br />Enter 'None' if Adult Entrant.";
			tipText[14] = "Enter Entrant's City<br />Up to 40 Characters.";
			tipText[15] = "Select State, US Territory, US Military Overseas, or <br />Nova Scotia [the only participating province for 2009].";
			tipText[16] = "Enter Phone Area Code<br />Must be 3 digits.";
			tipText[17] = "Enter Phone Prefix<br />Must be 3 digits.";
			tipText[18] = "Enter Phone Last 4 Digits<br />Must be 4 digits.";
			tipText[19] = "Read the Contest Rules if you haven't already.<br />Then, click Check Box to agree to Contest Rules.";
			tipText[20] = "If the entrant is a minor, this should be<br />the First Name of a Parent/Guardian/Teacher/Librarian.";
			tipText[21] = "Enter Adult's Last Name<br />Parent/Guardian if under 18 years of age.";
			tipText[22] = "Enter Adult's E-mail Address<br />Parent/Guardian if under 18 years of age.";

			// Second Person Tip Info
			tipText[23] = "Enter 2nd person's First Name<br />Up to 40 Characters.";
			tipText[24] = "Enter 2nd person's Last Name<br />Up to 40 Characters.";
			tipText[25] = "Select 2nd person's Grade Entrant is in<br />If Adult select Adult.";
			tipText[26] = "Enter 2nd person's Library Name<br />Up to 65 Characters.";
			tipText[27] = "Enter 2nd person's School Name<br />Enter 'None' if Adult Entrant.";
			tipText[28] = "Ente 2nd person'sr Entrsnt's City<br />Up to 40 Characters.";
			tipText[29] = "Select 2nd person's State, Territory or Province<br />US Military Overseas and Nova Scotia<br />are add this year.";
			tipText[30] = "Enter 2nd person's Phone Area Code<br />Must be 3 digits.";
			tipText[31] = "Enter 2nd person's Phone Prefix<br />Must be 3 digits.";
			tipText[32] = "Enter 2nd person's Phone Last 4 Digits<br />Must be 4 digits.";
			tipText[33] = "Check Box for 2nd person's to agree to Contest Rules<br />Read the Rules, by clicking on link<br />if unsure.";
			tipText[34] = "Enter 2nd person's Adult's First Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[35] = "Enter 2nd person's Adult's Last Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[36] = "Enter 2nd person's Adult's E-mail Address<br />Parent/Guardian if uunder 18 years of age.";
			// Third Person Tip Info8
			tipText[37] = "nter 3rd person's First Name<br />Up to 40 Characters.";
			tipText[38] = "Enter 3rd person's Last Name<br />Up to 40 Characters.";
			tipText[39] = "Select 3rd person's Grade Entrant is in<br />If Adult select Adult.";
			tipText[40] = "Enter 3rd person's Library Name<br />Up to 65 Characters.";
			tipText[41] = "Enter 3rd person's School Name<br />Enter 'None' if Adult Entrant.";
			tipText[42] = "Ente 3rd person'sr Entrsnt's City<br />Up to 40 Characters.";
			tipText[43] = "Select 3rd person's State, Territory or Province<br />US Military Overseas and Nova Scotia<br />are add this year.";
			tipText[44] = "Enter 3rd person's Phone Area Code<br />Must be 3 digits.";
			tipText[45] = "Enter 3rd person's Phone Prefix<br />Must be 3 digits.";
			tipText[46] = "Enter 3rd person's Phone Last 4 Digits<br />Must be 4 digits.";
			tipText[47] = "Check Box for 3rd person's to agree to Contest Rules<br />Read the Rules, by clicking on link<br />if unsure.";
			tipText[48] = "Enter 3rd person's Adult's First Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[49] = "Enter 3rd person's Adult's Last Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[50] = "Enter 3rd person's Adult's E-mail Address<br />Parent/Guardian if uunder 18 years of age.";
			// Fourth Person Tip Infoo
			tipText[51] = "Enter 4th person's First Name<br />Up to 40 Characters.";
			tipText[52] = "Enter 4th person's Last Name<br />Up to 40 Characters.";
			tipText[53] = "Select 4th person's Grade Entrant is in<br />If Adult select Adult.";
			tipText[54] = "Enter 4th person's Library Name<br />Up to 65 Characters.";
			tipText[55] = "Enter 4th person's School Name<br />Enter 'None' if Adult Entrant.";
			tipText[56] = "Ente 4th person'sr Entrsnt's City<br />Up to 40 Characters.";
			tipText[57] = "Select 4th person's State, Territory or Province<br />US Military Overseas and Nova Scotia<br />are add this year.";
			tipText[58] = "Enter 4th person's Phone Area Code<br />Must be 3 digits.";
			tipText[59] = "Enter 4th person's Phone Prefix<br />Must be 3 digits.";
			tipText[60] = "Enter 4th person's Phone Last 4 Digits<br />Must be 4 digits.";
			tipText[61] = "Check Box for 4th person's to agree to Contest Rules<br />Read the Rules, by clicking on link<br />if unsure.";
			tipText[62] = "Enter 4th person's Adult's First Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[63] = "Enter 4th person's Adult's Last Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[64] = "Enter 4th person's Adult's E-mail Address<br />Parent/Guardian if uunder 18 years of age.";
			// Fifth Person Tip Info6
			tipText[65] = "Enter 5th person's First Name<br />Up to 40 Characters.";
			tipText[66] = "nter 5th person's Last Name<br />Up to 40 Characters.";
			tipText[67] = "Select 5th person's Grade Entrant is in<br />If Adult select Adult.";
			tipText[68] = "Enter 5th person's Library Name<br />Up to 65 Characters.";
			tipText[69] = "Enter 5th person's School Name<br />Enter 'None' if Adult Entrant.";
			tipText[70] = "Ente 5th person'sr Entrsnt's City<br />Up to 40 Characters.";
			tipText[71] = "Select 5th person's State, Territory or Province<br />US Military Overseas and Nova Scotia<br />are add this year.";
			tipText[72] = "Enter 5th person's Phone Area Code<br />Must be 3 digits.";
			tipText[73] = "Enter 5th person's Phone Prefix<br />Must be 3 digits.";
			tipText[74] = "Enter 5th person's Phone Last 4 Digits<br />Must be 4 digits.";
			tipText[75] = "Check Box for 5th person's to agree to Contest Rules<br />Read the Rules, by clicking on link<br />if unsure.";
			tipText[76] = "Enter 5th person's Adult's First Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[77] = "Enter 5th person's Adult's Last Name<br />Parent/Guardian if uunder 18 years of age.";
			tipText[78] = "Enter 5th person's Adult's E-mail Address<br />Parent/Guardian if uunder 18 years of age.";

			// Initialization involving DOM objects must occur after the page is loaded.
			// That's why the following is in a function triggered by the "onload" event
			function initialize()
			{
				for (var i = 1; i <= 78; i++)
				{
					var tipObject = document.getElementById("tip" + i);
					tipObject.onmouseover = showTip; 
					tipObject.onmouseout = hideTip;			
				}
			}

			function showTip(evt)
			{
				// is it Mozilla or is it IE?? Mozilla uses an implied parameter (evt, above)  
				// and IE uses an automatic object named "event". Which did we get?
				evt = evt ? evt: event;
				toolTip = document.getElementById("tooltip");

				var tipNumber = this.id.substr(3);
				toolTip.innerHTML = tipText[tipNumber];

				// Get the scrolled position of the window. The mouse position is its position in the window, not the document.
				var vscroll = document.body.scrollTop;
				// In SOME cases, IE for Windows uses documentElement.scrollTop instead of body.scrollTop. Wonderful...
				if (vscroll==0 && document.documentElement.scrollTop && document.documentElement.scrollTop>0)
					vscroll = document.documentElement.scrollTop;
					
				var hscroll = document.body.scrollLeft;
				// In SOME cases, IE for Windows uses documentElement.scrollLeft instead of body.scrollLeft. 
				if (hscroll==0 && document.documentElement.scrollLeft && document.documentElement.scrollLeft>0)
					hscroll = document.documentElement.scrollLeft;
				
				xLocation = hscroll + evt.clientX + 30;
				yLocation = vscroll + evt.clientY + 20;
				
				toolTip.style.left = xLocation + "px";
				toolTip.style.top = yLocation + "px";
				toolTip.style.visibility = "visible";
			}

			function hideTip()
			{
				toolTip.style.visibility = "hidden";
				toolTip = null;
			}
			// Most of above taken from Mark P's file: tolTip3.htm