Ajouter un événement onclick au marqueur google.map

Je suis coincé à essayer de comprendre un petit peu de JS 🙁 j'ai une carte google

var myCenter=new google.maps.LatLng(53, -1.33);

function initialize()
{
var mapProp = {
    center:myCenter,
    zoom: 14,
    draggable: false,
    scrollwheel: false,
    mapTypeId:google.maps.MapTypeId.ROADMAP
};

var map=new google.maps.Map(document.getElementById("map-canvas"),mapProp);

var marker=new google.maps.Marker({
    position:myCenter,
    icon:'images/pin.png',
    url: 'http://www.google.com/',
    animation:google.maps.Animation.DROP
});
marker.setMap(map);
}

google.maps.event.addDomListener(window, 'load', initialize);

Mais je n'arrive pas à brancher l'événement onclick pour le marqueur url?

Je sais qu'il a quelque chose à voir avec l'ajout de

google.maps.event.addListener(marker, 'click', function() {window.location.href = marker.url;});

Mais où j'ai jamais mis les causes de la carte ne s'affiche pas ou le marqueur s'affiche pas.

source d'informationauteur Mark