function controleer(form){
	foutdiv = document.getElementById('fout');
	while(foutdiv.firstChild != null){
		foutdiv.removeChild(foutdiv.firstChild);
	}
	naam = form.naam.value;
	email = form.email.value;
	var lijst = new Array(); 
	var anders = form.anderstxt.value;
	lijst[0] = form.affiche.checked;
	lijst[1] = form.bord.checked;
	lijst[2] = form.folders.checked;
	lijst[3] = form.kaartjes.checked;
	lijst[4] = form.campagnetour.checked;
	lijst[5] = form.brieven.checked;
	lijst[6] = form.enveloppes.checked;
	lijst[7] = form.gift.checked;
	lijst[8] = form.uitnodigen.checked;
	
	var returnwaarde1 = true;
	var returnwaarde2 = true;
	var returnwaarde3 = true;
	if(naam.length == 0){
		var par = document.createElement('p');
		var foutnaam = document.createTextNode("U hebt geen naam opgegeven.");
		par.appendChild(foutnaam);
		foutdiv.appendChild(par);
		returnwaarde1 = false;
	}
	if(email.length == 0){
		var par = document.createElement('p');
		var foutemail = document.createTextNode("U hebt geen emailadres opgegeven.");
		par.appendChild(foutemail);
		foutdiv.appendChild(par);
		returnwaarde2= false;
	}
	else{
		if(checkEmail(email)){
			returnwaarde2= true;
		}
		else{
			var par = document.createElement('p');
			var foutemail = document.createTextNode("U hebt geen geldig emailadres opgegeven.");
			par.appendChild(foutemail);
			foutdiv.appendChild(par);
			returnwaarde2 = false;
		}
	}
	if(checkOptions(lijst,anders)){
		returnwaarde3 = true;
	}
	else{
		var par = document.createElement('p');
		var foutoption = document.createTextNode("U hebt geen optie gekozen.");
		par.appendChild(foutoption);
		foutdiv.appendChild(par);
		returnwaarde3 = false;
	}
	
	
	if(returnwaarde1 == true && returnwaarde2 == true && returnwaarde3 == true){
		return true;
	}
	else{
		foutdiv.appendChild(document.createElement('br'));
		return false;
	}
}
function checkEmail(email){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (filter.test(email)) return true;
		else return false;
}
function checkOptions(lijst,anders){
	var returnwaarde = false;
	for(x in lijst){
		if(lijst[x] == true){
			returnwaarde = true;
			break;
		}
	}
	if(anders.length != 0){
		returnwaarde = true;
	}
	return returnwaarde;
}