	var map = null;
	var geocoder = null;

	function load() {
	  if (GBrowserIsCompatible()) {
	    var map = new GMap2(document.getElementById("Tesauro-Comunicacion-Contact-Map"));
	    map.addControl(new GLargeMapControl());
			map.addControl(new GMapTypeControl());
			map.addControl(new GScaleControl());
			map.addControl(new GOverviewMapControl());
	    map.setCenter(new GLatLng(36.743000, -5.163300), 8);
	    //map.openInfoWindow(map.getCenter(),document.createTextNode('<span style="margin: 0 0 0 3px; color: #000; font-weight: bold; font-variant: small-caps; font-size: 14px; letter-spacing: 0.1em;">tesauro</span><span style="color: #FFBF00; font-weight: bold; font-size: 11px;">comunicaci&oacute;n</span>'));
	    map.openInfoWindowHtml(map.getCenter(),('<div class="text-align:center; color:#666; font-size: 9px"><span style="margin: 0 0 0 3px; color: #000; font-weight: bold; font-variant: small-caps; font-size: 14px; letter-spacing: 0.1em;">tesauro</span><span style="color: #FFBF00; font-weight: bold; font-size: 11px;">comunicaci&oacute;n</span><br />Mar&iacute;a Cabrera, 6<br />29400 Ronda (M&aacute;laga)<br />info@tesaurocomunicacion.es</div>'));
	    
	    
	    //map.addOverlay(new GMarker(map.getCenter()));
	    
	    
	    // Creates a marker at the given point with the given number label
			function createMarker(point, icon) {
			  var marker = new GMarker(point, icon);
			  GEvent.addListener(marker, "click", function() {
			    marker.openInfoWindowHtml('<div class="text-align:center; color:#666; font-size: 9px"><span style="margin: 0 0 0 3px; color: #000; font-weight: bold; font-variant: small-caps; font-size: 14px; letter-spacing: 0.1em;">tesauro</span><span style="color: #FFBF00; font-weight: bold; font-size: 11px;">comunicaci&oacute;n</span><br />Mar&iacute;a Cabrera, 6<br />29400 Ronda (M&aacute;laga)<br />info@tesaurocomunicacion.es</div>');
			  });
			  return marker;
			}
	    
	    var icon = new GIcon();
			//icon.image = "http://www.google.com/mapfiles/marker.png";
			icon.image = "http://www.google.com/mapfiles/markerT.png";
			icon.shadow = "http://www.google.com/mapfiles/shadow50.png";
			icon.iconSize = new GSize(20, 34);
			icon.shadowSize = new GSize(37, 34);
			
			
			map.addOverlay(createMarker(map.getCenter()),icon);
	    
	    var geocoder = new GClientGeocoder();
	  }
	}

	function echoecho() {
									alert("echoecho");
								}
	
	function showAddress(address) {
	  geocoder.getLatLng(
	    address,
	    function(point) {
	      if (!point) {
	        alert(address + " not found");
	      } else {
	        map.setCenter(point, 13);
	        var marker = new GMarker(point);
	        map.addOverlay(marker);
	        marker.openInfoWindowHtml(address);
	      }
	    }
	  );
	}