var searchActivated = false;

function searchInputOnActivate() {
    if(searchActivated) {
        return;
    }

    var searchInput = document.getElementById("search_input");
    searchInput.value = "";
	
    searchActivated = true;
}

function searchButtonOnClick() {
    var searchTerm = document.getElementById("search_input").value;

    if(!searchActivated || searchTerm == "") {
        return false;
    }

    url = "index.html?action=search&term=" + escape(searchTerm.replace(/\+/g, "%2b"));
    document.location.href = url;
}

function validateContactForm() {
    var name        = document.getElementById("naam_veld");
    var email       = document.getElementById("email_veld");
    var subject     = document.getElementById("onderwerp_veld");
    var reaction    = document.getElementById("reactie_veld");
    var errorFields = new Array();

    if(name.value == "") {
        errorFields.push("Naam");
    }
    if(email.value == "") {
        errorFields.push("E-mail");
    }
    if(subject.value == "") {
        errorFields.push("Onderwerp");
    }
    if(reaction.value == "") {
        errorFields.push("Reactie");
    }

    if(errorFields.length == 0) {
        return true;
    }

    var errorMessage = "De volgende velden zijn verplicht: \n\n";

    for(var i = 0; i < errorFields.length; i++) {
        errorMessage += (i + 1) + ") " + errorFields[i] + "\n";
    }

    alert(errorMessage);

    return false;
}

function validateAanmeldFormulier()
{

    var errormessage = '';
    if($('#naam_veld').val()=='')
        errormessage += 'Naam ontbreekt\r\n';
    if($('#adres_veld').val()=='')
        errormessage += 'Adres ontbreekt\r\n';
    if($('#postcode_veld').val()=='')
        errormessage += 'Postcode ontbreekt\r\n';
    if($('#plaats_veld').val()=='')
        errormessage += 'Plaats ontbreekt\r\n';
    if($('#email_veld').attr('value')=='')
        errormessage += 'E-mail ontbreekt\r\n';
    if($('#telefoon_veld').attr('value')=='')
        errormessage += 'Telefoon ontbreekt\r\n';
    if($('#organisatie_veld').attr('value')=='')
        errormessage += 'Organisatie ontbreekt\r\n';
		
    if (errormessage!='')
    {
        alert(errormessage);
        return false;
    }


    return true;
}

