	function DirectionsOnOff() {
		var newText = document.getElementById('lblFromHidden').innerHTML
		if (document.getElementById('lblTo').style.visibility == "hidden") {
			document.getElementById('lblTo').style.visibility = "visible";
			document.getElementById('lblAddressTo').style.visibility = "visible";
			document.getElementById('txtAddressTo').style.visibility = "visible";
			document.getElementById('lblPostalIDTo').style.visibility = "visible";
			document.getElementById('txtPostalIDTo').style.visibility = "visible";
			document.getElementById('lblPlaceNameTo').style.visibility = "visible";
			document.getElementById('txtPlaceNameTo').style.visibility = "visible";
			document.getElementById('lblCountryTo').style.visibility = "visible";
			document.getElementById('ddCountryTo').style.visibility = "visible";
			document.getElementById('btDirections').style.visibility = "visible";
			document.getElementById('imgDirectionsOnOff').src = "images/check_on.gif";
			document.MapToWeb.DirectionsForm.value = "true";
		}
		else { 
			document.getElementById('lblTo').style.visibility = "hidden";
			document.getElementById('lblAddressTo').style.visibility = "hidden";
			document.getElementById('txtAddressTo').style.visibility = "hidden";
			document.getElementById('lblPostalIDTo').style.visibility = "hidden";
			document.getElementById('txtPostalIDTo').style.visibility = "hidden";
			document.getElementById('lblPlaceNameTo').style.visibility = "hidden";
			document.getElementById('txtPlaceNameTo').style.visibility = "hidden";
			document.getElementById('lblCountryTo').style.visibility = "hidden";
			document.getElementById('ddCountryTo').style.visibility = "hidden";
			document.getElementById('btDirections').style.visibility = "hidden";
			document.getElementById('imgDirectionsOnOff').src = "images/check_off.gif";
			document.MapToWeb.DirectionsForm.value = "false";
		}
			document.getElementById('lblFromHidden').innerHTML = document.getElementById('lblFrom').innerHTML;
			document.getElementById('lblFrom').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 "da-DK":
		case "sv-SE":
		case "fi-FI":
		case "sv-FI":
		case "nb-NO":
		case "a":
		case "d":
		case "ch":
			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 "da-DK":
		case "sv-SE":
		case "fi-FI":
		case "sv-FI":
		case "nb-NO":
		case "a":
		case "d":
		case "ch":
			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";
					}
			}
		}

