/****************** Implementation by Felixone.it *******************/

var map = null;
var localSearch = new GlocalSearch();

function geocodeFromAddress(address) {
  var gcode = "";
  localSearch.setSearchCompleteCallback(null, 
  function () {
    if (localSearch.results[0]) {
      var resultLat = localSearch.results[0].lat;
      var resultLng = localSearch.results[0].lng;
      gcode = "lat: "+resultLat+" - lng: "+resultLng;
    } else {
      alert("\""+address+"\"" + " not found!"); // You may edit this message 
    }
    document.getElementById('gcd').innerHTML = address+"<br>"+gcode;
  });
  localSearch.execute(address);
}

function GMcheckField() {
  if (document.getElementById('GMaddress').value.replace(/ /g,"") == "") {
    alert("Please insert the address."); // You may edit this message 
  } else geocodeFromAddress(document.getElementById('GMaddress').value);
}
