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