//Google maps
function load () {
	
	var map = document.getElementById("googleMap");
	
	if (GBrowserIsCompatible()) {

		var gmap = new GMap2(map);
		gmap.addControl( new GSmallMapControl() );
		//gmap.addControl( new GMapTypeControl()) ;
		//gmap.addControl( new GOverviewMapControl(new GSize(100,100)) );		
		gmap.setCenter ( new GLatLng(54.184640, -2.921333), 8);
					

		function formatWindow (input) {				
			var html 	 = "<div class=\"bubble\">";
			html 		+= "<h1>" + input.place + "</h1>";			
			html 		+= "</div>";					
			return html;			
		}			
		
	    function createMarker(input) {		
			var marker = new GMarker(input.point);	
			//required to open bubble on load in conjunction with below
			gmap.addOverlay(marker);
			GEvent.addListener(marker, "click", function() {
			//marker.openInfoWindowHtml( formatWindow(input) );
			window.open('http://www.blenkettwoodlodgepark.co.uk/map.php','newWin','height=480,width=550,resizable=yes,scrollbars=yes,menubar=no,addressbar=no');
		 });
			//opens bubble on load
			//marker.openInfoWindowHtml(formatWindow(input) );
		return marker;
		}
		
		function parseJson (doc) {						
			var jsonData = eval("(" + doc + ")");					
	        for (var i = 0; i < jsonData.markers.length; i++) {
				var marker = createMarker(jsonData.markers[i]);
				gmap.addOverlay(marker);
				}			
			}
			
		GDownloadUrl("points.json", function(data, responseCode) { 
			parseJson(data);
		});
	
	} else {
		alert("Sorry, your browser is not compatible with Google Maps");
	}
}
window.onload = load;
window.onunload = GUnload;
