//<![CDATA[
 var map = null;
 var geocoder = null;
 function load() {
   if (GBrowserIsCompatible()) {
     map = new GMap2(document.getElementById("map"));
     map.setCenter(new GLatLng(39.2667780289708, -2.60295392995377), 13);
     map.addControl(new GLargeMapControl());
     map.addControl(new GMapTypeControl());
     geocoder = new GClientGeocoder();
   }
 }
 function showAddress(direccion) {
   if (geocoder) {
     geocoder.getLatLng(
       direccion+', villarrobledo, albacete, spain',
       function(point) {
         if (!point) {
           alert(direccion + " no encontrada");
         } else {
           map.setCenter(point, 16);
           var marker = new GMarker(point);
           map.addOverlay(marker);
           marker.openInfoWindowHtml("<P CLASS='calle'>"+direccion+"</P>");
           GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml("<P CLASS='calle'>"+direccion+"</P>"); });
         }
       }
     );
   }
 }
//]]>
