		function errorMSG(msg, formObj) {
			alert(msg);
			if (formObj) formObj.focus();
			return false;
		}
		
		function legeString(deString) {
			if (deString != "") {
				for (var i=0; i<=deString.length-1; i++) {
					if ((deString.charCodeAt(i) != 32) && (deString.charCodeAt(i) != 13) && (deString.charCodeAt(i) != 10)) {
						return false;
					}
				}
			}
			return true;
		}
		
		function emailOK(e) {
			var ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
			for(i=0; i < e.length ;i++){
				if (ok.indexOf(e.charAt(i)) < 0) return false;
			} 
			if (document.images) {
				re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
				re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
				if (!e.match(re) && e.match(re_two)) {
					return (-1);		
				}
			}
		}
	
		function checkForm(f) {
		 	if (legeString(f.naam.value)) {
				return errorMSG(translations["naamError"]);
			} else if (legeString(f.bedrijf.value)) {
				return errorMSG(translations["bedrijfError"]);
			} else if (legeString(f.email.value)) {
				return errorMSG(translations["emailError"]);
			} else if (! emailOK(f.email.value)) {
				return errorMSG(translations["mailformaatError"]);
			} else {
				return true;
			}
		}
