function validate(form) {
var b = true;

var blnBedrijfsnaam = false;
var blnNaam = true;
var blnAdres = false;
var blnPostcode = false;
var blnPlaats = false;
var blnTelefoon = true;
var blnMobiel = false;
var blnFax = false;
var blnEmailadres = true;
var blnWebsite = false;
var blnBetreft = false;
var blnOpmerking = false;
var blnDatum = true;
var blnTijd = true;
var blnAantalpers = true;

var melding = "U heeft de volgende velden vergeten/verkeerd ingevuld:";
		
		if (blnDatum){
			var datum = form.datum.value;
			if (datum == ""){
				b = false;
				melding = melding + "\r\n- Datum";
			}
		}
		
		if (blnTijd){
			var tijd = form.tijd.value;
			if (tijd == ""){
				b = false;
				melding = melding + "\r\n- Tijd";
			}
		}
		
		if (blnAantalpers){
			var aantalPers = form.personen.value;
			if (aantalPers == ""){
				b = false;
				melding = melding + "\r\n- Aantal personen";
			}
		}
		
		// bedrijfsnaam valideren 
		if (blnBedrijfsnaam){
			var bedrijfsnaam = form.bedrijfsnaam.value;
			if (bedrijfsnaam == ""){
				b = false;
				melding = melding + "\r\n- Bedrijfsnaam";
			}
		}
		
		// Naam valideren 
		if (blnNaam){
			var naam = form.naam.value;
			if (naam == ""){		
				b = false;
				melding = melding + "\r\n- Naam";
			}
		}
		
		// Adres valideren 
		if (blnAdres){
			var adres = form.adres.value;
			if (adres == ""){
				b = false;
				melding = melding + "\r\n- Adres";
			}
		}
		
		// Postcode valideren 
		if (blnPostcode){
			var postcode = form.postcode.value;
			if (postcode == ""){
				b = false;
				melding = melding + "\r\n- Postcode";
			}
		}
		
		// Woonplaats valideren 
		if (blnPlaats){
			var plaats = form.plaats.value;
			if (plaats == ""){
				b = false;
				melding = melding + "\r\n- Plaats";
			}
		}
		
		// Telefoon valideren 
		if (blnTelefoon){
			var telefoon = form.telefoon.value;
			if (telefoon == ""){
				b = false;
				melding = melding + "\r\n- Telefoon";
			}
		}
		
		// mobiel valideren 
		if (blnMobiel){
			var mobiel = form.mobiel.value;
			if (mobiel == ""){
				b = false;
				melding = melding + "\r\n- Mobiel";
			}
		}
		
		// fax valideren 
		if (blnFax){
			var fax = form.fax.value;
			if (fax == ""){
				b = false;
				melding = melding + "\r\n- Fax";
			}
		}
		
		// emailadres valideren 
		if (blnEmailadres){
			var emailadres = form.email.value;
			if (emailadres == ""){
				b = false;
				melding = melding + "\r\n- E-mailadres";
			} else {
				if ( emailadres.indexOf('@') == -1 ){
					b = false;
					melding = melding + "\r\n- E-mailadres is verkeerd!";
				}
			}
		}
		
		// website valideren 
		if (blnWebsite){
			var website = form.website.value;
			if (website == ""){
				b = false;
				melding = melding + "\r\n- Website";
			}
		}
		
		// betreft valideren 
		if (blnBetreft){
			var betreft = form.betreft.selectedIndex;
			if (betreft == 0){
				b = false;
				melding = melding + "\r\n- Betreft";
			}
		}
		
		// opmerking valideren 
		if (blnOpmerking){
			var opmerking = form.opmerking.value;
			if (opmerking == ""){
				b = false;
				melding = melding + "\r\n- Opmerkingen";
			}
		}
		
		if (b) {
			return true;
		} else {
			alert(melding);
			return false;
		}
}			
