   function setMarkers(map, info, icon) {
      var image = new google.maps.MarkerImage(icon,
         new google.maps.Size(23, 34),
         new google.maps.Point(0,0),
         new google.maps.Point(12,34));
      for (var i in info) {
         var myLatLng = new google.maps.LatLng(info[i][2], info[i][3]);
         var marker = new google.maps.Marker({ icon:image, position: myLatLng, map: map, title: info[i][0] });
         addListener(map, marker,info[i][0], info[i][1]); 
      }
   }

   function addListener(map, marker, title, info) {
      infowin = new google.maps.InfoWindow();
      google.maps.event.addListener(marker, 'click', function() {infowin.set_content("<p><span class=\"title\">" + title + "</span>" + info + "</p>");infowin.open(map,marker);}); 
   }
