$(document).ready(function(){
	var marker = new Array();
	$mapArea = $("#map");
	pointLocation = "";
	
	//201 Ann Street, 5th Floor. Hartford, CT 06103-2000
	var startLocation = new GPoint(-72.6780, 41.7682);
	location_description = '<h5>Hartford Youth Scholars Foundation</h5><h6>201 Ann Street, 5th Floor</h6><h6>Hartford, CT 06103-2000</h6>';
	directions = '201 Ann Street, Hartford CT 06103-2000'; 
	
	var popupDirections = ''+
		'<form id="map_search" action="http://maps.google.com/maps" method="get" target="_blank">'+
			'<fieldset style="padding:0px;border:1px solid #EEEEEE;text-align:center;">'+
				'<input type="hidden" name="daddr" id="daddr" value="*daddr*" />'+
				'<input type="hidden" name="hl" value="en" />'+
				'<legend>Get directions from</legend>'+
				'<input type="text" name="saddr" style="width:240px;margin:0;" value="Starting Location" /> '+
				'<input type="submit" value="Go" />'+
			'</fieldset>'+
		'</form>';
	function zoomTo(item){
		map.centerAndZoom(pointLocation[item],2);
		showInfo(item);
	}
	
	var map = new Object();
	function buildMap(){
		map = new GMap(document.getElementById("map"));
		map.addControl(new GLargeMapControl());
		map.centerAndZoom(startLocation, 2);
		marker = new GMarker(startLocation);
		GEvent.addListener(marker, "click", function(){showInfo(marker);});
		map.addOverlay(marker);	
		showInfo(marker);
		
	}
	
	function showInfo(marker){
		marker.openInfoWindowHtml('<div class="map_popup_message" style="width: 300px; height: 70px">'+location_description+(popupDirections.replace('*daddr*',directions))+'</div>');
	}
	buildMap();
});
