function MailingCheck(formName) {
	OK = "0";
	
	for (i=0; i < document[formName].length; i++) {
		switch (document[formName].elements[i].name) {
			case "roepnaam": 
				var regexp = /[a-zA-Z ]{2,}/i;
				if (!regexp.exec(document[formName].elements[i].value)) {
					document.getElementById("req_roepnaam").className = "incorrect";
					OK = "1";
				}
				else {
					document.getElementById("req_roepnaam").className = "required";
				}
				break;

				case "achternaam": 
				var regexp = /[a-zA-Z ]{2,}/i;
				if (!regexp.exec(document[formName].elements[i].value)) {
					document.getElementById("req_achternaam").className = "incorrect";
					OK = "1";
				}
				else {
					document.getElementById("req_achternaam").className = "required";
				}
				break;
				
				case "emailadres": 
				var regexp = /[0-9a-zA-Z.-]{2,}@[0-9a-zA-Z.-]{2,}.[a-z]{2,4}/i;
				if (!regexp.exec(document[formName].elements[i].value) || document[formName].elements[i].value == "") 				{
				document.getElementById("req_emailadres").className = "incorrect";
					OK = "1";
				}
				else {
					document.getElementById("req_emailadres").className = "required";
				}
				break;

				case "profiel": 
				var regexp = /[a-zA-Z ]{2,}/i;
				if (!regexp.exec(document[formName].elements[i].value)) {
					document.getElementById("req_profiel").className = "incorrect";
					OK = "1";
				}
				else {
					document.getElementById("req_profiel").className = "required";
				}
				break;
		}
	}

	if (OK == "0") {
		document[formName].submit();
	}
	else {
	}
}

