Código Javascript:
Ver original
function show_position(Lat, Lng){ var pos=new google.maps.LatLng(Lat, Lng); map.setCenter(pos); marker.setPosition(pos); google.maps.event.addListener(marker, 'click', function() { window.open("http://maps.google.com/maps?f=q&q=" + Lat + "," + Lng + "&t=h"); }); }
a como se encuentra la función cada vez que hago clic en la marca me abre mas de una ventana , dependiendo las veces que llame a la función
que debería utilizar en ves de google.maps.event.addListener()