// JavaScript Document
function Menus()
	{
		this.holder = document.createElement("DIV"); 
		this.menu = document.createElement("DIV"); 
		this.menu.className = "dropdown_menu"; 
		this.holder.style.position="relative";
		this.menu.style.display = "none"; 
		this.holder.appendChild(this.menu);
		var Base = this; 
		this.add = function(params)
			{
				if (!params.title || !params.url) return false; 	
				var A = document.createElement("A"); 
				A.href=params.url; 
				A.innerHTML = params.title; 
				Base.menu.appendChild(A); 
				return this;
			}
		this.binder = function(params)
			{
				if (!params.targ) return false; 	
				var T = document.getElementById(params.targ); 
				var I = T.getElementsByTagName("img"); 
				var Isrc = I[0].src; 
				I[0].onmouseover=null;
				I[0].onmouseout = null;
				T.parentNode.appendChild(Base.holder); 
				var Status = false; 
				T.onmouseover = Base.menu.onmouseover =function()
					{
						Status = true; 
						Base.menu.style.display="block"; 
						I[0].src=I[0].src.replace(".off_",".on_");
						if (Base.Timeout !== false) clearTimeout(Base.Timeout); 
					};
				T.onmouseout= Base.menu.onmouseout = function()
					{
						if (Base.Timeout !== false) clearTimeout(Base.Timeout); 
						Status = false;
						Base.Timeout = setTimeout(function()
							{
								if (Status == false) 
									{
										Base.menu.style.display="none"; 
										I[0].src=Isrc;
										
									}
							}, 100
						); 
					}
				return this;	
			}
			return this;
	}
	
$(document).ready(function()
			{
				var About = new Menus(); 
				About.add({title: "Letter from our CEO",url: "about.ot.php"}); 
				About.add({title: "The Facility",url: "about.ot.facility.php"}); 
				About.add({title: "Our Athletes",url: "about.ot.athletes.php"}); 
				About.add({title: "Official Team Affiliates",url: "about.ot.affiliates.php"}); 
				About.add({title: "Partnering Companies",url: "about.ot.partners.php"}); 
				About.menu.style.marginLeft="25px";
				About.menu.style.marginTop="2px";
				About.binder({targ: "nav_about"});
				
				var Additional = new Menus();

				Additional.add({ title: "Boot Camps", url: "additional.services.php" }); 
				Additional.add({title: "Birthday Parties",url: "additional.services.birthday.parties.php"});
				Additional.add({title: "Special Needs",url: "additional.services.special.needs.php"});

				Additional.add({ title: "Speed and Agility Camps", url: "additional.services.summer.day.camp.php" }); 
				Additional.add({title: "Sport Specific Summer Camp",url: "additional.services.sport.specific.summer.camp.php"}); 
				Additional.add({title: "Corporate and Adult Parties",url: "additional.services.corporate.team.building.php"}); 
				Additional.menu.style.marginLeft="520px";
				Additional.menu.style.marginTop="2px";
				Additional.binder({targ: "nav_additional"});
				
				var Programs = new Menus(); 
				Programs.add({title: "K-Strength",url: "training.programs.php"}); 
				Programs.add({title: "Gridiron Academy",url: "training.programs.football.php"}); 
				Programs.add({title: "Gold Glove Academy",url: "training.programs.baseball.php"}); 
				Programs.add({title: "Overtime Softball",url: "training.programs.softball.php"}); 
				Programs.add({title: "Overtime Basketball",url: "training.programs.basketball.php"}); 
				Programs.add({title: "Metropolitan Soccer Academy",url: "training.programs.far.post.php"}); 
				Programs.add({title: "Sideout Volleyball",url: "training.programs.volleyball.php"});
				Programs.add({title: "Triple Threat Lacrosse",url: "training.programs.lacrosse.php"});
				Programs.add({title: "Overtime Pee Wees",url: "training.programs.pee.wee.php"});
				Programs.menu.style.marginLeft="100px";
				Programs.menu.style.marginTop="2px";
				Programs.binder({targ: "nav_training"})
			}); 
