// create list of years in form auditie
function showYear() {
	for (i=1930; i<1996; i++) {
		document.write('<option>' + i + '</option>');
	}
	return true;
}

// create list of days of month in form auditie
function showDay() {
	for (i=1; i<32; i++) {
		document.write('<option>' + i + '</option>');
	}
	return true;
}

// capatalize postcode in form auditie
function postCode() {
	document.auditie.postcode.value = document.auditie.postcode.value.toUpperCase();
}

// check input form auditie
function checkInputAuditie() {

if (document.auditie.naam.value == '') {
	alert('Uw naam?');
	document.auditie.naam.focus();
	return false;
}

if (!(auditie.geslacht[0].checked || auditie.geslacht[1].checked)) {
	alert('Bent u man of vrouw?');
	document.auditie.geslacht[0].focus();
	return false;
}

if ((document.auditie.dag.selectedIndex == 0) || (document.auditie.maand.selectedIndex == 0) || (document.auditie.jaar.selectedIndex == 0))   {
	alert('Uw geboortedatum?');
	return false;
}
	
if (document.auditie.postcode.value != '') {
		document.auditie.postcode.value = document.auditie.postcode.value.toUpperCase();
		var format = /^(\d\d\d\d) *([A-Z][A-Z])$/;
			if (format.exec(document.auditie.postcode.value)) {
			document.auditie.postcode.value = RegExp.$1 + RegExp.$2;
			}
			else
			{
			alert("Uw postcode: 4 cijfers en 2 letters. Geen spaties.");
			document.auditie.postcode.focus();
			return false;
			}
	}

if (document.auditie.woonplaats.value == '') {
	alert('Uw woonplaats?');
	document.auditie.woonplaats.focus();
	return false;
}

if (document.auditie.telefoon.value == '') {
	alert('Uw telefoonnummer?');
	document.auditie.telefoon.focus();
	return false;
}
	else
	{
	// check if the input is a integer and 10 digits
	format = /^\d{10}$/;
		if	(!format.exec(document.auditie.telefoon.value))
		{
			alert("Vul in: 10 cijfers;  geen spaties of streepje.");
			document.auditie.telefoon.focus();
			return false;
		}
	}

if (document.auditie.email.value == '') {
	alert('Uw email adres?');
	document.auditie.email.focus();
	return false;
}

if	(document.auditie.email.value != '') {
	if((document.auditie.email.value.indexOf('@', 0) == -1) || document.auditie.email.value.indexOf('.') == -1)	{
		alert("Controleer uw emailadres.\nStaat er een @ of een .");
		document.auditie.email.focus();
		return false;
	}
}

if (document.auditie.ervaring.value == '') 	{
	alert('Geef een korte omschrijving van uw ervaring.');
	document.auditie.ervaring.focus();
	return false;
}

document.auditie.submit(); return true;

} // end function
