var map;
var directionsPanel;
var directions;
var point_b = "";
//var direction = "4204 Austin Blvd. Island Park NY 11558";
//var latitud = 40.607032;
//var longitud = -73.648402;
    
function initialize(point_b, latitud, longitud) 
{
	if (point_b == null)
	{
		point_b = "";
	}
	map = new GMap2(document.getElementById("map_canvas"));
	
	map.setCenter(new GLatLng(latitud, longitud), 14);
		
    map.openInfoWindow(map.getCenter(), document.createTextNode("Artie's Collision: " + direction));		
	directionsPanel = document.getElementById("route");
	directions = new GDirections(map, directionsPanel);
	directions.load("from: "+ point_b +" to: "+ direction);
	
	var mapTypeControl = new GMapTypeControl();
	var topRight = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,10));
	var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10));
	map.addControl(mapTypeControl, topRight);
	GEvent.addListener(map, "dblclick", function() 
	{
		map.removeControl(mapTypeControl);
		map.addControl(new GMapTypeControl(), bottomRight);
	});
	map.addControl(new GSmallMapControl());

}
  
$(document).ready(function()
{
	initialize(point_b, latitud, longitud);
	$("#submit").click(function()
	{
		$("#route").html("");			
		if ($("#my_point").attr("value") != "")
		{
			$("#directions").html('<h2 style="padding:10px 0 0 0; text-align:center; text-transform:uppercase; color: #FC0000; font-family: Arial, Verdana, sans-serif; font-size: 0.9em;">Driving Directions</h2><div id="route" style="height:325px; overflow:auto; width:204px; margin: 0 auto 10px auto; border: 1px solid red; background:#fff; font-size:0.7em; font-family: Arial, Verdana, sans-serif;"></div>');
		}			
		initialize($("#my_point").attr("value"), latitud, longitud);
		window.location.href = "#map_canvas";
	});
	$(".title:first").append(": "+direction);
});