// JavaScript Document
var marker;
var map;
function doThis(){
	//alert(marker.getPoint());
}

function drawCircle(center,radius_miles, colour, opacity  )
{
	var circlePoints = Array();
  var bounds = new GLatLngBounds();

	var d = radius_miles/3963.189;	// radians

	var lat1 = (Math.PI/180)* center.lat(); // radians
	var lng1 = (Math.PI/180)* center.lng(); // radians

	for (var a = 0 ; a < 361 ; a++ ) {
		var tc = (Math.PI/180)*a;
		var y = Math.asin(Math.sin(lat1)*Math.cos(d)+Math.cos(lat1)*Math.sin(d)*Math.cos(tc));
		var dlng = Math.atan2(Math.sin(tc)*Math.sin(d)*Math.cos(lat1),Math.cos(d)-Math.sin(lat1)*Math.sin(y));
		var x = ((lng1-dlng+Math.PI) % (2*Math.PI)) - Math.PI ; // MOD function
		var point = new GLatLng(parseFloat(y*(180/Math.PI)),parseFloat(x*(180/Math.PI)));
		circlePoints.push(point);
		bounds.extend(point);
	}

	if (d < 1.5678565720686044) {
		circle = new GPolygon(circlePoints, colour, 2, 1, colour,opacity);	
	}
	else {
		circle = new GPolygon(circlePoints, colour, 2, 1);	
	}
	map.addOverlay(circle); 
	map.setZoom(map.getBoundsZoomLevel(bounds));
}

function get_site() {
	var key = "";
	switch(window.location.host) {
		case "www.jndresponse.co.uk" :
			key = "ABQIAAAAyg1ba30N0gFIxtEV291zghRHxT54sUj9FVLnMS5YyRcFZT-uvxQmYMTb07tf--H7W0u_WxtIcphuMQ";
		break;
		case "www.jndresponse.com" :
			key = "ABQIAAAAyg1ba30N0gFIxtEV291zghT2SXoM3K0PdhZbdmoO0yidbJyTHhSJRhqN4HGKgr8LSZ8frHnLP2oxyg";
		break;
		case "www.plumbingheatingelectrical.co.uk" :
			key = "ABQIAAAAyg1ba30N0gFIxtEV291zghQg3_W2JG6swtOJxT653hKqM2EGEBTWCzmyXRxfIA0OhlqGp-N84YUnug";
		break;	
		case "jndresponse.co.uk" :
			key = "ABQIAAAAyg1ba30N0gFIxtEV291zghRHxT54sUj9FVLnMS5YyRcFZT-uvxQmYMTb07tf--H7W0u_WxtIcphuMQ";
		break;
		case "jndresponse.com" :
			key = "ABQIAAAAyg1ba30N0gFIxtEV291zghT2SXoM3K0PdhZbdmoO0yidbJyTHhSJRhqN4HGKgr8LSZ8frHnLP2oxyg";
		break;
		case "plumbingheatingelectrical.co.uk" :
			key = "ABQIAAAAyg1ba30N0gFIxtEV291zghQg3_W2JG6swtOJxT653hKqM2EGEBTWCzmyXRxfIA0OhlqGp-N84YUnug";
		break;	
	}
	return key ;
}

function doLoad()
{
	if (document.getElementById("map_canvas")  && GBrowserIsCompatible() )
	{
		map = new GMap2(document.getElementById("map_canvas"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		centerPoint = new GLatLng(55.014214088,-1.49898965)
		marker = new GMarker(centerPoint);
		//marker = new GMarker(centerPoint,{draggable:true});
		//GEvent.addListener(marker,'dragend',doThis)
	
		GEvent.addListener(marker,"click", function() {
			marker.openInfoWindow("<p style='color: #000000;width:250px;'><b>Head Office and North East Division</b><br>John N Dunn Group<br>Phoenix House<br>Kingfisher Way<br>Silverlink Business Park<br>Wallsend<br>Tyne and Wear<br>NE28 9NX </p>");
		});
		map.addOverlay(marker);
		map.setCenter(centerPoint, 13);
		
		drawCircle(centerPoint,50,"#bc1b28",0.15 )
	 }
}


