<!--
    var gmarkers = new Array();;
	var map;
	
	function createMarker(point,html,type) {
		var icon = createIcon(type);
	    var marker = new GMarker(point,icon);
    	GEvent.addListener(marker, "click", function() {
			var output = "<div id=\"gbubble\">" + html + "</div>";
		    marker.openInfoWindowHtml(output);
    	});
      	return marker;
	}

	function createIcon(type){
		var icon = new GIcon();
		if (type == 0) {
			icon.image = "images/leisure_map_pin.png";
			//icon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/yellow-dot.png";
		} else if (type == 1) {
			icon.image = "images/transport_map_pin.png";
			//icon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/red-dot.png";
		} else if (type == 2) {
			icon.image = "images/househld_map_pin.png";
			//icon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png";				
		} else {
			icon.image = "images/misc_map_pin.png";
			//icon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/pink-dot.png";
		}
		icon.shadow = "images/map_shadow.png";
		icon.iconSize = new GSize(25, 40);
		icon.shadowSize = new GSize(33, 27);
		icon.iconAnchor = new GPoint(14, 40);
		icon.infoWindowAnchor = new GPoint(5, 1);
		return icon;
	}

	function load() {
		
		if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById("map"));
			map.setCenter(new GLatLng(53.3,-2.2), 6);
			map.addControl(new GLargeMapControl());
			map.addControl(new GMapTypeControl());

			var inventor = new GLatLng(53.460664,-2.944336);
			var Details = "<strong>Address:</strong><br />Liverpool<br /><br/>In 1901 Frank Hornby invented <div id=\"invention\">Meccano&reg;</div>";
			var Marker = createMarker(inventor,Details,0);
			map.addOverlay(Marker);
		    gmarkers[0] = Marker;
			gmarkers[0].type = 0;

			inventor = new GLatLng(55.001841,-1.596451);
			var Details = "<strong>Address:</strong><br />Newcastle upon Tyne<br /><br/>In 1854 William Boutland Wilkinson invented reinforced <div id=\"invention\">concrete</div><br /><br /><a href=\"/business-devagencies.htm#ne\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,3);
			map.addOverlay(Marker);
		    gmarkers[1] = Marker;
			gmarkers[1].type = 3;
			
			inventor = new GLatLng(55.001841,-1.5);
			var Details = "<strong>Address:</strong><br />Newcastle upon Tyne<br /><br />In 1884 John Henry Holmes invented the <div id=\"invention\">electric switch</div><br /><br /><a href=\"/business-devagencies.htm#ne\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,3);
			map.addOverlay(Marker);
		    gmarkers[2] = Marker;
			gmarkers[2].type = 3;

			inventor = new GLatLng(53.849286,-1.515427);
			var Details = "<strong>Address:</strong><br />Leeds<br /><br />In 1899 James Henry Atkinson invented the <div id=\"invention\">mousetrap</div> [the common flat-bed type with a spring actuated neck breaker]<br /><br /><a href=\"/business-devagencies.htm#yorkshire\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,2);
			map.addOverlay(Marker);
		    gmarkers[3] = Marker;
			gmarkers[3].type = 2;

			inventor = new GLatLng(53.432856,-1.430969);
			var Details = "<strong>Address:</strong><br />Sheffield<br /><br/>In 1852 Samuel Fox invented the <div id=\"invention\">umbrella frame</div><br /><br /><a href=\"/business-devagencies.htm#yorkshire\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,2);
			map.addOverlay(Marker);
		    gmarkers[4] = Marker;
			gmarkers[4].type = 2;

			inventor = new GLatLng(52.534185,-1.860123);
			var Details = "<strong>Address:</strong><br />Birmingham<br /><br />In 1902 Frederick Lanchester invented the <div id=\"invention\">disc brakes</div><br /><br /><a href=\"/business-devagencies.htm#wm\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,1);
			map.addOverlay(Marker);
		    gmarkers[5] = Marker;
			gmarkers[5].type = 1;

			inventor = new GLatLng(52.659934,-1.112709);
			var Details = "<strong>Address:</strong><br />Leicester<br /><br />In 1905 William Taylor invented the <div id=\"invention\">dimpled golf ball</div><br /><br /><a href=\"/business-devagencies.htm#em\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,0);
			map.addOverlay(Marker);
		    gmarkers[6] = Marker;
			gmarkers[6].type = 0;

			inventor = new GLatLng(52.22822,0.147972);
			var Details = "<strong>Address:</strong><br />Cambridge<br /><br />In 1992 <div id=\"invention\">Iris recognition by scanning</div> was invented by James Daugman<br /><br /><a href=\"/business-devagencies.htm#ee\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,3);
			map.addOverlay(Marker);
		    gmarkers[7] = Marker;
			gmarkers[7].type = 3;

			inventor = new GLatLng(52.148553,-0.459709);
			var Details = "<strong>Address:</strong><br />Bedford<br /><br />In 1935 Josef Tatalay invented <div id=\"invention\">foam rubber</div><br /><br /><a href=\"/business-devagencies.htm#ee\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,3);
			map.addOverlay(Marker);
		    gmarkers[8] = Marker;
			gmarkers[8].type = 3;

			inventor = new GLatLng(50.240398,-5.284081);
			var Details = "<strong>Address:</strong><br />Camborne<br /><br/>In 1802, Richard Trevethick & Andrew Vivian invented the <div id=\"invention\">steam locomotive</div><br /><br /><a href=\"/business-devagencies.htm#sw\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,1);
			map.addOverlay(Marker);
		    gmarkers[9] = Marker;
			gmarkers[9].type = 1;

			inventor = new GLatLng(51.50746,-2.558441);
			var Details = "<strong>Address:</strong><br />Bristol<br /><br/>In 1811 Sarah Guppy invented the <div id=\"invention\">suspension bridge</div><br /><br /><a href=\"/business-devagencies.htm#sw\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,1);
			map.addOverlay(Marker);
		    gmarkers[10] = Marker;
			gmarkers[10].type = 1;

			inventor = new GLatLng(51.50746,-2.5);
			var Details = "<strong>Address:</strong><br />Bristol<br /><br />In 1730, Walter Churchman invented the <div id=\"invention\">manufacture of chocolate</div><br /><br /><a href=\"/business-devagencies.htm#sw\">More about entrepreneurship in this area</a>"
			var Marker = createMarker(inventor,Details,0);
			map.addOverlay(Marker);
		    gmarkers[11] = Marker;
			gmarkers[11].type = 0;

			inventor = new GLatLng(50.825457,-1.074257);
			var Details = "<strong>Address:</strong><br />Portsmouth<br /><br />In 1818 Jeremiah Chubb invented <div id=\"invention\">Chubb&reg; lock</div><br /><br /><a href=\"/business-devagencies.htm#see\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,2);
			map.addOverlay(Marker);
		    gmarkers[12] = Marker;
			gmarkers[12].type = 2;

			inventor = new GLatLng(51.604372,-0.059052);
			var Details = "<strong>Address:</strong><br />London<br /><br/>In 1845 Stephen Perry invented <div id=\"invention\">rubber bands</div><br /><br /><a href=\"/business-devagencies.htm#london\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,0);
			map.addOverlay(Marker);
		    gmarkers[13] = Marker;
			gmarkers[13].type = 0;

			inventor = new GLatLng(51.604372,-0.0090);
			var Details = "<strong>Address:</strong><br />London<br /><br/>In 1847 London confectioner Tom Smith invented <div id=\"invention\">Christmas Crackers</div><br /><br /><a href=\"/business-devagencies.htm#london\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,0);
			map.addOverlay(Marker);
		    gmarkers[14] = Marker;
			gmarkers[14].type = 0;

			inventor = new GLatLng(51.42,-3.19);
			var Details = "<strong>Address:</strong><br />Glamorganshire<br /><br/>In 1898 Dr. Stableford invented <div id=\"invention\">Golf's Stableford System</div> in Glamorganshire Golf Club in South Wales<br /><br /><a href=\"/business-devagencies.htm#wales\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,0);
			map.addOverlay(Marker);
		    gmarkers[15] = Marker;
			gmarkers[15].type = 0;
									
			inventor = new GLatLng(54.597269,-5.930109);
			var Details = "<strong>Address:</strong><br />Belfast<br /><br />In 1888 John Boyd Dunlop invented the <div id=\"invention\">pneumatic tyres</div><br /><br /><a href=\"/business-devagencies.htm#ni\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,1);
			map.addOverlay(Marker);
		    gmarkers[16] = Marker;
			gmarkers[16].type = 1;

			inventor = new GLatLng(55.997229,-3.153763);
			var Details = "<strong>Address:</strong><br />Edinburgh<br /><br />In 1816 Rev. Robert Stirling invented the <div id=\"invention\">Stirling engine</div><br /><br /><a href=\"/business-devagencies.htm#scotland\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,1);
			map.addOverlay(Marker);
		    gmarkers[17] = Marker;
			gmarkers[17].type = 1;

			inventor = new GLatLng(56.01081,-4.72867);
			var Details = "<strong>Address:</strong><br />Helensburgh<br /><br />In 1924 John Logie Baird invented the <div id=\"invention\">television [mechanical version only]</div><br /><br /><a href=\"/business-devagencies.htm#scotland\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,0);
			map.addOverlay(Marker);
		    gmarkers[18] = Marker;
			gmarkers[18].type = 0;

			inventor = new GLatLng(55.621793,-4.490833);
			var Details = "<strong>Address:</strong><br />Kilmarnock <br /><br />In 1889 William Murchland invented the <div id=\"invention\">milking machine</div><br /><br /></div><a href=\"/business-devagencies.htm#scotland\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,3);
			map.addOverlay(Marker);
		    gmarkers[19] = Marker;
			gmarkers[19].type = 3;

			inventor = new GLatLng(55.997229,-3.3);
			var Details = "<strong>Address:</strong><br />Edinburgh<br /><br />In 1817 David Brewster invented the <div id=\"invention\">kaleidoscope</div><br /><br /><a href=\"/business-devagencies.htm#scotland\">More about entrepreneurship in this area</a>";
			var Marker = createMarker(inventor,Details,3);
			map.addOverlay(Marker);
		    gmarkers[20] = Marker;
			gmarkers[20].type = 3;
		}
	}

	function editMarkers(itemType) {
		for (var i=0; i<gmarkers.length; i++) {
			if (gmarkers[i].type == itemType) {
				if (document.getElementById("checkbox" + itemType).checked == true) {
					map.addOverlay(gmarkers[i]);
				} else {
					map.removeOverlay(gmarkers[i]);
				}
			}
		}
	}
	
	function addEvent( obj, type, fn ) {
	  if ( obj.attachEvent ) {

    	obj['e'+type+fn] = fn;
    	obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
    	obj.attachEvent( 'on'+type, obj[type+fn] );
  	  } else {
		
		   	obj.addEventListener( type, fn, false );
		}
	}

	function attachEvents() {
		addEvent(document.getElementById('checkbox0'), 'click', function(){editMarkers(0)});
		addEvent(document.getElementById('checkbox1'), 'click', function(){editMarkers(1)});
		addEvent(document.getElementById('checkbox2'), 'click', function(){editMarkers(2)});
		addEvent(document.getElementById('checkbox3'), 'click', function(){editMarkers(3)});
		addEvent(window, 'unload', GUnload);
		load();
	}

	addEvent(window, 'load', attachEvents);
	
//-->

