L'API Google Maps v3 marqueur sur cliquez avec infowindow

J'ai un problème avec l'infowindow. J'ai créer un marqueur lorsque je clique sur une carte, mais je veux montrer l'infowindow trop. Ce code ne fonctionne pas avec cette partie:

google.maps.event.addListener(marker, 'click', function() {
    infowindow.open(map, marker);
});

Voici le code ci-dessous.. Merci pour l'aide

var pridat;
var map;

function initialize() {
    var locc = new google.maps.LatLng(49.938682,17.903331);
    var mapOptions = {
        zoom: 14,
        center: locc,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    }

    map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
    directionsDisplay.setMap(map);

    var contentwindow = '<div>your point</div>'
    var infowindow = new google.maps.InfoWindow({
        content: contentwindow
    });

    //IF I REMOVE THIS PART -> IT WORKS, BUT WITHOUT INFOWINDOW
    google.maps.event.addListener(marker, 'click', function(){
        infowindow.open(map, marker);
    });
    //END OF PART

    google.maps.event.addListener(map, 'rightclick', function(event) {
        placeMarker(event.latLng);
    });
}

function placeMarker(location) {
    if (marker) {
        marker.setPosition(location);
    } else {
        marker = new google.maps.Marker({
            position: location,
            map: map,
            title: 'My point',
            draggable: true,
        });
    }
}
InformationsquelleAutor Raold | 2013-08-12