//<![CDATA[

    var map;
    var bounds;
    function load() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(40.6946965,-73.990089), 11);
        var bounds = new GLatLngBounds( 
                        new GLatLng(40.650000, -74.000000), new GLatLng(40.700000, -73.700000));
        plotPoints();
        map.setZoom(map.getBoundsZoomLevel(bounds));
      }
    }

var icon = new GIcon();
icon.image = "/images/map_star.png";
icon.iconSize = new GSize(35, 35);
icon.iconAnchor = new GPoint(15, 15);
icon.infoWindowAnchor = new GPoint(16, 16);

    var gmarkers = [];
    var htmls = [];

    // handle clicks from the listing:
    function click(i){
        gmarkers[i].openInfoWindowHtml(htmls[i]);
    }

    // set up a new marker
    function addMarker(lat, lon, html){
        var marker = new GMarker(new GLatLng(lat, lon));
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        gmarkers.push(marker);
        htmls.push(html);
        return marker;
    }

    function plotPoints(){
        
            // add the points    
            var marker = addMarker(40.660762, -73.980078,"<b>Prospect Park Entrance</b><br>Prospect Park West at 9th Street<br>Brooklyn, NY 11215",icon);
            map.addOverlay(marker);
        
            // add the points    
            var marker = addMarker(40.728631, -74.000100,"<b>Le Poisson Rouge</b><br>158 Bleecker St<br>New York, NY 10012",icon);
            map.addOverlay(marker);
                
    }
//]]>

