function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); } function isEmail(email) { var re = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; return re.test(email); } function checkform ( form ) { if (form.elements['first_name'].value == "") { alert( "Please enter the " ); form.elements['first_name'].focus(); return false ; } if (form.elements['last_name'].value == "") { alert( "Please enter the " ); form.elements['last_name'].focus(); return false ; } if (form.elements['email'].value == "") { alert( "Please enter the " ); form.elements['email'].focus(); return false ; } if (form.elements['phone'].value == "") { alert( "Please enter the " ); form.elements['phone'].focus(); return false ; } if (form.elements['00N30000008PU9Y'].value == "") { alert( "Please enter the " ); form.elements['00N30000008PU9Y'].focus(); return false ; } if (form.elements['country'].value == "") { alert( "Please enter the " ); form.elements['country'].focus(); return false ; } if (form.elements['company'].value == "") { alert( "Please enter the " ); form.elements['company'].focus(); return false ; } if (form.elements['00N30000008PvfD'].value != '' && !isNumeric(form.elements['00N30000008PvfD'].value)) { alert(" must be a number"); form.elements['00N30000008PvfD'].focus(); return false; } if (form.elements['00N30000008PzWt'].value != '' && !isNumeric(form.elements['00N30000008PzWt'].value)) { alert(" must be a number"); form.elements['00N30000008PzWt'].focus(); return false; } if (form.elements['00N30000008PzWy'].value != '' && !isNumeric(form.elements['00N30000008PzWy'].value)) { alert(" must be a number"); form.elements['00N30000008PzWy'].focus(); return false; } if (form.elements['00N30000008PzXD'].value != '' && !isNumeric(form.elements['00N30000008PzXD'].value)) { alert(" must be a number"); form.elements['00N30000008PzXD'].focus(); return false; } if (form.elements['email'].value != '' && !isEmail(form.elements['email'].value)) { alert(" must be a valid email address."); form.elements['email'].focus(); return false; } if (form.elements['00Na000000BRKfE'].value != '' && !isEmail(form.elements['00Na000000BRKfE'].value)) { alert(" must be a valid email address."); form.elements['00Na000000BRKfE'].focus(); return false; } }