function fCompleteForm() { // Error variable var sErr = ""; // Check mandatory fields if (document.frmBooking.sName.value=="") { sErr += "\n - Name"; } if (document.frmBooking.sOrganisation.value=="") { sErr += "\n - Organisation"; } if (document.frmBooking.sTel.value=="") { sErr += "\n - Tel"; } if (document.frmBooking.sEmail.value=="") { sErr += "\n - Email"; } if (document.frmBooking.sDate.value=="") { sErr += "\n - Date"; } var dropdown = document.getElementById('sTimeslot'); var selectedOption = dropdown.options[dropdown.selectedIndex].value; if (selectedOption=="") { sErr += "\n - Time slot"; } var dropdown = document.getElementById('sGroupSize'); var selectedOption = dropdown.options[dropdown.selectedIndex].value; if (selectedOption=="") { sErr += "\n - Group size"; } // Checkboxes if (document.getElementById('bTerms1').checked==false) { sErr += "\n - Please tick the checkbox 'I have read the information on the corporate experience days page'"; } if (document.getElementById('bTerms2').checked==false) { sErr += "\n - Please tick the checkbox 'I agree to the privacy policy and 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.frmBooking.action='pages/visit/corporate-fun-days_bookingform_exec.php'; document.frmBooking.submit(); } }