	function openPrint() {
			window.open('','PrintWindow');
			document.printform.target = 'PrintWindow';
			document.printform.submit();			
		}

	function setupRouteForm() {
		if (document.getElementById('lblFrom').style.visibility == "visible") {
			var offsetPosition = document.getElementById("mainCon").offsetTop;
			document.getElementById("mainCon").style.top = (offsetPosition + 25) + "px";
			document.getElementById("map").style.backgroundImage = "url(webGfx/mapBackground.gif)";
		}	
	}

	function DirectionsOnOff() {
		var newText = document.getElementById('lblFromHidden').innerHTML
		if (document.getElementById('lblFrom').style.visibility == "hidden") {
			document.getElementById('lblFrom').style.visibility = "visible";
			document.getElementById('lblAddressFrom').style.visibility = "visible";
			document.getElementById('txtAddressFrom').style.visibility = "visible";
			document.getElementById('lblPostalIDFrom').style.visibility = "visible";
			document.getElementById('txtPostalIDFrom').style.visibility = "visible";
			document.getElementById('lblPlaceNameFrom').style.visibility = "visible";
			document.getElementById('txtPlaceNameFrom').style.visibility = "visible";
			document.getElementById('lblCountryFrom').style.visibility = "visible";
			document.getElementById('ddCountryFrom').style.visibility = "visible";
			document.getElementById('btDirections').style.visibility = "visible";
			document.getElementById('imgDirectionsOnOff').src = "images/check_on.gif";
			document.MapToWeb.DirectionsForm.value = "true";
			var offsetPosition = document.getElementById("mainCon").offsetTop;
			document.getElementById("mainCon").style.top = (offsetPosition + 25) + "px";
			document.getElementById("map").style.backgroundImage = "url(webGfx/mapBackground.gif)";		
			}
		else { 
			document.getElementById('lblFrom').style.visibility = "hidden";
			document.getElementById('lblAddressFrom').style.visibility = "hidden";
			document.getElementById('txtAddressFrom').style.visibility = "hidden";
			document.getElementById('lblPostalIDFrom').style.visibility = "hidden";
			document.getElementById('txtPostalIDFrom').style.visibility = "hidden";
			document.getElementById('lblPlaceNameFrom').style.visibility = "hidden";
			document.getElementById('txtPlaceNameFrom').style.visibility = "hidden";
			document.getElementById('lblCountryFrom').style.visibility = "hidden";
			document.getElementById('ddCountryFrom').style.visibility = "hidden";
			document.getElementById('btDirections').style.visibility = "hidden";
			document.getElementById('imgDirectionsOnOff').src = "images/check_off.gif";
			document.MapToWeb.DirectionsForm.value = "false";
			var offsetPosition2 = document.getElementById("mainCon").offsetTop;
			document.getElementById("mainCon").style.top = (offsetPosition2 - 25) + "px";
			document.getElementById("map").style.backgroundImage = "url(webGfx/mapBackground2.gif)";
		}
			document.getElementById('lblFromHidden').innerHTML = document.getElementById('lblTo').innerHTML;
			document.getElementById('lblTo').innerHTML = newText;
	}

	function SubmitWithPoint(Street, House, Postal, Place, X, Y, Xmin, Ymin, Xmax, Ymax, Country, LocationType, ListType){
		with (document.MapToWeb){
		listStreetName.value = Street;
		listHouseNo.value = House;
		listPostalID.value = Postal;
		listPlaceName.value = Place;
		listX.value = X;
		listY.value = Y;
		listXmin.value = Xmin;
		listYmin.value = Ymin;
		listXmax.value = Xmax;
		listYmax.value = Ymax;
		listCountry.value = Country;
		listType.value = LocationType;
		List.value = ListType;
		submit();
		}
	}

	function selCountryFrom(country){
		//alert(country);
		switch (country){
		case "-":
			document.getElementById('ddCountryFrom').selectedIndex = 0;
		case "dk":
		case "se":
		case "fin":
		case "n":
		case "d":
			document.getElementById('txtAddressFrom').disabled = '';
			document.getElementById('txtAddressFrom').style.backgroundColor = '#FFFFFF';
			document.getElementById('txtAddressFrom').style.color = '#000000';

			document.getElementById('txtPostalIDFrom').disabled = '';
			document.getElementById('txtPostalIDFrom').style.backgroundColor = '#FFFFFF';
			document.getElementById('txtPostalIDFrom').style.color = '#000000';
			break;
		default:
			document.getElementById('txtAddressFrom').disabled = 'disabled';
			document.getElementById('txtAddressFrom').style.backgroundColor = '#EBEBE4';
			document.getElementById('txtAddressFrom').style.color = '#C2A8A7';

			document.getElementById('txtPostalIDFrom').disabled = 'disabled';
			document.getElementById('txtPostalIDFrom').style.backgroundColor = '#EBEBE4';
			document.getElementById('txtPostalIDFrom').style.color = '#C2A8A7';

			break;
		}
	}

	function selCountryTo(country){
		//alert(country);
		switch (country){
		case "-":
			document.getElementById('ddCountryTo').selectedIndex = 0;
		case "dk":
		case "se":
		case "fin":
		case "n":
		case "d":
			document.getElementById('txtAddressTo').disabled = '';
			document.getElementById('txtAddressTo').style.backgroundColor = '#FFFFFF';
			document.getElementById('txtAddressTo').style.color = '#000000';

			document.getElementById('txtPostalIDTo').disabled = '';
			document.getElementById('txtPostalIDTo').style.backgroundColor = '#FFFFFF';
			document.getElementById('txtPostalIDTo').style.color = '#000000';
			break;
		default:
			document.getElementById('txtAddressTo').disabled = 'disabled';
			document.getElementById('txtAddressTo').style.backgroundColor = '#EBEBE4';
			document.getElementById('txtAddressTo').style.color = '#C2A8A7';

			document.getElementById('txtPostalIDTo').disabled = 'disabled';
			document.getElementById('txtPostalIDTo').style.backgroundColor = '#EBEBE4';
			document.getElementById('txtPostalIDTo').style.color = '#C2A8A7';
			break;
		}
	}


            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 toggleTheme(ID){
			if (document.getElementById(ID)){
				if (document.getElementById(ID).style.visibility == "hidden"){
					document.getElementById(ID).style.visibility = "visible";
					document.getElementById("img"+ID).src = "images_scheme1/button_on.gif";
					document.getElementById("theme"+ID).value = "1";
					}
				else{
					document.getElementById(ID).style.visibility = "hidden";
					document.getElementById("img"+ID).src = "images_scheme1/button_off.gif";
					document.getElementById("theme"+ID).value = "0";
					}
			}
		}

		function checkSubmitMap(evt) {
			var keycode = evt.keyCode;
	    	if(keycode == 13) {
    	    	__doPostBack('btMap','')
        		return false;
   			}	
   			return true;
		}
		
		function checkSubmitDirection(evt) {
			var keycode = evt.keyCode;
	    	if(keycode == 13) {
    	    	__doPostBack('btDirections','')
        		return false;
   			}	
   			return true;
		}