//<![CDATA[
// Google Map Maker script v.1.1
// (c) 2006 Richard Stephenson http://www.donkeymagic.co.uk
// Email: donkeymagic@gmail.com
// Documentation available at http://www.donkeymagic.co.uk/googlemap/
var map;
var icon0;
var newpoints = new Array();
 
function addLoadEvent(func) { 
	var oldonload = window.onload; 
	if (typeof window.onload != 'function'){ 
		window.onload = func
	} else { 
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
 
addLoadEvent(loadMap);
addLoadEvent(addPoints);
 
function loadMap() {
	map = new GMap2(document.getElementById("map"));
	map.setCenter(new GLatLng( 40.04443758460856, -2.65869140625), 6);
	map.setMapType(G_MAP_TYPE);
	map.disableDoubleClickZoom();
 	icon0 = new GIcon();
	icon0.image = "http://www.google.com/mapfiles/marker.png";
	icon0.shadow = "http://www.google.com/mapfiles/shadow50.png";
	icon0.iconSize = new GSize(20, 34);
	icon0.shadowSize = new GSize(37, 34);
	icon0.iconAnchor = new GPoint(9, 34);
	icon0.infoWindowAnchor = new GPoint(9, 2);
	icon0.infoShadowAnchor = new GPoint(18, 25);
	
	icon1 = new GIcon();
	icon1.image = "http://www.artifices.net/00podcast/gimkana/imagenes/icono-sombrero.png";
	icon1.iconSize = new GSize(59, 55);
	icon1.iconAnchor = new GPoint(6, 6);
	icon1.infoWindowAnchor = new GPoint(6, 6);
		
	icon2 = new GIcon();
	icon2.image = "http://www.artifices.net/cafeymas/gimkana/imagenes/ayuda.png";
	icon2.iconSize = new GSize(32, 32);
	icon2.iconAnchor = new GPoint(6, 6);
	icon2.infoWindowAnchor = new GPoint(6, 6);
}
 
function addPoints() {
 
	newpoints[0] = new Array(-77.0361328125, 38.90813299596705, icon1, '1washingto', '<div id="popup"><p>Primera letra de la clave: "<strong>L</strong>"<br /><strong>Segunda prueba</strong><br />Maldición! Lo hemos vuelto a perder.<br />He podido hablar con los padres de Karen Allen, pero Indy no les dijo a que que lugar marchaba, pero si que les dejó un papel escrito con tan solo las siguientes palabras:</p><p><strong><em>“GIZEH, 3,141592653589”</em></strong></p></div>'); 
	newpoints[1] = new Array(31.22314453125, 30.050076521698735, icon1, '2Elcairo', '<div id="popup"><p>Segunda letra de la clave: "<strong>D</strong>"<br /><strong>Tercera prueba</strong><br />No va a ser nada fácil localizar a Indiana.<br />El guía de las Pirámides me ha dicho que Indiana le comentó que ahora se iba a visitar al lider de los <strong>Parsis</strong>, e indicó que se alojaría en el <strong>Hotel Oberoi</strong>, de la ciudad donde los Parsis llevan siglos instalados.</p></div>'); 
	newpoints[2] = new Array(85.27587890625, 27.741884632507087, icon1, '3Nepal', '<div id="popup"><p>Cuarta letra de la clave: "<strong>B</strong>"<br /><strong>Quinta prueba</strong><br />Creo que estamos cerca… lo noto…</p><p>En el bar, un tipo curioso me ha comentado que el padre de Indy llevaba muchos años buscando en unas catacumbas de no se donde los restos de un Guerrero del Grial, me parece que en los alrededores de una Biblioteca Nacional, en una ciudad Europea.</p></div>'); 
	newpoints[3] = new Array(72.850341796875, 19.03096327846469, icon1, '4India', '<div id="popup"><p>Tercera letra de la clave: "<strong>F</strong>"<br /><strong>Cuarta prueba</strong><br />Indy se nos ha vuelto a escapar, pero el Jacuzzi del Hotel Oberois estaba realmente bien!</p><p>Ya que estamos por la zona, ¿qué te parece si vamos a tomar una cerveza al bar que tenía la compañera de Indy en el Arca perdida? Seguro que después de un par de cañas lo vemos todo con más claridad :D</p></div>'); 
	newpoints[4] = new Array(13.4033203125, 52.53627304145948, icon1, '5Berlin', '<div id="popup"><p>Sexta letra de la clave: "<strong>J</strong>"<br /><strong>¡Has encontrado a Indiana Jones!</strong><br />Enhorabuena, al final no ha sido tan dificil, ¿verdad?<br />Pon las 6 letras en el orden correcto en la parte superior y participa en el sorteo de la noche de hotel GRATIS!</p></div>'); 
	newpoints[5] = new Array(12.3486328125, 45.44471679159555, icon1, '6Venecia', '<div id="popup"><p>Quinta letra de la clave: "<strong>H</strong>"<br /><strong>Sexta prueba</strong><br />¡Ya tienes 5 de las 6 letras, estás realmente cerca!<br />Encontrarás definitivamente a Indy resolviendo este acertijo:<br /><img withd="150px" height="35px" src="http://www.artifices.net/00podcast/gimkana/imagenes/sexta-prueba.gif" /></p></div>'); 
	newpoints[6] = new Array(2.63671875, 39.605688178320804, icon1, 'InicialMallorca', '<div id="popup"><p><strong>Primera prueba:</strong><br />“Cojo el primer vuelo que salga a <strong>XXXXXX</strong> – STOP.<br />Tengo que volver al almacén donde quedó olvidada el ARCA perdida – STOP.<br />Aprovecharé para visitar la ciudad donde se instaló mi compañera de reparto en “En busca del Arca Perdida”, a la edad de 11 años. – STOP.<br />Firmado: Indiana Jones.”</p><p>Venga, corre! ¿Cuál será esa ciudad <strong>XXXXXX</strong>?</p></div>'); 
	for(var i = 0; i < newpoints.length; i++) {
 
		var point = new GPoint(newpoints[i][0],newpoints[i][1]);
 
		//Add overlay to map 
		var popuphtml = newpoints[i][4] ;
		var marker = createMarker(point,newpoints[i][2],popuphtml);
		map.addOverlay(marker);
	}
}
 
function createMarker(point, icon, popuphtml) {
	var marker = new GMarker(point, icon);
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(popuphtml);
	});
	return marker;
}
 
//]]>
