window.addEventListener?window.addEventListener("load",GLoad,false):window.attachEvent("onload",GLoad);
window.addEventListener?window.addEventListener("unload",GUnload(),false):window.attachEvent("unload",GUnload());

function createMarker(point, texto) {
	var marker = new GMarker(point);
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(texto);
	});
	
	return marker;
}

function GLoad() {
	if (GBrowserIsCompatible()) {
		// Cargamos el mapa de Moscardó
        var mapMoscardo = new GMap2(document.getElementById("mapMoscardo"));
		mapMoscardo.view = "hybrid";
		mapMoscardo.addControl(new GSmallMapControl());
		mapMoscardo.addControl(new GMapTypeControl());
		mapMoscardo.setCenter(new GLatLng(40.437850,-3.674830), 16);

		// Marcador del Moscardó
		var moscardoText = "<strong>Gimnasio Moscard&oacute;.</strong></br><br/>Pilar de Zaragoza 93.";
	    var markMoscardo = createMarker(mapMoscardo.getCenter(), moscardoText)
		mapMoscardo.addOverlay(markMoscardo);		
		markMoscardo.openInfoWindowHtml(moscardoText);

		// Marcador Hotel AC
		var hotelACText = "<strong>Hotel AC Avda. de Am&eacute;rica.</strong></br><br/>Calle Cartagena 83.";
        mapMoscardo.addOverlay(createMarker(new GLatLng(40.437802,-3.672717), hotelACText));
		
		// Cargamos el mapa de la Riviera
		var mapRiviera = new GMap2(document.getElementById("mapRiviera"));
		mapRiviera.view = "hybrid";
		mapRiviera.addControl(new GSmallMapControl());
		mapRiviera.addControl(new GMapTypeControl());
		mapRiviera.setCenter(new GLatLng(40.413088,-3.72237), 16);
		
		// Marcador de la Riviera
		var rivieraText = "<strong>Sala La Riviera.</strong></br><br/>Paseo Virgen del Puerto s/n.</br>Tel&eacute;fono: 91 365 24 15.";
		var markRiviera = createMarker(mapRiviera.getCenter(), rivieraText);
		mapRiviera.addOverlay(markRiviera);
		markRiviera.openInfoWindowHtml(rivieraText);
		 
		// Marcador metro
		var metroText = "<strong>Metro Puerta del Angel.</strong></br><br/>Línea 6."
		mapRiviera.addOverlay(createMarker(new GLatLng(40.41379,-3.727305), metroText));		
	}
}