	function setMissing(obj){
		document.getElementById(obj).style.color='#ff0000';
		document.getElementById(obj).style.fontWeight='bold';
	}
	function resetMissing(obj){
		document.getElementById(obj).style.color='#000000';
		document.getElementById(obj).style.fontWeight='normal';
	}
	function setBorder(obj){
		document.getElementById(obj).style.border='#ff0000 1px solid';
	}
	function resetBorder(obj){
		document.getElementById(obj).style.border='#ccc 1px solid';
	}
	
	function afmelden(){
		f=document.forms['aanmeldForm'];		
		resetMissing('email_label');

		resetBorder('inpEmail');

		error=false;
		
		
		if(f.inpEmail.value==''){
			setMissing('email_label');
			setBorder('inpEmail');
			error=true;
		}


		if(!validateEmail(document.forms['aanmeldForm'].inpEmail.value)){
			alert("Vul een geldig email adres in.");
			error=true;
			return;
		}
		
		if(error){
			alert("Vul de gemarkeerde, verplichte, velden in.");
			return;
		}

		document.forms['aanmeldForm'].submit();
	}

	function verstuur(){
		f=document.forms['aanmeldForm'];		
		resetMissing('first_name_label');
		resetMissing('last_name_label');
		resetMissing('email_label');

		resetBorder('inpVoornaam');
		resetBorder('inpAchternaam');
		resetBorder('inpEmail');

		error=false;
		

		if(f.inpVoornaam.value==''){
			setMissing('first_name_label');
			setBorder('inpVoornaam');
			error=true;
		}
		if(f.inpAchternaam.value==''){
			setMissing('last_name_label');
			setBorder('inpAchternaam');
			error=true;
		}
		

		if(f.inpEmail.value==''){
			setMissing('email_label');
			setBorder('inpEmail');
			error=true;
		}


		if(!validateEmail(document.forms['aanmeldForm'].inpEmail.value)){
			alert("Vul een geldig email adres in.");
			error=true;
			return;
		}
		
		if(error){
			alert("Vul de rood gemarkeerde verplichte velden in.");
			return;
		}

		document.forms['aanmeldForm'].submit();
	}

	function validateEmail(email){
	   var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
	   if (! email.match(re)) {
		   return (false);
	   }
	   return(true);
	}


