function checkleeg(strfield, strfieldOmschrijving) {
	if (strfield.value == '') {
			var strmessage = 'Het veld "' + strfieldOmschrijving + '" is nog leeg.';
			strmessage += '\nInvullen a.u.b.';
			alert(strmessage);
			strfield.focus();
			return false;
	} 
}

// nog een lege velden checker
function CheckFields() {
    var a=CheckFields.arguments; 

	var fieldsOK = true
	var mededeling = "De volgende velden moeten ingevuld worden:\n\n"
	for(i=0; i<a.length; i++) {
		//alert(a[i].value);
		if (a[i].value == "") { fieldsOK = false }

		i++; // het is veldnaam, veldbeschrijving, veldnaam, veldbeschrijving, veldnaam, veldbeschrijving
		//alert(a[i]);
		mededeling += a[i] + "\n"
	}
	if (!fieldsOK) { alert (mededeling) }
	return fieldsOK
}

function checkemail(strfield) {
	
	var bRegExpCapable = true;
	var regex= /^[\w_-]+(\.[\w_-]+)*@((\w[\w_-]+\.)*\w[\w_-]{0,66})\.([a-z]{2,6}(\.[a-z]{2})?)$/i;
	if ((!strfield.value == '')&&(bRegExpCapable)) {
		if (!regex.test(strfield.value)) {
			var strmessage = 'Ongeldig email-adres: ' + strfield.value + '. Controleer het a.u.b.';
			strmessage += '\nAls u geen email heeft, laat dan dit veld leeg.';
			strmessage += '\n\nAls u denkt dat u dit bericht ten onrechte krijgt, neem a.u.b. contact op met de webmaster: webmaster@harrynijboer.nl';
			alert(strmessage);
			strfield.focus();
			return false;
		} else {
			return true;
		}
	} else {
		return true;
	}
}



