			$(function(){//google maps code for where to buy page
			
		
		
			
			if (GBrowserIsCompatible()) { // if the browser is compatible with Google Maps
   CreateMap();

  }
else {alert("Your browser is not compatible with Google Maps. Please download Firefox...");}
			
			
	

		
	function CreateMap(){
			var googleMarkerPoints = [];
			
					var markers = [];
					
					
					
					for (i=0; i <=3; i++)
					markers[i]=new Array(20);
					markers[1][0] =[];
						
		
			var i = 0;

			
			
			
			
				// create the map
			var map1 = new GMap2(document.getElementById("map1"));
			map1.setCenter(new GLatLng(51.517082,-0.134228), 16);
			map1.addControl(new GSmallZoomControl());	
			
			// create the map
			var map2 = new GMap2(document.getElementById("map2"));
			map2.setCenter(new GLatLng(51.516915,-0.134218), 16);
			map2.addControl(new GSmallZoomControl());
			
			var map3 = new GMap2(document.getElementById("map3"));
			map3.setCenter(new GLatLng(51.493756,-0.165975), 16);
			map3.addControl(new GSmallZoomControl());
			function AddMarker(map, index, latitude, longitude) {
    			googleMarkerPoints[index] = new GLatLng(latitude, longitude);
    			var marker = new GMarker(googleMarkerPoints[index]);
				map.addOverlay(marker);
				markers[index] = marker;
				
				}
			
	
	
			
						
			
AddMarker(map1, '1a', 51.517082,-0.134228); //retail
AddMarker(map1, '11a', 51.44048387708821,0.27156695723532);

AddMarker(map1, '2a', 51.540777,-0.152006);

AddMarker(map1, '3a', 51.550071,-0.164924);
AddMarker(map1, '4a', 51.443269,-0.151974);
AddMarker(map1, '5a', 51.478931,-0.187594);
AddMarker(map1, '6a', 51.514151, -0.126557);
AddMarker(map1, '7a', 51.505257,-0.091251);
AddMarker(map1, '8a', 51.517236,-0.134218);
AddMarker(map1, '9a', 51.537249,-0.044212);

AddMarker(map1, '12a', 51.462312,-0.16767);
AddMarker(map1, '13a', 50.825304,-0.156052);

AddMarker(map1, '1b', 51.51896, -0.07667); //delis
AddMarker(map1, '2b', 51.478931,-0.187594);
AddMarker(map1, '3b', 51.540777,-0.152006);
//AddMarker(map1, '4b', 51.550071,-0.164924);
//AddMarker(map1, '5b', 51.443269,-0.151974);
AddMarker(map1, '6b', 51.512782,-0.136675);


AddMarker(map3,  '1c', 51.493756,-0.165975); //restaurants 

AddMarker(map3, '2c', 51.508823,-0.143058);
AddMarker(map3, '3c', 51.514064,-0.085112);
AddMarker(map3, '4c', 51.48026,-0.188763);
AddMarker(map3, '5c', 51.516087,-0.073793);
AddMarker(map3, '6c', 51.51542,-0.144024);
AddMarker(map3, '7c', 51.509911,-0.13793);
AddMarker(map3, '8c', 51.528517,-0.090423);
AddMarker(map3, '9c', 51.54081,-0.157735);
AddMarker(map3, '10c', 51.516968,-0.17252);

AddMarker(map3, '11c', 51.507191,-0.139557);
AddMarker(map3, '12c', 51.519732,-0.076847);
AddMarker(map3, '13c', 51.505722,-0.116805);
AddMarker(map3, '14c', 51.518308,-0.156184);
AddMarker(map3, '15c', 51.528597,-0.090433);
AddMarker(map3, '16c', 51.753874,-1.260572);
AddMarker(map3, '17c', 51.383801,-2.360988);
AddMarker(map3, '18c', 51.407331,-0.307521);
AddMarker(map3, '19c', 51.502178,-0.156062);
AddMarker(map3, '20c', 51.51234,-0.151266);
AddMarker(map3, '21c', 51.506971,-0.147246);
AddMarker(map3, '22c', 51.521386,-0.21756);
AddMarker(map3, '23c', 51.521386,-0.21756);
AddMarker(map3, '24c', 51.479118,-0.168797);
AddMarker(map3, '25c', 51.534764,-0.103898);
AddMarker(map3, '26c', 51.482265,-0.197625);
AddMarker(map3, '27c', 51.536072,-0.146363);

			
			function SelectMarker(map, index){
				map.panTo(googleMarkerPoints[index]);
}
	
	$('.address_list a:not(.waitrose)').click (function(){ // select the clicked link
				 var $thisa = $(this);
				 //var link = $this.text();
				  //$('#message').text(link);
				
				$('.address_list a').removeClass();
				$thisa.addClass('selected');
			var n = $(this).attr('rel'); //get the marker number
			//var x = $(this).parent().parent().attr("title"); //get the map no from parent div
				
				
			//if (x == "map1") {
				SelectMarker(map1, n);
				$('#map1').show();
				
				return false;
			//} else if (x == "map2") {
			//	SelectMarker(map2, n);
			//	return false;}
			//else if (x == "map3") {
			//	SelectMarker(map3, n);
			//					return false;}
			//					else {}
								
								return false;
								
		});
		};
		
		
	
			
			
			
		$('#map1').css('display', 'none');
		$('#map2').css('display', 'none');
		$('#map3').css('display', 'none');
		$('.address_list:not(.map1)').css('display', 'none');
		
					
		//$('#buy_nav a').click(function(){
		//var $this = $(this);
		//	var no = $(this).attr('rel');
		//	$('#buy_welcome').remove();
		//	$('#buy_nav a').removeClass();
		//	$this.addClass('selected');
		//	
		
		//	$('#map1').css('display', 'none');
		//$('#map2').css('display', 'none');
		//$('#map3').css('display', 'none');
		//	$('#map' + no).show();
			
		//	$('.address_list').css('display','none');
		//		$('.map'+ no).fadeIn();
	//return false;
		//});


	});

