//<![CDATA[
	
var zoom=new Array();

var map;

function load(stazioneselezionata) {

	//RON
	zoom[1]=8; //Alghero
	zoom[2]=8; //Ancona
	zoom[38]=9; //Cagliari
	zoom[40]=8; //Capo Comino
	zoom[41]=8; //Capo Gallo
	zoom[39]=9; //Capo Linaro
	zoom[3]=10; //Catania
	zoom[4]=8; //Cetraro
	zoom[5]=10; //Crotone
	zoom[6]=8; //La Spezia
	zoom[7]=12; //Mazara del Vallo
	zoom[8]=9; //Monopoli
	zoom[9]=8; //Ortona
	zoom[10]=11; //Ponza
	zoom[37]=8; //Punta della Maestra

	//RMN
	zoom[11]=15; //Ancona
	zoom[12]=14; //Bari
	zoom[13]=15; //Cagliari
	zoom[14]=16; //Carloforte
	zoom[15]=15; //Catania
	zoom[16]=17; //Civitavecchia
	zoom[17]=15; //Crotone
	zoom[18]=16; //Genova
	zoom[19]=17; //Imperia
	zoom[20]=16; //Lampedusa
	zoom[21]=16; //Livorno
	zoom[22]=15; //Messina
	zoom[23]=16; //Napoli
	zoom[24]=15; //Ortona
	zoom[25]=15; //Otranto
	zoom[26]=17; //Palermo
	zoom[27]=15; //Palinuro
	zoom[28]=16; //Porto Empedocle
	zoom[29]=16; //Porto Torres
	zoom[31]=16; //Ravenna
	zoom[30]=15; //Reggio Calabria
	zoom[32]=15; //Salerno
	zoom[33]=14; //Taranto
	zoom[34]=15; //Trieste
	zoom[35]=12; //Venezia
	zoom[36]=16; //Vieste

	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("googlemaps"));

		map.disableDragging();
		
		var request = GXmlHttp.create();
		request.open("GET", "include/getboe.php?stazioneselezionata="+stazioneselezionata, true);
		request.onreadystatechange = function() {
			if (request.readyState == 4) {
				var xmlDoc = request.responseXML;
				var marker = xmlDoc.documentElement.getElementsByTagName("stazione");
				var point = new GLatLng(parseFloat(marker[0].getAttribute("lat_decimale")),
										parseFloat(marker[0].getAttribute("lon_decimale")),false);
				var icon = new GIcon();
				if (marker[0].getAttribute("tipo")=="boa") {
					icon.image = "img/boa.png";
					icon.iconSize = new GSize(26, 25);
					icon.shadowSize = new GSize(54, 53);
					icon.iconAnchor = new GPoint(25, 25);
					icon.infoWindowAnchor = new GPoint(30, 20);
				}
				else {
					icon.image = "img/stazione.png";
					icon.iconSize = new GSize(25, 36);
					icon.shadowSize = new GSize(52, 74);
					icon.iconAnchor = new GPoint(25, 25);
					icon.infoWindowAnchor = new GPoint(30, 20);
				}
				map.setCenter(point, zoom[marker[0].getAttribute("id_stazione")], G_HYBRID_MAP);
				map.addOverlay(new GMarker(point,icon));
			}
		}
		request.send(null);
	}
}
			//]]>

