var map;
var directionsPanel;
var directions;

function routeStart()
{
	map = new GMap2(document.getElementById("map_canvas"));
	map.setCenter(new GLatLng(51.76340,5.73367), 16);
	directionsPanel = document.getElementById("route");
	directions = new GDirections(map, directionsPanel);
	GEvent.addListener(directions, "error", handleErrors);
}

function handleErrors()
{
	if (directions.getStatus().code == G_GEO_UNKNOWN_ADDRESS)
	{
		alert("Uw vertrekadres kon niet worden bepaald. Wellicht heeft u deze onjuist of niet volledig ingevuld");
	}
	else
	{
		alert("An unknown error occurred.");
	}	
}

function plan(destination)
{
	directions.load("from: " + document.getElementById('route_from').value + " to: " + destination);
}