function checkForm(myform) {
	var str = '';
	var elem = myform.elements;
	for(var i = 0; i < elem.length; i++) {
		if (elem[i].title != "") {
			if ((elem[i].title.charAt(0) == "_" && elem[i].value != "") || (elem[i].title.charAt(0) != "_")) {
				var check=elem[i].title.split("|");
				if (check[0].charAt(0) == "_") {
					check[0] = check[0].substr(1);
				}
				if (check[0] == "alpha") {
					if (!checkAlpha(elem[i].value) || elem[i].value == "") {
						elem[i].focus();
						str += check[1] + "\n";
					}
				}
				if (check[0] == "email") {
					if (!checkEmail(elem[i].value) || elem[i].value == "") {
						elem[i].focus();
						str += check[1] + "\n";
					}
				}
				if (check[0] == "telefoon") {
					if (!checkTelefoon(elem[i].value) || elem[i].value == "") {
						elem[i].focus();
						str += check[1] + "\n";
					}
				}
			}
		}
	}
	if (str != "") {
		alert(str);
	} else {
		myform.submit();
	}
}

function checkAlpha(str) {
	reg = new RegExp("^[A-Za-z\' ]*$");
	return reg.test(str);
}

function checkEmail(str) {
	reg = new RegExp("^(([0-9a-zA-Z]+[-._+&])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}){0,1}$");
	return reg.test(str);
}

function checkTelefoon(str) {
	reg = new RegExp("^[0-9\-]*$");
	return reg.test(str);
}