//<![CDATA[

var current_location;

function loadThrogsneckLocation() 
{
	if (GBrowserIsCompatible()) 
	{
		current_location = "throgsneck";
		var map = new GMap2(document.getElementById("map"));
		var point = new GLatLng(40.817, -73.80877);
		map.enableDoubleClickZoom();
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(40.817, -73.80877), 13);
		map.addOverlay(new GMarker(point));
		
		function createMarker(point) {
          var marker = new GMarker(point);
          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml("<strong>3081 Harding Avenue, Bronx, NY 10465, 718-822-8854</strong> <br /><br /><a href='http://www.google.com/maps?f=d&hl=en&saddr=+++&daddr=3081+Harding+Avenue,+Bronx,+NY&sll=40.7965,-73.822515&sspn=0.099025,0.22934&ie=UTF8&z=13&om=1' target='_blank'>Directions to here</a>");
          });
          return marker;
        }
		map.addOverlay(createMarker(point));
	}
}

function loadRiverdaleLocation() 
{
	if (GBrowserIsCompatible()) 
	{
		current_location = "riverdale";
		var map = new GMap2(document.getElementById("map"));
		var point = new GLatLng(40.879857,-73.910201);
		map.enableDoubleClickZoom();
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(40.879857,-73.910201), 13);
		map.addOverlay(new GMarker(point));
		
		function createMarker(point) {
          var marker = new GMarker(point);
          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml("<strong>230th Street and Tibbett Ave, Bronx, NY 10463, 718-701-2511</strong> <br /><br /><a href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=99+Terrace+View+Ave,+Bronx,+NY+10463&sll=40.878105,-73.912346&sspn=0.006733,0.018325&ie=UTF8&ll=40.878105,-73.912346&spn=0.006733,0.018325&z=16&iwloc=addr&om=1' target='_blank'>Directions to here</a>");
          });
		  
		  
          return marker;
        }
		map.addOverlay(createMarker(point));
	}
}

function loadRooseveltIslandLocation() 
{
	if (GBrowserIsCompatible()) 
	{
		current_location = "roosevelt";
		var map = new GMap2(document.getElementById("map"));
		var point = new GLatLng(40.756581,-73.955058);
		map.enableDoubleClickZoom();
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(40.756581,-73.955058), 13);
		map.addOverlay(new GMarker(point));
		
		function createMarker(point) {
          var marker = new GMarker(point);
          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml("<strong>281 Main Street, Roosevelt Island, NY 10044, 718-701-2511</strong> <br /><br /><a href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=281+Main+Street,+NY,+10044&sll=40.756831,-73.955648&sspn=0.001686,0.004581&ie=UTF8&ll=40.757498,-73.956056&spn=0.006745,0.018325&z=16&iwloc=addr&om=1' target='_blank'>Directions to here</a>");
          });
		  
		  
          return marker;
        }
		map.addOverlay(createMarker(point));
	}
}

function loadUpperEastSideLocation() 
{
	if (GBrowserIsCompatible()) 
	{
		current_location = "uppereastside";
		var map = new GMap2(document.getElementById("map"));
		var point = new GLatLng(40.770881,-73.956823);
		map.enableDoubleClickZoom();
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.setCenter(new GLatLng(40.770881,-73.956823), 13);
		map.addOverlay(new GMarker(point));
		
		function createMarker(point) {
          var marker = new GMarker(point);
          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml("<strong>East 75th Street,New York, NY 718-701-2511</strong> <br /><br /><a href='http://maps.google.com/maps?f=q&hl=en&geocode=&q=E+75th+St,+New+York,+New+York,+New+York,+United+States&sll=40.770881,-73.956823&sspn=0.001686,0.004581&ie=UTF8&ll=40.770954,-73.956957&spn=0.013488,0.03665&z=15&iwloc=addr&om=1' target='_blank'>Directions to here</a>");
          });
		  
		  
          return marker;
        }
		map.addOverlay(createMarker(point));
	}
}


function getDirections() 
{
	var streetAddress = document.getElementById("addr").value;
	var cityAddress = document.getElementById("city").value;
	var stateAddress = document.getElementById("state").value;
	var zipAddress = document.getElementById("zip").value;
	var url = '';
	
	var nytciURL = "http://www.google.com/maps?f=d&hl=en&saddr=" + streetAddress + "," + cityAddress + "," + stateAddress + "," + zipAddress + "&daddr=3081+Harding+Avenue,+Bronx,+NY&sll=40.792759,-73.822632&sspn=0.122163,0.225906&ie=UTF8&om=1&z=13";
	var riverdaleURL = "http://www.google.com/maps?f=d&hl=en&saddr=" + streetAddress + "," + cityAddress + "," + stateAddress + "," + zipAddress + "&daddr=230th+St+and+Tibbett+Ave,+NY&sll=40.73661,-73.82504&sspn=0.061263,0.160675&ie=UTF8&om=1&z=13";
	var rooseveltURL = "http://www.google.com/maps?f=d&hl=en&saddr=" + streetAddress + "," + cityAddress + "," + stateAddress + "," + zipAddress + "&daddr=281+Main+St,+10044&sll=40.756581,-73.955058&sspn=0.001026,0.00294&ie=UTF8&om=1&z=13";
	var upperEastURL = "http://www.google.com/maps?f=d&hl=en&saddr=" + streetAddress + "," + cityAddress + "," + stateAddress + "," + zipAddress + "&daddr=E+75th+St,+New+York,+NY&sll=40.878105,-73.912346&sspn=0.006733,0.018325&ie=UTF8&om=1&z=13";
	
	if (current_location == "throgsneck")
	{
		url = nytciURL;
	} 
	else if (current_location == "riverdale")
	{
		url = riverdaleURL;
	} 
	else if (current_location == "roosevelt")
	{
		url = rooseveltURL;
	}
	else
	{
		url = upperEastURL;
	}
	
	window.open(url, "_blank");
}

$(window).addEvent('unLoad', GUnload);



//]]>