<!-- GOOGLE MAPS API -->

if (Drupal.jsEnabled) {
  $(document).ready(function () {
    gmap_load();
  });
}

function gmap_load() {
  if (GBrowserIsCompatible()) {



  function createMarker(map, point,info) {
	  var marker = new GMarker(point);
	  map.addOverlay(marker);
	  GEvent.addListener(marker, "click", function() {
  		marker.openInfoWindowHtml(info);
		});
  } 


	function addMap(id, name, lat, long, address) {
		var map = new GMap2(document.getElementById(name));
		var point=new GLatLng(lat, long);
		map.setCenter(point, 14);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		createMarker(map, point, address);
	}
	
		if ( $("div#walthammap").length > 0 ) {addMap(0, 'walthammap', 42.370638, -71.218926, "<address><b>EDC Waltham</b><br />43 Foundry Ave.<br />Waltham, MA 02453-8313<br />Phone: 617 969-7100</address>");}
	if ( $("div#newtonmap").length > 0 ) {addMap(0, 'newtonmap', 42.363263, -71.201397, "<address><b>EDC Newton</b><br />55 Chapel Street<br />Newton, MA 02458-1060<br />Phone: 617 969-7100</address>");}
	if ( $("div#nymap").length > 0 ) {addMap(1, 'nymap', 40.731073, -74.008182, "<address><b>EDC New York</b><br />96 Morton Street<br />New York, NY 10014<br />Phone: (212) 807-4200</address>");}
	if ( $("div#dcmap").length > 0 ) {addMap(2, 'dcmap', 38.903182,-77.059624, "<address><b>EDC Washington</b><br />1025 Thomas Jefferson Street NW<br />Washington, DC 20007<br />Phone: (202) 572-3700</address>");}
	
	}
}


