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 = true;
	
	var melding = "U heeft de volgende velden vergeten/verkeerd ingevuld:";
		
		// 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.opmerkingen.value;
			if (opmerking == ""){
				b = false;
				melding = melding + "\r\n- Opmerkingen";
			}
		}
		
		if (b) {
			return true;
		} else {
			alert(melding);
			return false;
		}
}			
