function fCompleteForm() { // Error variable var sErr = ""; // Check mandatory fields if (document.frmDonateItems.sFN.value=="") { sErr += "\n - First name"; } if (document.frmDonateItems.sLN.value=="") { sErr += "\n - Last name"; } if (document.frmDonateItems.sTel.value=="") { sErr += "\n - Tel"; } if (document.frmDonateItems.sEmail.value=="") { sErr += "\n - Email"; } if (document.frmDonateItems.sAddr1.value=="") { sErr += "\n - Address line 1"; } if (document.frmDonateItems.sTown.value=="") { sErr += "\n - Town"; } if (document.frmDonateItems.sPostcode.value=="") { sErr += "\n - Postcode"; } // Checkboxes if (document.getElementById('bTerms1').checked==false) { sErr += "\n - Please tick the checkbox 'I understand you can't receive items from after the year 2000'"; } if (document.getElementById('bTerms2').checked==false) { sErr += "\n - Please tick the checkbox 'I understand you do not accept loans of items, only donations'"; } if (document.getElementById('bTerms3').checked==false) { sErr += "\n - Please tick the checkbox 'I agree to the donations terms & conditions'"; } // Google recaptcha var response = grecaptcha.getResponse( $('#recaptcha1').attr('data-widget-id') ); if (response.length > 0) { // all good (details will be checked on exec page) } else { sErr += "\n - Please tick the \"I'm not a robot\" checkbox"; } // Display errors or submit form? if (sErr!="") { // Display error alert("Please check the following has been filled in:-\n" + sErr); grecaptcha.reset( $('#recaptcha1').attr('data-widget-id') ); } else { // Submit form document.frmDonateItems.action='pages/help/donate-exhibits_exec.php'; document.frmDonateItems.submit(); } }