	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 verstuur(){
		f=document.forms['inschrijfForm'];		
//		resetMissing('first_name_label');
		resetMissing('last_name_label');
		resetMissing('email_label');
		resetMissing('country_label');

//		resetBorder('first_name');
		resetBorder('last_name');
		resetBorder('email');
		resetBorder('country');
		error=false;

/*
		if(f.first_name.value==''){
			setMissing('first_name_label');
			setBorder('first_name');
			error=true;
		}
*/
		if(f.last_name.value==''){
			setMissing('last_name_label');
			setBorder('last_name');
			error=true;
		}


		if(f.country.value==''){
			setMissing('country_label');
			setBorder('country');
			error=true;
		}


		if(!validateEmail(document.forms['inschrijfForm'].email.value)){
			setMissing('email_label');
			setBorder('email');
			alert("Please fill in a valid email address.");
			error=true;
			return;
		}
		
		if(error){
			alert("Please fill in the required fields marked red.");
			return;
		}

		document.forms['inschrijfForm'].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);
	}


