function check_input5(frm) { var key; // Nothing was passed, defaulting: if (typeof frm == 'undefined') { if (typeof document.forms[0] != 'undefined') { frm = document.forms[0]; } } // A form element was passed: if (typeof frm.value != 'undefined') { frm = frm.form; } var tr = { plaats: "Plaats is niet geldig", postcode: "Postcode is niet geldig", input: "U heeft geen gegevens ingevuld" }; if ( !/\S+/.test(frm.elements['plaats'].value) && !/\S+/.test(frm.elements['postcode'].value) ) { frm.elements['plaats'].focus(); alert(tr['input']); return false; } if ( /\S+/.test(frm.elements['plaats'].value) && (frm.elements['plaats'].value.length < 3) ) { frm.elements['plaats'].focus(); alert(tr['plaats']); return false; } if ( /\S+/.test(frm.elements['postcode'].value) && (frm.elements['postcode'].value.length < 4) ) { frm.elements['postcode'].focus(); alert(tr['postcode']); return false; } frm.submit(); return false; }