// VALIDATIE VOOR HET NIEUWSBRIEFFORMULIER
function checkNieuwsbriefFormulier() {
	var f = document.forms['nieuwsbriefFormulier'];
	if (f.firstName.value == "") {
		alert("Uw voornaam moet ingevuld zijn. Vult u alstublieft uw voornaam in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.lastName.value == "") {
		alert("Uw achternaam moet ingevuld zijn. Vult u alstublieft uw achternaam in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.emailAddress.value == "") {
		alert("Uw e-mailadres moet ingevuld zijn. Vult u alstublieft uw e-mailadres in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = f.emailAddress.value;
	if(reg.test(address) == false) {
		alert("Het ingevulde e-mailadres is ongeldig. Vult u alstublieft een geldig e-mailadres in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	return true;
}
function validateNieuwsbriefFormulier(){
	if (!checkNieuwsbriefFormulier()){
		return;
	}
	document.forms['nieuwsbriefFormulier'].submit()
}

// VALIDATIE VOOR HET CONTACTFORMULIER
function checkContactFormulier() {
	var f = document.forms['contactFormulier'];
	if (f.contact.value == "") {
		alert("Contactpersoon moet ingevuld zijn. Vult u alstublieft uw naam in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.streetAndHouseNumber.value == "") {
		alert("Straat en huinummer moeten ingevuld zijn. Vult u alstublieft de straat en het huisnummer in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.zipcodeAndCity.value == "") {
		alert("Postcode en plaats moeten ingevuld zijn. Vult u alstublieft de postcode en de plaatsnaam in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.phone.value == "") {
		alert("Telefoonnummer moet ingevuld zijn. Vult u alstublieft uw telefoonnummer in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.emailAddress.value == "") {
		alert("Uw e-mailadres moet ingevuld zijn. Vult u alstublieft uw e-mailadres in en verstuur het formulier opnieuw.");
		return false;
	}
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = f.emailAddress.value;
	if(reg.test(address) == false) {
		alert("Het ingevulde e-mailadres is ongeldig. Vult u alstublieft een geldig e-mailadres in en verstuur het formulier opnieuw.");
		return false;
	}
	return true;
}
function validateContactFormulier(){
	if (!checkContactFormulier()){
		return;
	}
	document.forms['contactFormulier'].submit()
}

// VALIDATIE VOOR HET AANMELDFORMULIER
function checkAanmeldFormulier() {
	var f = document.forms['aanmeldFormulier'];
	if (f.company.value == "") {
		alert("Bedrijfsnaam moet ingevuld zijn. Vult u alstublieft de bedrijfsnaam in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.contact.value == "") {
		alert("Contactpersoon moet ingevuld zijn. Vult u alstublieft uw naam in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.emailAddress.value == "") {
		alert("Uw e-mailadres moet ingevuld zijn. Vult u alstublieft uw e-mailadres in en verstuur het formulier opnieuw.");
		return false;
	}
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = f.emailAddress.value;
	if(reg.test(address) == false) {
		alert("Het ingevulde e-mailadres is ongeldig. Vult u alstublieft een geldig e-mailadres in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.streetAndHouseNumber.value == "") {
		alert("Het correspondentie adres moet ingevuld zijn. Vult u alstublieft het correspondentie adres in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.zipcodeAndCity.value == "") {
		alert("Postcode en plaats moeten ingevuld zijn. Vult u alstublieft de postcode en de plaatsnaam in en verstuur het formulier opnieuw.");
		return false;
	}
	if (f.phone.value == "") {
		alert("Telefoonnummer moet ingevuld zijn. Vult u alstublieft uw telefoonnummer in en verstuur het formulier opnieuw.");
		return false;
	}
	return true;
}
function validateAanmeldFormulier(){
	if (!checkAanmeldFormulier()){
		return;
	}
	document.forms['aanmeldFormulier'].submit()
}
