function load() {
	if (GBrowserIsCompatible()) {
		var map_location = new GMap2(document.getElementById("map_location"));
		map_location.addControl(new GSmallMapControl());
		map_location.addControl(new GMapTypeControl());
		map_location.addControl(new GOverviewMapControl());
		map_location.setCenter(new GLatLng(50.807897, -1.921039), 14);
		
		map_location.addOverlay(createMarker(new GLatLng(50.807897, -1.921039), '<p>Groves Car Consultancy</p>'));	
	}
}

// Creates a marker at the given point with the given label and icon
function createMarker(point, label, icon) {
  var marker = new GMarker(point, icon);
  GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(label);
  });
  return marker;
}