var directionDisplay;
var directionsService = new google.maps.DirectionsService();
var map;
function initialize(lat,log,lvlZ) {
	directionsDisplay = new google.maps.DirectionsRenderer();
	var myLatLng = new google.maps.LatLng(lat,log);
	var myOptions = {
		zoom: lvlZ,
		center: myLatLng,
		scrollwheel: false,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	directionsDisplay.setMap(map);
	directionsDisplay.setPanel(document.getElementById("directionsPanel"));
	var marker = new google.maps.Marker({
		position: myLatLng, 
		map: map,
		title:"Hotel Montalvo Playa"
	});
}
function calcRoute() {
	var start = document.getElementById("start").value;
	var end = new google.maps.LatLng(42.397553, -8.844359);
	var request = {
		origin:start, 
		language: lng,
		destination:end,
		travelMode: google.maps.DirectionsTravelMode.DRIVING
	};
	directionsService.route(request, function(response, status) {
		if (status == google.maps.DirectionsStatus.OK) {
			document.getElementById("directionsPanel").innerHTML='';
			directionsDisplay.setDirections(response);
		}
		else {
			document.getElementById("directionsPanel").innerHTML='<font style="color:#f00">'+errorDestino+'</font>';
		}
	});
}
function enter(e){
	switch(e.keyCode){
		case 13:
			calcRoute();
		break;
	}
}
