function check_required ()
{
	var lname = document.getElementById('lname').value;
	var fname = document.getElementById('fname').value;
	var username = document.getElementById('username').value;
	var password = document.getElementById('password').value;
	var email = document.getElementById('email').value;
	var membership = document.getElementById('membership').value;
	
	if (lname == "") {
		return false;
	}
	if (fname == "") {
		return false;
	}
	if (username == "") {
		return false;
	}
	if (password == "") {
		return false;
	}
	if (email == "") {
		return false;
	}
	if (membership == "") {
		return false;
	}
	if (phone_home == "" && phone_work == "") {
		return false;
	}
	
}
	
	


function CheckDate(veld){
	
	var datum = document.getElementById(veld).value;
	var dag, maand, jaar;
	var ERROR = '';
	
	if (datum.length>0) {
	
		datum = datum.replace(/[^0-9]/g,'');
		
		if (datum.length == 8) {
			
			dag = datum.substr(6,2);
			maand = datum.substr(4,2);
			jaar = datum.substr(0,4);
			
			if (dag<1 || dag>31)
				ERROR = ERROR + '- De dag van de datum klopt niet.\n';
			if (maand<1 || maand>12)
				ERROR = ERROR + '- De maand van de datum klopt niet.\n';
			if (jaar<1000 || jaar>2007)
				ERROR = ERROR + '- Het jaar van de datum klopt niet.\n';
		} 
		else 
			ERROR = ERROR + '- De datum moet van het volgend formaat zijn: jjjj-mm-dd.\n';
		
		datum = jaar + '-' + maand + '-' + dag;
	}
	
	if (ERROR) {
		alert('De datum die u ingaf, bevat fouten:\n' + ERROR + 'Gelieve opnieuw te proberen.');
		document.getElementById(veld).value = '';
		//document.getElementById(veld).focus;
		//document.getElementById(veld).select();
		//return false;
	} else {
		document.getElementById(veld).value = datum;			
	}
	
}