function createMarker(point, label) { // Variabile marker var marker = new GMarker(point); // Crea listener per il click sull'oggetto GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(label); }); return marker; } function carico() { if (GBrowserIsCompatible()) { var mappa = new GMap2(document.getElementById("map")); mappa.addControl(new GSmallMapControl()); mappa.addControl(new GMapTypeControl()); mappa.setCenter(new GLatLng(41.882349,5.782619), 4); GDownloadUrl("affiliati.xml", function(dati) { var xml = GXml.parse(dati); var affiliati = xml.documentElement.getElementsByTagName("affiliato"); for (var io = 0; io < affiliati.length; io++) { var regione = affiliati[io].getAttribute("regione"); var indirizzo = affiliati[io].getAttribute("indirizzo"); var provincia = affiliati[io].getAttribute("provincia"); var nome = affiliati[io].getAttribute("ragionesociale"); var citta = affiliati[io].getAttribute("citta"); var latitudine = affiliati[io].getAttribute("latitudine"); var longitudine = affiliati[io].getAttribute("longitudine"); var html = "
"+citta+","+indirizzo+"
titolare: "+nome+"
"+citta+","+indirizzo+"
titolare: "+nome+"