구글맵에서 마커를 그리고 해당 마커를 클릭할 경우 마커 이미지를 변경하고 싶은데요.
구글맵 버전 3 인데

marker[0] = new google.maps.Marker({
   position: point[i-1],
   icon: image,
   title: point_name[i-1],
   map: map,
   id :  i
  }); 


이런 마커가 있다면

google.maps.event.addListener(marker[0], 'click', function() {
  marker.icon = image_a;  
 });


이런 형식으로 바꾸려는데 잘 안되네요.
조언 부탁드립니다.