function ValidateForm(mode) { var cnt = 0; cnt += CheckField("firstName"); cnt += CheckField("surname"); cnt += CheckField("emailAddress"); cnt += CheckField("postcode"); cnt += CheckField("mobileNumber"); if (mode == 0) { cnt += CheckField("formSite"); } if (cnt > 0) { alert("Please enter all the mandatory fields."); return false; } else { return true; } } function CheckField(field) { var el = document.getElementById(field) if (el.value == "" || (el.value == "0")) { el.style.border = "2px solid red"; return 1; } else { el.style.border = "2px solid silver"; return 0; } }