function validate_form(f) {

	// to pypass this validation when testing, uncomment
	// return true;
	validity = true; // assume valid
	msg = "U heeft de volgende gegevens niet of niet juist ingevoerd:\n___________________________________________________\n\n";

	// -----------------------
	//
	// -----------------------
	if (!check_empty(f.naam.value))
	{
		validity = false;
		msg+="Naam\n";
	}
	if (!check_empty(f.achternaam.value))
	{
		validity = false;
		msg+="Achternaam\n";
	}
	if (!check_empty(f.bedrijf.value))
	{
		validity = false;
		msg+="Bedrijfsnaam\n";
	}
	if (!check_empty(f.adres.value))
	{
		validity = false;
		msg+="Adres\n";
	}
	if (!check_empty(f.postcode.value))
	{
		validity = false;
		msg+="Postcode\n";
	}
	if (!check_empty(f.plaats.value))
	{
		validity = false;
		msg+="Plaats\n";
	}
	if (!check_empty(f.telefoon.value))
	{
		validity = false;
		msg+="Telefoon\n";
	}
	if (!check_email(f.email.value))
	{
		validity = false; 
		msg+="E-mailadres\n";
	}

	if (!validity) {
		alert(msg);
		return validity;
	} else {
		f.submit();
	}
}
function check_empty(text) {
  	return (text.length > 0); // returns false if empty
}
function check_email(adres) {
 	if ((adres == "") || (adres.indexOf ('@') == -1) || (adres.indexOf ('.') == -1) || (adres.indexOf (' ') != -1)) {
      	return false;
 	}
 	return true;
}
