function showAddress(address) {
  if (geocoder) {
    geocoder.getLatLng(
      address,
      function(point) {
        if (!point) {
          alert(address + " hittades inte. Testa och lägg till 'sweden' efter eftersökt plats.");
        } else {
          map.setCenter(point, 13);
        }
      }
    );
  }
}


function createMark(point) {

		map.clearOverlays();
		var marker = new GMarker(point, {draggable: true});
		map.addOverlay(marker);
		
		document.getElementById("map_lat").value = marker.getPoint().lat();
		document.getElementById("map_lng").value = marker.getPoint().lng();
		map.panTo(marker.getPoint());
	
		GEvent.addListener(marker,'dragend', function(){ 
	
			document.getElementById("map_lat").value = marker.getPoint().lat();
			document.getElementById("map_lng").value = marker.getPoint().lng();
			map.panTo(marker.getPoint());
			
		});
}

