// JavaScript Document
function changeLocation(){
	var f = document.forms['presentatieForm'];
	if (f.locatiePresentatie.value=="BaseNet"){
		document.getElementById('locatieBaseNet').style.display = 'block';
		document.getElementById('locatieAnders').style.display = 'none';
	} else if (f.locatiePresentatie.value=="Anders"){
		document.getElementById('locatieBaseNet').style.display = 'none';
		document.getElementById('locatieAnders').style.display = 'block';
	} else if (f.locatiePresentatie.value=="x"){
		document.getElementById('locatieBaseNet').style.display = 'none';
		document.getElementById('locatieAnders').style.display = 'none';
	} else if (f.locatiePresentatie.value=="Via internet"){
		document.getElementById('locatieBaseNet').style.display = 'none';
		document.getElementById('locatieAnders').style.display = 'none';
	}
}
function check() {
	var f = document.forms['presentatieForm'];
	if (f.locatiePresentatie.value == "x") {
		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 == "x") {
		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 == "x") {
		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;
	}
	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;
	}
	if (f.locatiePresentatie.value == "Anders" && f.locatieInternet.value == "x") {
		alert("U heeft niet aangegeven of er internet op de locatie aanwezig is. Vult u alstublieft in of er internet op de locatie aanwezig is en verstuur uw aanvraag opnieuw.");
		return false;
	}
	if (f.locatiePresentatie.value == "Anders" && f.locatieBeamer.value == "x") {
		alert("U heeft niet aangegeven of het gebruik van een beamer gewenst is. Vult u alstublieft in of het gebruik van een beamer gewenst is en verstuur uw aanvraag opnieuw.");
		return false;
	}
	var initialen = f.firstName.value.charAt(0);
	f.initials.value = initialen;
	return true;
}
function saveOrder(){
	if (!check()){
		return;
	}
	document.forms['presentatieForm'].submit()
}