Buonasera e buone feste a tutti.
Sto utilizzando il codice che segue per mostrare dei markers sulla mappa.

Codice:
var locations = [ [lat, lon, ecc], [lat1, lon1, ecc1], ecc. ]
	var map = new google.maps.Map(document.getElementById('map'), {
		zoom: 14,
		center: new google.maps.LatLng(40.757, 14.015),
		mapTypeId: google.maps.MapTypeId.ROADMAP
	});
	
	var infowindow = new google.maps.InfoWindow();
	var marker, i;
	
	for(i=0; i < locations.length; i++){
		marker = new google.maps.Marker({
			position: new google.maps.LatLng(locations[i][1], locations[i][2]),
			name: locations[i][5],
			map: map
		});

		google.maps.event.addListener(marker, 'click', (function(marker, i){
			return function(){
				infowindow.setContent('#m');
				infowindow.open(map, marker);
			}
		})(marker, i));
	}
Al click di un pulsante ricevo il nome assegnato al marker ( locations[i][0] per intenderci)... come faccio a nascondere tutti i markers tranne questo?