    
    function initialize(lat, long, zoom) { 
      if (GBrowserIsCompatible()) { 
        var map = new GMap2(document.getElementById("map_canvas")); 
		var center = new GLatLng(lat, long);
        map.setCenter(center, zoom); 
        map.setUIToDefault(); 
		
// Define the createMarker function: 

    function createMarker(latlng, myHtml) {
      var marker = new GMarker(latlng);

      GEvent.addListener(marker,"click", function() {
        map.openInfoWindowHtml(latlng, myHtml);
      });
      return marker;
	}
    
// Use the createMarker function:	

// ====================  M A I N E  ==========================
	
    var latlng = new GLatLng(44.087354, -69.617497);
	var text = "Alna Meetinghouse (1789)<br>Alna, Maine<br><br>Click for Details:<br><a href=\"mh_alna.shtml\">Alna Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
		
	var latlng = new GLatLng(43.799867, -69.987078);
	var text = "Harpswell Meeting House (1757)<br>Harpswell, Maine<br><br>Click for Details:<br><a href=\"mh_harpswell.shtml\">Harpswell Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(43.914763, -69.52819);
	var text = "Harrington Meeting House (1775)<br>Pemaquid, Maine<br><br>Click for Details:<br><a href=\"mh_harrington.shtml\">Harrington Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(43.98481, -69.541976);
	var text = "Old Walpole Meetinghouse (1772)<br>South Bristol, Maine<br><br>Click for Details:<br><a href=\"mh_walpole.shtml\">Walpole Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(44.089897, -69.388618);
	var text = "Old German Meetinghouse (1772)<br>Waldoboro, Maine<br><br>Click for Details:<br><a href=\"mh_waldoboro.shtml\">Waldoboro Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
// ====================  N E W  H A M P S H I R E  ==========================

var latlng = new GLatLng(43.665353, -72.043045);
	var text = "Canaan Meeting House (1793)<br>Canaan, New Hampshire<br><br>Click for Details:<br><a href=\"mh_canaan.shtml\">Canaan Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(43.466602, -72.385048);
	var text = "Trinity Church (1793)<br>Cornish, New Hampshire<br><br>Click for Details:<br><a href=\"mh_cornish.shtml\">Trinity Cornish Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.937376, -71.118531);
	var text = "Olde Meeting House (1755)<br>Danville, New Hampshire<br><br>Click for Details:<br><a href=\"mh_danville.shtml\">Danville Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.983192, -71.128101);
	var text = "Fremont Meeting House (1800)<br>Fremont, New Hampshire<br><br>Click for Details:<br><a href=\"mh_fremont.shtml\">Fremont Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.875355, -71.17943);
	var text = "Old Meeting House (1745)<br>Hampstead, New Hampshire<br><br>Click for Details:<br><a href=\"mh_hampstead.shtml\">Hampstead Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(43.756856, -71.669703);
	var text = "Old Trinity Church (1797)<br>Holderness, New Hampshire<br><br>Click for Details:<br><a href=\"mh_holderness.shtml\">Holderness Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.828567, -72.056724);
	var text = "Jaffrey Meeting House (1775)<br>Jaffrey, New Hampshire<br><br>Click for Details:<br><a href=\"mh_jaffrey.shtml\">Jaffrey Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(43.166922, -72.379534);
	var text = "Langdon Meeting House & Town Hall (1801)<br>Langdon, New Hampshire<br><br>Click for Details:<br><a href=\"mh_langdon.shtml\">Langdon Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(43.238942, -72.209964);
	var text = "Lempster Meetinghouse (1794)<br>Lempster, New Hampshire<br><br>Click for Details:<br><a href=\"mh_lempster.shtml\">Lempster Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.93283, -71.185623);
	var text = "Old Meeting House (1773)<br>Sandown, New Hampshire<br><br>Click for Details:<br><a href=\"mh_sandown.shtml\">Sandown Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.976421, -70.6139);
	var text = "Gosport Chapel (1800)<br>Star Island, New Hampshire<br><br>Click for Details:<br><a href=\"mh_gosport.shtml\">Gosport Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(43.330204, -71.717001);
	var text = "Webster Meetinghouse (1757)<br>Webster, New Hampshire<br><br>Click for Details:<br><a href=\"mh_webster.shtml\">Webster Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
// ====================  V E R M O N T  ==========================

	var latlng = new GLatLng(43.187757, -72.486216);
	var text = "Rockingham Meetinghouse (1787)<br>Rockingham, Vermont<br><br>Click for Details:<br><a href=\"mh_rockingham.shtml\">Rockingham Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
// ====================  M A S S A C H U S E T T S  ==========================

	var latlng = new GLatLng(42.850554, -70.910587);
	var text = "Rocky Hill Meeting House (1785)<br>Amesbury, Massachusetts<br><br>Click for Details:<br><a href=\"mh_rocky_hill.shtml\">Rocky Hill Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.357028, -71.058461);
	var text = "Old South Meeting House (1729)<br>Boston, Massachusetts<br><br>Click for Details:<br><a href=\"mh_old_south.shtml\">Old South Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.24308, -70.80332);
	var text = "First Parish Meeting House (1747)<br>Cohasset, Massachusetts<br><br>Click for Details:<br><a href=\"mh_cohasset.shtml\">Cohasset Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.241251, -70.886927);
	var text = "Old Ship Meetinghouse (1681)<br>Hingham, Massachusetts<br><br>Click for Details:<br><a href=\"mh_hingham.shtml\">Old Ship Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(42.045427, -71.57872);
	var text = "Chestnut Hill Meeting House (1769)<br>Millville, Massachusetts<br><br>Click for Details:<br><a href=\"mh_millville.shtml\">Chestnut Hill Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
		
	var latlng = new GLatLng(42.392514, -72.403995);
	var text = "Pelham Town Hall (1743)<br>Pelham, Massachusetts<br><br>Click for Details:<br><a href=\"mh_pelham.shtml\">Pelham Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
		var latlng = new GLatLng(42.104545, -70.80383);
	var text = "Friends Meeting House (1706)<br>Pembroke, Massachusetts<br><br>Click for Details:<br><a href=\"mh_pembroke.shtml\">Pembroke Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
		var latlng = new GLatLng(41.698465, -70.383938);
	var text = "West Parish Meetinghouse (1717)<br>West Barnstable, Massachusetts<br><br>Click for Details:<br><a href=\"mh_west_barnstable.shtml\">West Barnstable Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
// ====================  C O N N E C T I C U T  ==========================

	var latlng = new GLatLng(41.787553, -71.950056);
	var text = "Brooklyn Meeting House (1771)<br>Brooklyn, Connecticut<br><br>Click for Details:<br><a href=\"mh_brooklyn.shtml\">Brooklyn Meeting House Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(41.800127, -71.924124);
	var text = "Old Trinity Church (1771)<br>Brooklyn, Connecticut<br><br>Click for Details:<br><a href=\"mh_trinity_brooklyn.shtml\">Trinity Brooklyn Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
// ====================  R H O D E  I S L A N D  ==========================

	var latlng = new GLatLng(41.783075, -71.720665);
	var text = "Foster Town House (1796)<br>Foster, Rhode Island<br><br>Click for Details:<br><a href=\"mh_foster.shtml\">Foster Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	var latlng = new GLatLng(41.573149, -71.449475);
	var text = "Old Narragansett Church (1707)<br>Wickford, Rhode Island<br><br>Click for Details:<br><a href=\"mh_wickford.shtml\">Wickford Web Page</a>";
	map.addOverlay(createMarker(latlng, text));
	
	
      } 
    } 
    



