// JavaScript Document
function changeLocation(){
	var fo = document.forms['presentatieForm'];
	if (fo.locatiePresentatie.value=="BaseNet"){
		document.getElementById('locatieBaseNet').style.display = 'block';
		document.getElementById('locatieAnders').style.display = 'none';
	} else if (fo.locatiePresentatie.value=="Anders"){
		document.getElementById('locatieBaseNet').style.display = 'none';
		document.getElementById('locatieAnders').style.display = 'block';
	} else if (fo.locatiePresentatie.value==""){
		document.getElementById('locatieBaseNet').style.display = 'none';
		document.getElementById('locatieAnders').style.display = 'none';
	} else if (fo.locatiePresentatie.value=="Via internet"){
		document.getElementById('locatieBaseNet').style.display = 'none';
		document.getElementById('locatieAnders').style.display = 'none';
	}
}
function checkPresentatieForm() {
	var f = document.forms['presentatieForm'];
	if (f.locatiePresentatie.value == "") {
		alert("U heeft geen locatie voor de presentatie opgegeven. Maak alstublieft een keuze tussen 'Presentatie via internet', 'Zelf een locatie opgeven' of 'Kantoor BaseNet (Amsterdam)' en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.typePresentatie.value == "") {
		alert("U heeft geen soort presentatie opgegeven. Vult u alstublieft een soort presentatie in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.sex.value == "") {
		alert("U heeft geen geslacht opgegeven. Vult u alstublieft uw geslacht in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.firstName.value == "") {
		alert("U heeft geen voornaam opgegeven. Vult u alstublieft uw voornaam in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.lastName.value == "") {
		alert("U heeft geen achternaam opgegeven. Vult u alstublieft uw achternaam in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.companyName.value == "") {
		alert("U heeft geen organisatie opgegeven. Vult u alstublieft uw organisatie in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.email.value == "") {
		alert("U heeft geen e-mailadres opgegeven. 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.email.value;
	if(reg.test(address) == false) {
		alert("U heeft geen geldig e-mailadres opgegeven. Vult u alstublieft een geldig e-mailadres in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.tel1.value == "") {
		alert("U heeft geen telefoonnummer opgegeven. Vult u alstublieft uw telefoonnummer in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	var reg = /([0-9]){10}/;
	var telefoonnummer = f.tel1.value;
	if(reg.test(telefoonnummer) == false) {
		alert("U heeft geen geldig telefoonnummer opgegeven. Vult u alstublieft uw telefoonnummer in en verstuur uw aanvraag opnieuw. Graag invullen als het voorbeeld: 0123456789 (10 cijfers, zonder spaties en of koppeltekens).");
		return false;
	}
	if (f.locatiePresentatie.value == "Anders" && f.locatieAdres.value == "") {
		alert("U heeft geen adres voor de locatie opgegeven. Vult u alstublieft een adres in voor de locatie en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.locatiePresentatie.value == "Anders" && f.locatieHuisnummer.value == "") {
		alert("U heeft geen huisnummer voor de locatie opgegeven. Vult u alstublieft een huisnummer in voor de locatie en verstuur uw aanvraag opnieuw.");
		return false;
	}
	var reg = /([0-9])/;
	var huisnummer = f.locatieHuisnummer.value;
	if(f.locatiePresentatie.value == "Anders" && reg.test(huisnummer) == false) {
		alert("U heeft geen geldig huisnummer opgegeven. Vult u alstublieft een geldig huisnummer in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.locatiePresentatie.value == "Anders" && f.locatiePostcode.value == "") {
		alert("U heeft geen postcode voor de locatie opgegeven. Vult u alstublieft een postcode in voor de locatie in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.locatiePresentatie.value == "Anders" && f.locatiePlaats.value == "") {
		alert("U heeft geen plaatsnaam voor de locatie opgegeven. Vult u alstublieft een plaatsnaam in voor de locatie in en verstuur uw aanvraag opnieuw.");
		return false;
	}
	var initialen = f.firstName.value.charAt(0);
	f.initials.value = initialen;
	return true;
}
function verstuurPresentatieForm(){
	if (!checkPresentatieForm()){
		return;
	}
	document.forms['presentatieForm'].submit()
}
