//<![CDATA[

//Google Maps UK - API2
//Cheshire

if (GBrowserIsCompatible()) {

			function createMarker(point,html) {
				var marker = new GMarker(point,icon); //make sure icon gif is correct or you will nor get an error!
				GEvent.addListener(marker, 'click', function() { marker.openInfoWindowHtml(html); });
				return marker;
				}

			
			function showMarker(marker){ //Show marker and open info window
					//map.clearOverlays(); clears anyway! need to centre though and maybe zoom?
					GEvent.trigger(marker,"click");
					//GEvent.trigger(gmarkers[i], "click");//might have to use array?
					}
			
	
			var map; //cheshire
			map = new GMap2(document.getElementById("map"));
			map.addControl(new GLargeMapControl());
			map.addControl(new GMapTypeControl());
			map.setCenter(new GLatLng(53.158712,-2.666588),11); //better centered on Tarporley
			

			
			//red icon (attractions)
			var icon = new GIcon();
			icon.image = "/maps/mm_20_red.png"; //stick with red they show up best
			icon.shadow = "/maps/mm_20_shadow.png";
			icon.iconSize = new GSize(12, 20);
			icon.shadowSize = new GSize(22, 20);
			icon.iconAnchor = new GPoint(6, 20);
			icon.infoWindowAnchor = new GPoint(5, 1);
			
			
			var point = new GLatLng(53.153977,-2.940259);
  			var southerly = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Chester Southerly Touring Park</b><br>Balderton Lane<br>Marlston-cum-Lache<br>Chester<br>CH4 9LF<br>Tel. 01244 671308</span></p>");
  			map.addOverlay(southerly);

			//Birch Bank Farm
			var point = new GLatLng(53.190158,-2.817972);
  			var Birch = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Birch Bank Farm Camp Site</b><br>Stamford Lane<br>Christleton<br>Chester<br>CH3 7QD<br>Tel. 01244 335233</span>");
  			map.addOverlay(Birch);

			var point = new GLatLng(53.142826,-2.917986);
  			var Casey = createMarker(point,"<span class='v12'><b>Casey's Outdoor Leisure Ltd</b><br>Grosvenor Garden Centre<br>Wrexham Rd<br>Chester<br>CH4 9EB<br>Tel. 01244 682002<br></span>");
  			map.addOverlay(Casey);
		
			var point = new GLatLng(53.176637,-2.827778);
  			var Netherwood = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Netherwood Touring Site</b><br>Netherwood House<br>Whitchurch Rd<br>Chester<br>CH3 6AF<br>Tel. 01244 335583<br></span>");
  			map.addOverlay(Netherwood);

			var point = new GLatLng(53.25807,-2.884694);
  			var Fairoaks = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Chester Fairoaks</b> (Caravan Club Site)<br>Rake Lane<br>Little Stanney<br>Chester<br>CH2 4HS<br>Tel. 01513 551600<br></span>");
  			map.addOverlay(Fairoaks);

			var point = new GLatLng(53.192684,-2.937394);
  			var Deeside = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Deeside Caravan Park</b><br>Ferry Lane (off Sealand Rd)<br>Higher Ferry<br>Chester<br>CH1 6QF<br>Tel. 01244 379055<br></span>");
  			map.addOverlay(Deeside);

			var point = new GLatLng(53.190125,-2.940162);
  			var Thornleigh = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Thornleigh Park Farm</b><br>Ferry Lane<br>Higher Ferry<br>Chester<br>CH1 6QG<br>Tel. 01244 371718<br></span>");
  			map.addOverlay(Thornleigh);
		
			var point = new GLatLng(53.229365,-2.938918);
  			var Astbury = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Astbury Villa</b><br>Parkgate Road<br>Saughall<br>Chester<br>CH1 6JX<br>Tel. 01244 851032<br></span>");
  			map.addOverlay(Astbury);
		
			var point = new GLatLng(53.083006,-2.754993);
  			var Durham = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>The Durham Heifer Public House</b><br>Nantwich Rd<br>Broxton<br>Chester<br>CH3 9JH<br>Tel. 01829 782253<br></span>");
  			map.addOverlay(Durham);
		
			var point = new GLatLng(53.289725,-3.061988);
  			var Raby = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Raby Park Paddock</b><br>Raby Park Road<br>Neston<br>CH64 9FX<br>Tel. 07956 534035<br></span>");
  			map.addOverlay(Raby);

			var point = new GLatLng(53.136847,-2.791421);
  			var Russia = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>The Country Centre</b><br>New Russia Hall<br>Gatesheath<br>Tattenhall<br>CH3 9AH<br>Tel. 01829 770958<br></span>");
  			map.addOverlay(Russia);

			var point = new GLatLng(53.209451,-2.587289);
  			var Acorns = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>The Acorns Caravan Park</b><br>Marton<br>Winsford<br>Cheshire<br>CW7 2QF<br>Tel. 01606 882156<br></span>");
  			map.addOverlay(Acorns);
		
			var point = new GLatLng(53.168772,-2.966588);
  			var Digby = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Digby Farm Caravan Park</b><br>Digby Cottage<br>Bretton Lane<br>Chester<br>CH4 0DX<br>Tel. 01244 660338<br></span>");
  			map.addOverlay(Digby);
		
			var point = new GLatLng(53.092742,-2.817661);
  			var Manor = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Manor Wood Country Caravan Park</b><br>Coddington<br>Chester<br>CH3 9EN<br>Tel. 01829 782990<br></span>");
  			map.addOverlay(Manor);
		
			var point = new GLatLng(53.211099,-2.724988);
  			var Northwood = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Northwood Hall Country Touring Park</b><br>Dog Lane<br>Kelsall<br>Nr Chester<br>CW6 0RP<br>Tel. 01829 752569<br></span>");
  			map.addOverlay(Northwood);

			var point = new GLatLng(53.23012,-2.666443);
  			var delamere = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Delamere Touring Park</b><br>Station Road<br>Delamere<br>Cheshire<br>CW8 2HZ<br>Tel. 01606 889231<br></span>");
  			map.addOverlay(delamere);

			var point = new GLatLng(53.325939,-2.09955);
  			var Adlington = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Adlington Campsite</b><br>Platon Field<br>Off Schoolfold Lane<br>Adlington<br>Cheshire<br>SK10 4PL<br>Tel. 0845 643 0723<br></span>");
  			map.addOverlay(Adlington);

			var point = new GLatLng(53.243951,-2.77210);
  			var windsurfing = createMarker(point,"<img src=\"/camping/camping_and_caravan_site_sm.jpg\" border=\"0\" width=\"166\" height=\"80\" alt=\"Campsite\"><p><span class='v12'><b>Manley Mere Sail Sports</b><br>Manley Lane<br>Frodsham<br>Cheshire<br>WA6 0PE<br>Tel. 01928 740243<br></span>");
  			map.addOverlay(windsurfing);


		
		
			function OpenMarker(){ //called onload in body tag nice! all other code does not work if in onload function! just this

				//next more vars for zoom level and sat?
				get_string = document.location.search;
				Charindex = get_string.indexOf('=');

				if(Charindex != -1){ //found!
						MarkerName = get_string.substr(Charindex+1, get_string.length - Charindex+1); //(start,length)
						//alert(MarkerName);
						varResult = showMarker(eval(MarkerName));
						//alert(typeof MarkerName); //string at the moment want object eval fixed it!
						//alert(varResult);
						//showMarker(Beechwood); //I think this is an object crashes sometimes!
				}else{
					//alert("Not Set or null");
				}

			}



}else{
	alert("Sorry your browser is not compatible with our map");
}



//]]>
