var map;var icon0;var newpoints = new Array(); function addLoadEvent(func) { 	var oldonload = window.onload; 	if (typeof window.onload != 'function'){ 		window.onload = func	} else { 		window.onload = function() {			oldonload();			func();		}	}} addLoadEvent(loadMap);addLoadEvent(addPoints); function loadMap() {	map = new GMap2(document.getElementById("map"));	map.addControl(new GLargeMapControl());	map.addControl(new GMapTypeControl());	map.setCenter(new GLatLng( 53.701954578468325, -1.4667847752571106), 10);	map.setMapType(G_MAP_TYPE); 	icon0 = new GIcon();	icon0.image = "images/map/logo.png";	icon0.shadow = "images/map/logoshadow.png";	icon0.iconSize = new GSize(111, 48);	icon0.shadowSize = new GSize(111, 48);	icon0.iconAnchor = new GPoint(5, 48);	icon0.infoWindowAnchor = new GPoint(9, 2);	icon0.infoShadowAnchor = new GPoint(5, 48);} function addPoints() { 	newpoints[0] = new Array(53.701954578468325, -1.4667847752571106, icon0, 'images/map/logo.png', 'none');  	for(var i = 0; i < newpoints.length; i++) {		var point = new GPoint(newpoints[i][1],newpoints[i][0]);		var popuphtml = newpoints[i][4] ;		var marker = createMarker(point,newpoints[i][2],popuphtml);		map.addOverlay(marker);	}} function createMarker(point, icon, popuphtml) {	var popuphtml = "<div id=\"popup\">" + popuphtml + "<\/div>";	var marker = new GMarker(point, icon);	GEvent.addListener(marker, "", function() {		marker.openInfoWindowHtml(popuphtml);	});	return marker;}