if (GBrowserIsCompatible()) {
	var custommarker = new GIcon(G_DEFAULT_ICON,"http://www.buzzclothes.com/contact/media/img/custommarker.png");
	custommarker.iconSize = new GSize(24,41);
	custommarker.iconAnchor = new GPoint(11,35);
	var gmarkers = [];
	var i=0;

	function myclick(i) {
		GEvent.trigger(gmarkers[i], "click");
	}

	function createMarker(point,markertype,html) {
		if (markertype == "custom") {
			var marker = new GMarker(point, custommarker);
		} else {
			var marker = new GMarker(point);
		}
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml(html);
		});
		gmarkers[i] = marker;
		return marker;
	}

	// Init Map
	var map = new GMap2(document.getElementById("googlemap"));

	// Map Controls
	map.addControl(new GHierarchicalMapTypeControl());
	map.addControl(new GSmallMapControl());

	// Map Center
	map.setCenter(new GLatLng(50.946557,-2.514933), 11);

	// Map Type
	map.setMapType(G_NORMAL_MAP); // the default view
	//map.setMapType(G_SATELLITE_MAP); // showing Google Earth satellite images
	//map.setMapType(G_HYBRID_MAP); // showing a mixture of normal and satellite views

	// === Add the points ===
	var point = new GLatLng(50.946557,-2.514933);
	var html  = '<div style="">';
		html += '	<div style="color:black;font-weight:bold;">';
		html += '		Buzz Casual Clothes';
		html += '	<\/div>';
		html += '	<div style="height:217px;text-align:center;">';
		html += '		<img src="http://www.buzzclothes.com/contact/media/img/shop_v2.jpg" alt="Buzz Casual Clothes Shop Front" width="158" height="217" style="width:158px;height:217px;" />';
		html += '	<\/div>';
		html += '	<div class="address" style="padding:10px 0px;color:#333333;">';
		html += '		<div>South Street</div>';
		html += '		<div>Sherborne</div>';
		html += '		<div>Dorset</div>';
		html += '		<div>DT9 3TD</div>';
		html += '	<\/div>';
		html += '	<div class="numbers" style="color:#333333;">';
		html += '		<div>T: +44 (0) 1935 812201</div>';
		html += '	<\/div>';
		html += '<\/div>';
	var marker = createMarker(point,"custom",html)
	map.addOverlay(marker);
}