function onInit()
{
	var highlight = _GET("highlight");
	if (highlight)
	{
		x = document.getElementById("content");
		highlightText(highlight, "highlighted", x);
	}
}

function onLoadForm(widget)
{
	widget.addEventListener("submitted", function()
	{
		widget.showStatistics();
	});
}

var firstMarker = '';
function onLoadRouteMap(widget)
{
	map = widget.gmap;
		
	var ownMarker = false;
	for(var i in widget.item.markers)
	{
		ownMarker = widget.item.markers[i];
	}

	if (ownMarker)
	{
		firstMarker = ownMarker;
		map.disableInfoWindow();
	}
	widget.gmap.addControl(new GSmallMapControl());
}

var marker = '';
var directions = 'init';
function createPoint(inp)
{
	map.removeOverlay(marker);
	
	var x = document.getElementById(inp).value;
	var str = x.replace(/ /g,"+");
	var geocoder = new GClientGeocoder();

	geocoder.getLatLng(str, function(point) {
		if (!point)
			{ window.alert("Adres niet gevonden"); }
		else
		{		
			marker = new GMarker(point,
			{
				title: "Vertrekpunt",
				icon: G_DEFAULT_ICON,
				clickable: true,
				draggable: false
			});
			map.addOverlay(marker);

			directionsPanel = document.getElementById("routeDiv");
			if (directions == 'init')
				directions = new GDirections(map, directionsPanel);
			
			var toLatLng = firstMarker.gmarker.getLatLng();
				
  			directions.load("from: "+point.lat()+","+point.lng()+" to: "+toLatLng.lat()+","+toLatLng.lng(),
  				{
					"locale": "nl_NL"
				}
			);
			document.getElementById('printP').href = "http://maps.google.com/maps?f=d&hl=nl&geocode=" + 
													"&saddr=" + str +
													"&daddr=Burg.+Janssenstraat+8+BEEK&ie=UTF8&z=13&pw=2";
			document.getElementById('printP').style.visibility = "visible";
		}
	});
}
