//<![CDATA[
// Creates a marker at the given point with the given number label
function createMarker(point, number) {
  var marker = new GMarker(point);

  GEvent.addListener(marker, "click", function() {
     if (number==1){
          marker.openInfoWindowHtml("<table border=0><tr><td>Chiesa parrocchiale</td><td><img src='http://www.praugrande.org/uploads/images/thumb_campanile.jpg'></td></tr></table>");
     } else if (number==2) {
          marker.openInfoWindowHtml("<table border=0><tr><td>Torre barbaresca</td><td><img src='http://www.praugrande.org/uploads/images/thumb_torre_antibarbaresca.jpg'></td></tr></table>");
     } else {
          marker.openInfoWindowHtml("<table border=0><tr><td>Centro ippico</td><td><img src='http://www.praugrande.org/uploads/images/thumb_cavalli.jpg'></td></tr></table>");
     }
  });

  return marker;
}

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());

        // centro della mappa
        map.setCenter(new GLatLng(43.856000,7.886038), 13);

        // chiesa parrocchiale
        var point = new GLatLng(43.85400,7.88850);
        map.addOverlay(createMarker(point,1));

        // torre barbaresca
        var point = new GLatLng(43.85067,7.885448);
        map.addOverlay(createMarker(point,2));

        // Centro ippico
        var point = new GLatLng(43.852816,7.880453);
        map.addOverlay(createMarker(point,3));
      }
    }
    //]]>