    //<![CDATA[
    
    var map;

    function load() {
      if (GBrowserIsCompatible()) {
				map = new GMap2(document.getElementById("map"));
				map.addControl(new GLargeMapControl());
				map.addControl(new GMapTypeControl());
				map.setCenter(new GLatLng(43.360258, -5.844757), 13);

			
      }
    }
    
		function createMarker(point, nombre, direccion, cp, ciudad, provincia) {
		  var marker = new GMarker(point);
		  GEvent.addListener(marker, "click", function() {
		    marker.openInfoWindowHtml("<span style='font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px'><b>" + nombre + "</b><br/>"+direccion+"<br/>"+cp+" "+ciudad+" "+provincia+"</font>");
		  });
		  return marker;
		}
		
		function mostrarDireccion(a,b,z,nombre,direccion,cp,ciudad,provincia){
			map.clearOverlays();
			map.setCenter(new GLatLng(a,b), z);
			//map.setCenter(new GLatLng(a,b), map.getZoom());
			var point = new GLatLng(parseFloat(a),
							               parseFloat(b));
			var marker = createMarker(point, nombre,direccion,cp,ciudad,provincia);
			map.addOverlay(marker);
			//marker.openInfoWindowHtml("<span style='font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px'><b>" + nombre + "</b><br/>"+direccion+"<br/>"+cp+", "+ciudad+" - "+provincia+"</font>");
		}

    //]]>
