function totalPrice()
{
    var value = 0;
    
    var form = document.getElementById('bestelForm');
    
    for (var i = 0; i < form.elements.length; i++) {
        if (form.elements[i].type == 'select-one')
        {
            value += form.elements[i].value * 20;
        }
    }
    
    if (value != 0)
    {
        document.getElementById('totaalBedragBorder').style.color = '#FFF';
        document.getElementById('totaalBedrag').style.color = '#FFF';
    }

    document.getElementById('totaalBedragInput').value = value;
    document.getElementById('totaalBedragBorder').innerHTML = '&euro; <div class="elementTitle" id="totaalBedrag" style="display: inline">' + value + '</div>.-';
}

function checkForm()
{
    var empty = false;
    var noProduct = false;
    var input = new Array();

    input['naam'] = document.getElementById('naam');
    input['adres'] = document.getElementById('adres');
    input['postcode'] = document.getElementById('postcode');
    input['plaats'] = document.getElementById('plaats');
    input['telefoon'] = document.getElementById('telefoon');
    input['email'] = document.getElementById('email');
    input['totaalBedragInput'] = document.getElementById('totaalBedragInput');

    for (keyVar in input)
    {
        if (keyVar == 'totaalBedragInput')
        {
            if (input[keyVar].value == 0)
            {
                noProduct = true;
            }
        }
        else if (input[keyVar].value == '' && keyVar != 'totaalBedrag')
        {
            input[keyVar].style.borderColor = '#F00';
            empty = true;
        }
        else
        {
            input[keyVar].style.borderColor = '#3C7BB2';
        }
    }
    
    if (empty == true)
    {
        alert('U bent vergeten een of meer verplichte velden in te vullen');
        return false;
    }
    else if (noProduct == true)
    {
        alert('U hebt geen product geselecteerd');
        return false;
    }
    else
    {
        var check = document.getElementById('check');
        if (check.checked == '')
        {
            alert('U dient akkoord te gaan met onze leveringsvoorwaarden om de bestelling af te kunnen ronden.');
            return false;
        }
        else
        {
            return true;
        }
    }
}
