function loadMap() 
{
	if(GBrowserIsCompatible()) 
	{
		if(!document.getElementById('map')) 
		{
			return false;
		} 
		else 
		{
			var point = '';
			var marker = '';
			var map = new GMap(document.getElementById('map'));
			
			map.enableContinuousZoom();
			map.enableDoubleClickZoom();
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			
			var geocoder = new GClientGeocoder();
			var icon = new GIcon();
			
			icon.image = 'http://www.google.com/mapfiles/marker.png';
			icon.shadow = 'http://www.google.com/mapfiles/shadow50.png';
			icon.iconSize = new GSize(20,34);
			icon.shadowSize = new GSize(37,34);
			icon.iconAnchor = new GPoint(4,34);
			icon.infoWindowAnchor = new GPoint(8,3);
			icon.infoShadowAnchor = new GPoint(16, 27);
			
			var address = 
			{
				street: '61 Abergeldie Road',
				city: 'Aberdeen',
				state: 'Aberdeen',
				zip: 'AB10 6ED',
				country: 'United Kingdom',
				infowindow: 'default',
				infowindowtext: '<span style="font: 12px Verdana, Arial, Helvetica, sans-serif; color: #00000;"><strong>Velodays Cycling Holidays</strong>,<br />61 Abergeldie Road,<br />Aberdeen, AB10 6ED, United Kingdom<br/>T: +44 (0) 781 041 0084,<br/>E: info@velodays.com.</span>',
				full: '61 Abergeldie Road Aberdeen AB10 6ED',
				isdefault: true
			};
			
			geocoder.getLatLng(address.full, function(point) 
			{
					point = new GLatLng(57.133025473836,-2.119975090027);	
					map.setCenter(point, 11);
					marker = new GMarker(point, icon);
					
					GEvent.addListener(marker, 'click', function() 
					{
						marker.openInfoWindowHtml(address.infowindowtext);
					});
					
					map.addOverlay(marker);
					marker.openInfoWindowHtml(address.infowindowtext);
			});
			
			return true;
		}
	} 
	else 
	{
		return false;
	}
}
