var localSearch = new GlocalSearch();

function usePointFromPostcode(postcode, callbackFunction) {
	$('spinner').show();
	$('btn_cf_search').disable();
    if (postcode.length >= 3) {
	    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 {
			    }
		    });
	    localSearch.execute(postcode + ", UK");
    }
}

function populateField(point) {
	document.getElementById('coords').value = point;
	$('btn_cf_search').enable();
	$('spinner').hide();
}
