var geocoder = new GClientGeocoder();

// zoom them in this close, if they're further out
var geocoder_zoomlevel = 15;


function geocodeCallback(point) {
   if (!point) return alert ('Your search did not return any results.');

   var zoom = map.getZoom(); if (zoom < geocoder_zoomlevel) zoom = geocoder_zoomlevel;
   map.setCenter(point,zoom);
}


function showAddress(address,zoomlevel) {
   geocoder.getLatLng(address,geocodeCallback);
}


