function load() {
	if (GBrowserIsCompatible()) {
		
		// Create our "tiny" marker icon
		var tinyIcon = new GIcon();
		tinyIcon.image = "/sup/img/map_marker.png";
		tinyIcon.shadow = "/sup/img/map_marker_shadow.png";
		tinyIcon.iconSize = new GSize(30, 30);
		tinyIcon.shadowSize = new GSize(22, 20);
		tinyIcon.iconAnchor = new GPoint(6, 20);
		tinyIcon.infoWindowAnchor = new GPoint(5, 1);
		
		// Set up our GMarkerOptions object literal
		markerOptions = { icon:tinyIcon };
		
		// Creates a marker at the given point. Clicking the marker will hide it
		function createMarker(latlng, info_html, map_area) {
			var marker = new GMarker(latlng, markerOptions);
			
			map_area.addControl(new GSmallMapControl());
			map_area.addControl(new GMapTypeControl());	
			
			GEvent.addListener(marker, "click", function() {
				map_area.openInfoWindowHtml(latlng, info_html);
			});
			
			return marker;
		}
		
		
		// Map 1
		var map       = new GMap2(document.getElementById("map_charlotte"));
		var point     = new GLatLng(35.211303, -80.861215);
		var info_html = "\
		 <p>\
			 1930 Camden Road<br />\
			 Suite 2060<br />\
			 Charlotte, NC 28203<br />\
			 <a href=\"http://maps.google.com/maps?q=1930+Camden+Road,+Charlotte,+NC&f=d\">Get Directions</a>\
		 </p>\
		";
		map.setCenter(point, 16);
		map.addOverlay(createMarker(point, info_html, map));
		
		
		// Map 2
		var map2      = new GMap2(document.getElementById("map_boston"));
		var point     = new GLatLng(42.48524,-71.199249);
		var info_html = "\
		 <p>\
			 One Burlington Business Center<br />\
			 67 South Bedford Street<br />\
			 West Lobby, Suite 304W<br />\
			 Burlington, MA 01803<br />\
			 <a href=\"http://maps.google.com/maps?q=67+South+Bedford+Street,+Burlington,+MA&f=d\">Get Directions</a>\
		 </p>\
		";
		map2.setCenter(point, 15);
		map2.addOverlay(createMarker(point, info_html, map2));
	}
}