function MM_openBrWindow(theURL,winName,features) { 
	window.open(theURL,winName,features);
}

function showMarker(imaps) {
	GEvent.trigger(gmarkers[imaps],'click');
}

function createMarker(point, msg) {
  var marker = new GMarker(point);
  GEvent.addListener(marker, "click", function() {
	marker.openInfoWindowHtml(msg);
  });
  return marker;
}

var count = 0;
var addresses = new Array();
var gmarkers = new Array();

function showStrutture() {
	if (GBrowserIsCompatible()) {
		
		var map = new GMap2(document.getElementById("map"));		
		map.addControl(new GMapTypeControl());
		map.addControl(new GScaleControl()); 		
		map.addControl(new GSmallMapControl());
		map.enableDoubleClickZoom();
		map.setMapType(G_SATELLITE_MAP); //G_NORMAL_MAP

		map.setCenter(new GLatLng(44.14750947716633 , 9.65474009513855), 15);
		
		map.enableDoubleClickZoom();
		map.setMapType(G_NORMAL_MAP);
		
		var lonmax = 0;
		var latmax = 0;
		var point = null;
		var marker = null;
		var i = 0;
		
		for (i=0; i<count; i++) {				
			banner = addresses[i]["banner"];					
			point = new GLatLng(addresses[i]["latitudine"], addresses[i]["longitudine"]);					
			marker = createMarker(point,banner);
			gmarkers[i] = marker;										
			map.addOverlay(marker);					
			latmax += point.lat()/count;
			lonmax += point.lng()/count;
			map.setCenter(new GLatLng(latmax, lonmax), 15);
		}
	}
}