// Only script specific to this form goes here.
// General-purpose routines are in a separate file included above.
function validateOnSubmit() {
    var elem;
    var errs = 0;
    // execute all element validations in reverse order, so focus gets
    // set to the first one in error.
    var myform = document.forms[0];

    if (!validateEmail(myform.fld_email, 'err_email', true)) errs++;
    if (!validatePresent(myform.fld_phone, 'err_phone')) errs++;
    if (!validatePresent(myform.fld_postcode, 'err_postcode')) errs++;
    if (!validatePresent(myform.fld_address, 'err_address')) errs++;
    if (!validatePresent(myform.fld_name, 'err_name')) errs++;
    if (!validatePresent(myform.fld_make, 'err_make')) errs++;
    if (!validatePresent(myform.fld_manu, 'err_manu')) errs++;


    if (errs > 1) alert('There are fields which need correction before sending');
    if (errs == 1) alert('There is a field which needs correction before sending');

    return (errs == 0);
};
