window.addEvent('domready', function() {

	// Get the map container.
	var mapContainer = new Element('div', {
		id : 'google_map'
	}).inject('content', 'bottom');
	
	// Set the initial marker position.
	var markerPosition = new google.maps.LatLng(51.521862, -0.109702);
	var mapCentre = markerPosition;
	
	// Create the map.
	var map = new google.maps.Map(
		mapContainer,
		{
			zoom: 13,
			center: mapCentre,
			mapTypeId: google.maps.MapTypeId.ROADMAP
		}
	);
	
	// Add the marker.
	var marker = new google.maps.Marker({
		position : markerPosition, 
		map : map
	});
});