
		var localSearch = new GlocalSearch();

		function placeMarkerAtPoint(point) {

			storeLocation = point;


			if (GBrowserIsCompatible()) {

				var map = new GMap2(document.getElementById("property-map"));

				map.addControl(new GSmallMapControl());
				map.addControl(new GMapTypeControl());

				map.setCenter(point, 16);

				marker = new GMarker(point);

				map.addOverlay(marker);

			}



		}

		function usePointFromPostcode(postcode, callbackFunction) {

		  	localSearch.setSearchCompleteCallback(null,
		    function() {

		      if (localSearch.results[0]) {
		        var resultLat = localSearch.results[0].lat;
		        var resultLng = localSearch.results[0].lng;
		        var point = new GLatLng(resultLat,resultLng);

		        callbackFunction(point);

		      }else{

		        $('#property-map').html('<p>Sorry, this map is currently unavailable.</p>');

		      }
		    });

		  localSearch.execute(postcode + ", UK");

		}

