let curSubmitedForm;const allRecaptchaForms=document.querySelectorAll("form");var onRecaptchaSubmit=function(token){curSubmitedForm.submit();}
allRecaptchaForms.forEach(function(form,index){if(form.querySelector('.g-recaptcha')){form.addEventListener('submit',(e)=>{e.preventDefault();curSubmitedForm=form;grecaptcha.execute(index);});}});let checkboxes_6718d83e9472c=document.querySelectorAll('input[name="rgpd-check-1[]"][required]');for(let i=0;i<checkboxes_6718d83e9472c.length;i++){checkboxes_6718d83e9472c[i].addEventListener('change',function(e){validateCheckboxes("rgpd-check-1[]")});}
function validateCheckboxes(nomAttribut){let checkboxes=document.querySelectorAll('input[name="'+nomAttribut+'"]');let isChecked=false;for(let i=0;i<checkboxes.length;i++){if(checkboxes[i].checked){isChecked=true;break;}}
if(isChecked){for(let i=0;i<checkboxes.length;i++){checkboxes[i].removeAttribute("required");}}else{for(let i=0;i<checkboxes.length;i++){checkboxes[i].setAttribute("required","required");}}}