var circle = null;
var map = null;
	
function load()
{
  var latitude = 34.035000;
  var longitude = -84.350000;
  var gmaplatlng = new google.maps.LatLng(latitude, longitude);
  var gmapopts = { zoom: 9, center: gmaplatlng, mapTypeId: google.maps.MapTypeId.ROADMAP };

  map = new google.maps.Map(document.getElementById("map"), gmapopts);
  map.setCenter(new google.maps.LatLng(latitude, longitude), 6);
  circleLatLngs = new Array();
  var circleLat = 25 * 0.015000;
  var circleLng = circleLat / Math.cos(latitude * (Math.PI / 180));
  var numPoints = 50;
	
  for(var i = 0; i < numPoints + 1; i++)
  { 
    var theta = Math.PI * (i / (numPoints / 2)); 
    var vertexLat = latitude + (circleLat * Math.sin(theta)); 
    var vertexLng = longitude + (circleLng * Math.cos(theta));
    var vertextLatLng = new google.maps.LatLng(vertexLat, vertexLng);
    circleLatLngs.push(vertextLatLng); 
  }
  polygon = new google.maps.Polygon({
    paths: circleLatLngs,
    strokeColor: "#000066",
    strokeOpacity: 0.4,
    strokeWeight: 2,
    fillColor: "#3333ff",
    fillOpacity: 0.2
  });

  polygon.setMap(map);
}
window.onload = load;
