var map;
var icon;
var opts = new Object();
var infoTabs = Array();
var marker = Array();

opts.maxWidth = 300; 



function load() {
	if (GBrowserIsCompatible()) {
							
		map = new GMap2(document.getElementById("map"));
		
		map.setCenter(new GLatLng(52.636, -1.1455), 15);
		map.addControl(new GSmallMapControl());
		map.addControl(new GScaleControl());
		//map.addControl(new GOverviewMapControl());
		map.enableContinuousZoom();
		map.enableDoubleClickZoom();
		
		var point = new GLatLng(52.636, -1.1455);
		marker = createMarker(point, '<div><h3 style="margin-top: 0;">Kirby &amp; West</h3><p>Richard III Road<br />Leicester<br />LE3 5QU</p></div>' , icon);
		map.addOverlay(marker);
		
	}
}

function createMarker(point, infoTabs, icon) {
	
	var marker = new GMarker(point, '', icon);

	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(infoTabs, opts);
	});

	return marker;
} 

// arrange for our onload handler to 'listen' for onload events
if (window.attachEvent) {
	window.attachEvent("onload", function() {
	
		//?use setTimeout to make it work
		load();	// Internet Explorer
	});
} else {
	window.addEventListener("load", function() {
		load(); // Firefox and standard browsers
	}, false);
}