non mi funziona c'è da dire che poi per es var image1 deve essere richiamato in icon nel marker

es:
codice:
for (i=0; i <= data.test.length; i++) { 
 var image1 =  new google.maps.MarkerImage(
          	 ''+data.test[i].marker+'',
          	 new google.maps.Size(32,37),
          	 new google.maps.Point(0,0),		
          	 new google.maps.Point(16,35)			
          );
		  	
var marker = new google.maps.Marker({
          	position: new google.maps.LatLng(data.test[i].latitude, data.test[i].longitude), 
          	animation: google.maps.Animation.DROP,
                map: map,
                title: data.test[i].nome,
                icon: image1,
                shadow: shadow
            });
}