// Google Map met routeplanner
$(document).ready(function()
{
    if (GBrowserIsCompatible()) {
        $(window).unload(GUnload);
        // coordinates
        var coords = $('#gmap').attr('title').split(',');
        var point = new GLatLng(parseFloat(coords[0]), parseFloat(coords[1]));
        // display map
        var map = new GMap2($('#gmap')[0]);
        map.addControl(new GLargeMapControl3D());
        map.addControl(new GMapTypeControl());
        map.setCenter(point, 17);
        // add marker
        //var myIcon = new GIcon(G_DEFAULT_ICON);
        //map.addOverlay(new GMarker(point, myIcon));
		var myIcon = new GIcon();
        //myIcon.image = "/";
        myIcon.iconSize = new GSize(39, 38);
        myIcon.iconAnchor = new GPoint(8, 0);
        map.addOverlay(new GMarker(point, myIcon));
        // add directions
        var directions = new GDirections(map, $('#gdirections')[0]);
        $('#routeform').submit(function(e)
        {
            e.preventDefault();
            directions.load('from: ' 
                + e.target.routefrom.value.replace(/(\d{4})\W+([A-Za-z]{2})/, "$1$2")
                + ' to: ' + e.target.routeto.value, {locale: 'nl_NL'});
        });
    }
});
