var map = null;
var geocoder = null;
var address;
address='Ulises 5, Madrid, Espaņa, 28043';

$(function(){

/* Key google map local
ABQIAAAA-iCUlGMNLvxOnNWcYFzpghTlDi_uAO7_ALhVfPe_b6ZI3qJyDxSssZu1esVTRr3mxFPl7Tjb08ZK3g
*/

/* Key google map PRO
ABQIAAAA-iCUlGMNLvxOnNWcYFzpghRZD6CW2_TQVnG83MV88dbx9HTCwxTzsLYTolVv1XbdxSGP7SVwZ-d6HQ
*/

var api='ABQIAAAA-iCUlGMNLvxOnNWcYFzpghTlDi_uAO7_ALhVfPe_b6ZI3qJyDxSssZu1esVTRr3mxFPl7Tjb08ZK3g';
$.getScript('http://maps.google.com/maps?file=api&v=2.x&key='+api+'&async=2&callback=showDir');

});



function showDir() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("mapaGoogle"));
		var mapControl = new GMapTypeControl();
		map.addControl(mapControl);
		map.addControl(new GLargeMapControl());
		geocoder = new GClientGeocoder();
		if (geocoder) {
		address
			geocoder.getLatLng(
			   address,
			   function(point) {
					if (!point) {
						alert(address + " not found");
					} else {
						map.setCenter(point, 15);
						var marker = new GMarker(point);
						map.addOverlay(marker);
						marker.openInfoWindowHtml(address);
				}
			  }
			);    	
		}	
	}
}
			
			
			
			