function planRoute(bestemming_straatnaam, bestemming_huisnummer, bestemming_postcode, bestemming_plaatsnaam)
{
    var straatnaam = document.getElementById("route_straat").value + " " +
                     document.getElementById("route_nummer").value
    var plaatsnaam = document.getElementById("route_plaats").value
    var postcode = document.getElementById("route_postcode").value

    var url = "http://maps.google.nl/maps?f=d&hl=nl&saddr=" +
              straatnaam + ",+" + postcode + ",+" + plaatsnaam +
              "&daddr=" + bestemming_straatnaam + " " + bestemming_huisnummer + ",+" +
              bestemming_postcode + ",+" + bestemming_plaatsnaam +
              "&sll=52.227431,5.949569&sspn=0.00648,0.014462&layer=&ie=UTF8&z=12&om=1"

    window.navigate('/')
    window.open(url,'_blank')
}

function doLogin()
{
    document.getElementById("loginForm").submit()
}

function setPostcode()
{
    window.open('index.php?setPostcode=' + document.getElementById('postcodeField').value, '_self')
}

function doSearch()
{
    location.href = 'index.php?zoekterm=' + document.getElementById("zoekterm").value
}

function openNewWindow(url)
{
    window.open(url,'_blank')
    return false
}

function decorateMe(element)
{
    element.className = 'activeOver'
}

function deDecorateMe(element)
{
    element.className = ''
}

function controleerContactFormulier()
{
    if (document.getElementById('naam').value == '')
    {
        alert('U heeft geen naam opgegeven.')
        return false
    }
    if (document.getElementById('email').value == '')
    {
        alert('U heeft geen emailadres opgegeven.')
        return false
    }

    var portalSelection = document.getElementById("portalSelection")
    var els = portalSelection.getElementsByTagName('input')
    var ok = false

    for (var i = 0, totaal = els.length; i < totaal; i++)
    {
        if (els[i].checked) var b = true

    }
    if (b) return true

    alert('U dient minimaal 1 portal te selecteren.')
    return false
}
