var localSearch = new GlocalSearch();

function placeMarkerAtPoint(point) {

	storeLocation = point;

  //alert(point);

	if (GBrowserIsCompatible()) {

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

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

		map.setCenter(point, 11);
		map.setMapType(G_NORMAL_MAP);

		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{

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

      }
    });

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

}
