            function highlight(ID, Image) {
				if (document.getElementById(ID)){
						document.getElementById(ID).src = Image;            
				}
	        }

			var goIn;
			fade_index = 10;
			var ie5 = (document.getElementById&&document.all);
			var n6 = (document.getElementById&&!document.all);
			var nowDisplaying = "";
		
			function DropDown(ID, fade){
				if (document.getElementById(ID)){
					if (fade != "true"){
						document.getElementById(ID).style.visibility = "visible";
						fade_index = 100;
						document.getElementById(ID).filters.alpha.opacity = fade_index;
					}
					else {
							nowDisplaying = ID;
							setTimeout("fadeIn('"+ID+"')", 500);
				    }
				}
			}

			function HideDropDown(ID){
				if (document.getElementById(ID)){
					document.getElementById(ID).style.visibility = "hidden";
					clearTimeout(goIn);
					fade_index  = 0;
					nowDisplaying = "";
				}
			}

			function fadeIn(ID) {
				if (ID == nowDisplaying){
					if(ie5 || n6) { 
						document.getElementById(ID).style.visibility = 'visible';
						}
					if(ie5) { 
						document.getElementById(ID).filters.alpha.opacity = fade_index;
						} 
					if(n6) {
						document.getElementById(ID).style.MozOpacity = fade_index/100;
						}
					
					fade_index += 20;
					goIn = setTimeout("fadeIn('"+ID+"')", 40);
					if(fade_index > 120) clearTimeout();
				}					 
			} 

            function ChooseFromList(ID, ListType) {
                document.MapToWeb.ListIndex.value = ID;
                document.MapToWeb.EventType.value = ListType;
                document.MapToWeb.submit();
            }

            function ZoomInOn(X, Y) {
                document.MapToWeb.uX.value = X;
                document.MapToWeb.uY.value = Y;
                document.MapToWeb.EventType.value = "GoTo";
                document.MapToWeb.submit();
            }
            
            function RouteForm(ID, path){
			    if (document.getElementById(ID)){
				    if (document.getElementById(ID).style.display == "none"){
					    document.getElementById(ID).style.display = "block";
					    document.getElementById("imgDirection").src = "gfxBlue/routeOn.gif";
				    }
				    else{
					    document.getElementById(ID).style.display = "none";
					    document.getElementById("imgDirection").src = "gfxBlue/route.gif";
				    }
			    }
		    }
    		
		    function ShowRoute(ID) {
		        document.getElementById(ID).style.display = "block";
		    }
    		
		    function HideRoute(ID) {
		        document.getElementById(ID).style.display = "none";
		    }
		    
		    function showLocatorMap(MapType) {
	            if (document.getElementById(MapType).style.display == "none") {
				    document.getElementById(MapType).style.display = "block";
				    document.MapToWeb.locatorMapState.value = 1;
			    }
			    else{
				    document.getElementById(MapType).style.display = "none";
				    document.MapToWeb.locatorMapState.value = 0;
			    }
		    }
