	
	function navOnHover(element){
	  if(element.className != "OnCurrentNode"){
  		var id = element.id;		
	  	element.style.cursor = "pointer";
		  var highlightElement = id + "Highlight";
		  var changeElem = document.getElementById(highlightElement);
		
		  if(element.expanded != "true"){
		    changeElem.className = "NavDivHover";
		  }
		}
	}
	
	function navOnMouseOut(element){
	  if(element.className != "OnCurrentNode"){
  		if(element.expanded != "true"){
    		var id = element.id;		
	    	var highlightElement = id + "Highlight";
		    var changeElem = document.getElementById(highlightElement);
		
		    changeElem.className = "NavDivNormal";
	    }
		}
	}
	
	function navOnClick(element, redirect){
	  if(redirect == null || redirect == undefined){
		  redirect = true;
		}

		var elements = new Array();		
		elements[0] = "home";
		elements[1] = "news";
		elements[2] = "events";
		elements[3] = "results";
		elements[4] = "fixtures";
		elements[5] = new Array();
	  elements[5][0] = "stats";
		elements[5][1] = "ptables";
		elements[5][2] = "crecords";
		elements[5][3] = "predictor";
		elements[6] = new Array();
		elements[6][0] = "club";
		elements[6][1] = "cinfo";
		elements[6][2] = "history";
		elements[6][3] = "exec";
		elements[6][4] = "contacts";
		elements[6][5] = "sponsors";
		elements[6][6] = "comp";
		elements[6][7] = "admin";
		elements[7] = "players";
		elements[8] = "photos";
		elements[9] = "forum";
		
		//if(navigator.userAgent.indexOf("IE") == -1){
		  // User isn't using Internet Explorer. That creates a few problems for me.
			// Need to set the element.href manually.
		  var url = null;
			switch(element.id){
			  case "home":      url = "http://www.sumnersathleticfc.com";
						 				      break;
				case "news":      url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/news.cgi?page=listAll";
						 				      break;
				case "events":    url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/news.cgi?page=events";
						 					    break;
				case "results":   url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/results.cgi?page=allResults";
						 						  break;
				case "fixtures":  url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/fixtures.cgi?page=fixtures";
						 						  break;
				case "ptables":   url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/stats.cgi?page=playerTables";
						 						  break;
				case "crecords":  url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/records.cgi?page=clubRecords";
						 						  break;
				case "predictor": url = "http://domain784770.sites.fasthosts.com/sumners/applet/applet.shtml";
						 							break;
				case "cinfo":     url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/stats.cgi?page=clubInfo";
						 							break;
				case "history":   url = "http://domain784770.sites.fasthosts.com/sumners/history.shtml";
						 							break;
				case "exec":      url = "http://domain784770.sites.fasthosts.com/sumners/executive.shtml";
						 							break;
				case "contacts":  url = "http://domain784770.sites.fasthosts.com/sumners/contact.shtml";
						 							break;
				case "sponsors":  url = "http://domain784770.sites.fasthosts.com/sumners/sponsors.shtml";
						 						  break;
				case "comp":			url = "http://domain784770.sites.fasthosts.com/sumners/competitions.shtml";
						 							break;
				case "admin":     url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/news.cgi?page=login";
						 							break;
				case "players":   url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/stats.cgi?page=stats";
						 							break;
				case "photos":    url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/photo.cgi?page=start";
						 							break;
				case "forum":     url = "http://domain784770.sites.fasthosts.com/cgi-bin/sumners/board.cgi?page=see";
				                  break;
			}										
			element.href = url; 	
		//}
		
		if(element.id.indexOf(":") > 0){
		  if(redirect){
  			window.location = element.href;
			}
		}
		else {
  		for(var i=0; i<elements.length; i++){
	  	  //if(elements[i] == element.id){
  	  	//	if(redirect == true){
  			//		window.location = element.href;
				//		redirect = false;
				//	}
			  //}
				
				if(element.href != null || element.href != undefined){
				  if(redirect == true){
  					window.location = element.href;
					  redirect = false;
					}
				}
		    else if(elements[i][0] == element.id){
					for(var j=0; j<elements[i].length; j++){						 
							var childName = elements[i][j];
							if(childName != element.id){
  						  var childNode = document.getElementById(childName);
	  					  var highLightChildNode = document.getElementById(childName+"Highlight");
														
		  					if(element.expanded != "true"){
  		  					childNode.className = "NavigationalChildItem";
	  		  				//highLightChildNode.className = "NavDivNormal";
					  		  highLightChildNode.className = highLightChildNode.className.substr(0, highLightChildNode.className.length-7);
								}
						  	else {
							    childNode.className = "NavigationChildItem Hidden";
								  highLightChildNode.className = highLightChildNode.className + " Hidden";								
							  }
							}
						}
						
						var highLightNode = document.getElementById(element.id+"Highlight");
						if(element.expanded != "true"){
						  if(element.className != "OnCurrentNode"){
							  highLightNode.className = "NavDivSelect";
								element.className = "NavNodeSelected";
							}
							element.expanded = "true";	  			    
						}
						else {
						  element.expanded = "false";
							if(element.className != "OnCurrentNode"){
  							element.className = "NavigationItem";
	  						highLightNode.className = "NavDivHover";
							}
						}
			  }
		  }
	  }
	}