function check_reg_form (theForm) {
	if ((theForm.client_pwd1.value == "") || (theForm.client_pwd2.value == "") || (theForm.client_firstname.value == "")) {
	alert("Velden gemarkeerd met een \* zijn verplichte velden. Controleer uw gegevens en druk opnieuw op \'Maak gebruiker aan\'");
	return (false);
	} else {
	
		if (theForm.client_pwd1.value != theForm.client_pwd2.value) {
			alert("Uw ingevulde wachtwoorden zijn ongelijk. Vul svp uw wachtwoorden opnieuw in.");
			theForm.client_pwd1.value = "";
			theForm.client_pwd2.value = "";
			theForm.client_pwd1.focus();
			return (false);
		} else {
			pwd_obj = theForm.client_pwd1.value;
			my_regex = /^([a-zA-Z0-9@*#]{4,15})$/;
			if(!pwd_obj.match(my_regex)) {
				alert("Uw wachtwoord dient een lengte te hebben van minimaal 4 en maximaal 15 karakters.\nGeldige karakters: letters, nummers en de karakters _ - .");
				theForm.client_pwd1.focus();
				return (false);
			}
		}
		
		email_obj = theForm.client_email.value;
		my_regex = /^\w+[\w-\.]*\@\w+((-\w+)|(\w*))\.[a-z]{2,3}$/;
		if(!email_obj.match(my_regex)) {
			alert("Het ingevulde e-mail is ongeldig. Controleer uw gegevens en druk opnieuw op \'Maak gebruiker aan\'");
			theForm.client_email.focus();
			return (false);
		}
	}
}
