addLoadEvent(Mappadele);
//addResizeEvent(Mappa);
//addUnLoadEvent(GUnload);
window.onunload= GUnload;

var icon_dele;
var gmarkers_dele;
var info_dele;

function Mappadele(){
	
	if (GBrowserIsCompatible()) {		
		var map_dele = new GMap2(document.getElementById("mappadele"));
		map_dele.addControl(new GSmallMapControl()); 
		//map.addControl(new GOverviewMapControl());
		map_dele.addControl(new GMapTypeControl());
		//map_dele.setCenter(new GLatLng(45.070603,7.686710),5);
		map_dele.setCenter(new GLatLng(45.070603,7.686710),7);		
		
		
		map_dele.enableDoubleClickZoom();
		//map_dele.enableScrollWheelZoom();
		
		// === dimensioni icone ===
			var iconCat_dele = new GIcon();
			iconCat_dele.shadow = "./fileadmin/torino/img/icone/delegazioni/ombra.png";
			iconCat_dele.iconSize = new GSize(23, 42);
			iconCat_dele.shadowSize = new GSize(34, 42);
			iconCat_dele.iconAnchor = new GPoint(11, 42);
			iconCat_dele.infoWindowAnchor = new GPoint(13, 1);	
	
	
		gmarkers_dele = [];
		bounds = [];
		info_dele = [];
		var i = 0;
	
			
			function createMarker_dele(point,nome,html,tele,idd) {

		iconCat_dele.image = "./fileadmin/torino/img/icone/delegazioni/"+iconaCategoria_dele+".png";

				var marker_dele = new GMarker(point, iconCat_dele);
					GEvent.addListener(marker_dele, "click", function() {
					marker_dele.openInfoWindowHtml('<div class="padMappa"><p><strong>'+nome+'</strong><br />'+html+'<br /><a href="index.php?id=145&delegazione='+idd+'">Dettaglio</a></p></div>');	
					});
				gmarkers_dele[i] = marker_dele;
				info_dele[i] = '<div class="padMappa"><p><strong>'+nome+'</strong><br />'+html+'<br /><a href="index.php?id=145&delegazione='+idd+'">Dettaglio</a></p></div>';
				i++;
				return marker_dele;
			}
	
			var bounds = new GLatLngBounds();
			var newpoints = arraypunti_dele();
		
		
			for (var k = 0; k < newpoints.length; k++) {
				var lat = newpoints[k][0];
				var lng = newpoints[k][1];
				var point = new GLatLng(lat,lng);
				var nome = newpoints[k][2];
				var html = newpoints[k][3];
				var idd = newpoints[k][4];
				var iconaCategoria_dele = newpoints[k][5];				
				var tele = newpoints[k][5];
				var marker_dele = createMarker_dele(point,nome,html,tele,idd,iconaCategoria_dele);
				map_dele.addOverlay(marker_dele);
				bounds.extend(point);
			}
			
			map_dele.setCenter(bounds.getCenter(),map_dele.getBoundsZoomLevel(bounds)); 
	
	} 

	else {
     
	 alert("La mappa che stai tentando di visionare non è compatibile con il tuo browser!");
	
	}

}
	
function myclick_dele(i) {
	gmarkers_dele[i].openInfoWindowHtml(info_dele[i]);
	window.location.href="#top";
}