function g(id) {
	return document.getElementById(id);
}

function empty(id,text) {
	if (g(id).value == text) {
			g(id).value = '';
	} else if (g(id).value == '') {
			g(id).value = text;
	}
}

function formcheck() {
	error = 0;
	
	if (g('naam').value == '' || g('voorletters').value == '') {
		g('naam-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('naam-error').style.visibility = 'hidden';	
	}
	if (g('adres').value == '') {
		g('adres-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('adres-error').style.visibility = 'hidden';	
	}
	if (g('postcode').value == '') {
		g('postcode-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('postcode-error').style.visibility = 'hidden';	
	}
	if (g('woonplaats').value == '') {
		g('woonplaats-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('woonplaats-error').style.visibility = 'hidden';	
	}
	if (g('telefoon').value == 'Thuis' && g('mobiel').value == 'Mobiel') {
		g('telefoon-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('telefoon-error').style.visibility = 'hidden';	
	}	
	email = g('email').value;
	regex = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (email != '' && email.match(regex)) {
		g('email-error').style.visibility = 'hidden';		
	} else {
		g('email-error').style.visibility = 'visible';
		error = 1;
	}
	if (g('geboorte-dag').value == '' && g('geboorte-maand').value == '' && g('geboorte-jaar').value == '') {
		g('geboorte-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('geboorte-error').style.visibility = 'hidden';	
	}
	if (document.sollicitatie.getrouwd[0].checked == false && document.sollicitatie.getrouwd[1].checked == false) {
		g('getrouwd-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('getrouwd-error').style.visibility = 'hidden';	
	}
	if (document.sollicitatie.kinderen[0].checked == false && document.sollicitatie.kinderen[1].checked == false) {
		g('kinderen-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('kinderen-error').style.visibility = 'hidden';	
	}
	if (g('vervoer').value == '') {
		g('vervoer-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('vervoer-error').style.visibility = 'hidden';	
	}
	if (document.sollicitatie.ervaring[0].checked == false && document.sollicitatie.ervaring[1].checked == false) {
		g('ervaring-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('ervaring-error').style.visibility = 'hidden';	
	}
	if (document.sollicitatie.fulltime[0].checked == false && document.sollicitatie.fulltime[1].checked == false) {
		g('fulltime-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('fulltime-error').style.visibility = 'hidden';	
	}
	if (document.sollicitatie.parttime[0].checked == false && document.sollicitatie.parttime[1].checked == false) {
		g('parttime-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('parttime-error').style.visibility = 'hidden';	
	}
	if (document.sollicitatie.hoogtevrees[0].checked == false && document.sollicitatie.hoogtevrees[1].checked == false) {
		g('hoogtevrees-error').style.visibility = 'visible';
		error = 1;
	} else {
		g('hoogtevrees-error').style.visibility = 'hidden';	
	}
	if (error == 1) {
		g('errortekst').innerHTML = 'Een aantal velden zijn nog niet goed ingevuld.';
		return false;
	} else {
		g('errortekst').innerHTML = '&nbsp;';
		document.sollicitatie.submit();
		return true;
	}
}
