    var map;
    var directionsPanel;
    var gdir;
    var geocoder = null;
    var addressMarker;
    
    //Direcciones
    var direc_monteconquero = "Avenida Pablo Rada 10, Huelva Spain";
    var direc_aeropuerto = "Aeropuerto San Pablo Seville Spain";
    var direc_bus = "Calle Doctor Rubio 1, 21002, Huelva, Spain";
    var direc_tren = "Avenida de Italia, Huelva Spain";
    var direc_informacion = "Plaza Alcalde Coto Mora 2, Huelva Spain";
    var direc_palaciocongresos = "Plaza del Punto 21003, Huelva, Spain";
    var direc_foroiberoamericano = "Monasterio de la Rabida, Huelva";
    var direc_monumentofe = "Avenida Francisco Montenegro, Palos de la Frontera - Huelva";
    var direc_monasteriorabida = "Monasterio de la Rabida, Huelva";
    var direc_museoprovincial = "Alameda Sundheim 13 - 21003 - Huelva";
    var direc_catedral = "Plaza de la Merced 21002 - Huelva";
    var direc_sanpedro = "Plaza de San Pedro 21004 - Huelva";
    var direc_reinavictoria = "Avenida de Alemania, 12 - 21001 - Huelva";
    var direc_parquemoret = "Avenida de Manuel Siurot 21004, Huelva, Spain";
    var direc_parquecelestinomutis = "Calle de Rabida 21810, Palos de la Frontera, Spain";
    var direc_puertohuelva = "Avenida Real Sociedad Colombina Onubense 1 21001, Huelva, Spain";
      
    //Coordenadas geográficas
    var point_monteconquero = new GLatLng(37.260118,-6.948767);
    var point_aeropuerto = new GLatLng(37.426616, -5.894508);
    var point_bus = new GLatLng(37.260016, -6.954303);
    var point_tren = new GLatLng(37.253564, -6.949432);
    var point_informacion = new GLatLng(37.256634, -6.952114);
    var point_palaciocongresos = new GLatLng(37.255405, -6.947222);
    
    function load() {
      if (GBrowserIsCompatible()) {  
      
        //Creamos mapa
        map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl()); 	//Control zoom/span
        map.addControl(new GMapTypeControl());		//Control tipos de mapa
        map.addControl(new GScaleControl());			//Control escala del mapa
        //map.addControl(new GSmallZoomControl());	//Control con botones de "zoom in" y "zoom out"
        //map.addControl(new GOverviewMapControl());//Control con un minimapa de referencia
        map.setCenter(point_monteconquero, 15); 		//Centramos mapa en monteconquero

				//Creamos icono del marcador de monteconquero
 				var icon_monteconquero = new GIcon();
				icon_monteconquero.image = "images/icono_google_monteconquero.png"; 		//imagen principal del icono
				icon_monteconquero.shadow = "images/icono_google_sombra.png"; 					//imagen de la sombra
				icon_monteconquero.shadowSize = new GSize(172, 68);										//tamaño de la sombra
				icon_monteconquero.iconSize = new GSize(126, 51);											//tamaño del icono
				icon_monteconquero.iconAnchor = new GPoint(60, 50);		  							//punto en el que enganchamos el icono al mapa
				icon_monteconquero.infoWindowAnchor = new GPoint(15, 39);							//punto en el que enganchamos la ventana info al mapa
				icon_monteconquero.infoShadowAnchor = new GPoint(72, 39);							//punto en el que enganchamos la sombra al mapa

				//Creamos y añadimos marcador del Hotel
				var marker_monteconquero = new GMarker(point_monteconquero, icon_monteconquero);
				map.addOverlay(marker_monteconquero);
				
				//Añadimos evento click al marcador para abrir ventana de información
				GEvent.addListener(marker_monteconquero, "click", function() {    
							map.openInfoWindowHtml(map.getCenter(), '<table width="200" height="95" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td height="24" colspan="2"><span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #ff9900;">Hotel monteConquero</span></td></tr><tr><td width="75" height="70"><img src="images/img_bocadillo_conquero.jpg" width="70" height="70" /></td><td width="125"><span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #445b89;">Avda. Pablo Rada 10 <br />Huelva, Espa&ntilde;a<br />Tel. 959 285 500</span></td></tr></table>')
						});

        //Panel de rutas
        directionsPanel = document.getElementById("directions");
        gdir = new GDirections(map, directionsPanel);
      }
    }
    
    function setDirections(fromAddress, toAddress, locale) {
      gdir.load("from: " + fromAddress + " to: " + toAddress,
                { "locale": locale });
    }

	function rutaAeropuertoJerez(){ 
    setDirections(direc_monteconquero,direc_aeropuertoJerez,"de");
	}
	function rutaAeropuerto(){ 
    setDirections(direc_monteconquero,direc_aeropuerto,"de");
	}
	function rutaEstacionTren(){ 
    setDirections(direc_monteconquero,direc_tren,"de");
	}
	function rutaEstacionBus(){ 
    setDirections(direc_monteconquero,direc_bus,"de");
	}
	function rutaPuntoInformacionTuristica(){ 
    setDirections(direc_monteconquero,direc_informacion,"de");
	}
	function goPalacioCongresos(){ 
    setDirections(direc_monteconquero,direc_palaciocongresos,"es");
	}
	function rutaDesdeAeropuertoJerez(){ 
    setDirections(direc_aeropuertoJerez,direc_monteconquero,"de");
	}
	function rutaDesdeAeropuerto(){ 
    setDirections(direc_aeropuerto,direc_monteconquero,"de");
	}
	function rutaDesdeEstacionTren(){ 
    setDirections(direc_tren,direc_monteconquero,"de");
	}
	function rutaDesdeEstacionBus(){ 
    setDirections(direc_bus,direc_monteconquero,"de");
  }
	function rutaForoIberoamericano(){ 
    setDirections(direc_monteconquero,direc_foroiberoamericano,"de");
	}
	function rutaMonumentoFe(){ 
    setDirections(direc_monteconquero,direc_monumentofe,"de");
	}
	function rutaMonasterioRabida(){ 
    setDirections(direc_monteconquero,direc_monasteriorabida,"de");
	}
	function rutaMuseoProvincial(){ 
    setDirections(direc_monteconquero,direc_museoprovincial,"de");
	}
	function rutaCatedral(){ 
    setDirections(direc_monteconquero,direc_catedral,"de");
	}
	function rutaSanPedro(){ 
    setDirections(direc_monteconquero,direc_sanpedro,"de");
	}	
	function rutaReinaVictoria(){ 
    setDirections(direc_monteconquero,direc_reinavictoria,"de");
	}
	function rutaParqueMoret(){ 
    setDirections(direc_monteconquero,direc_parquemoret,"de");
	}
	function rutaParqueCelestinoMutis(){ 
    setDirections(direc_monteconquero,direc_parquecelestinomutis,"de");
	}
	function rutaPuertoHuelva(){ 
    setDirections(direc_monteconquero,direc_puertohuelva,"de");
	}
	
