function load(lat, lon) {
  if (GBrowserIsCompatible()) {
	var map = new GMap2(document.getElementById('map'));
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
	geocoder = new GClientGeocoder();
	map.setCenter(new GLatLng(lat, lon), 15);
	
	function createMarker(point, description) {
	  var marker = new GMarker(point);
	  GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml('');
	  });
	  return marker;
	}
	
	map.addOverlay(
		createMarker(new GLatLng(lat, lon))
	);
  }
}

