"use strict";(function(){var n=function(){var n=document.querySelector('.modal-report input[name="__RequestVerificationToken"]').value,t=document.querySelector('.modal-report input[name="signaler"]:checked').value,i=document.querySelector('.modal-report input[name="email"]').value,r=document.querySelector('.modal-report textarea[name="message"]').value,u=window.location.href,f=jHelloAjax.serializeAnObject({__RequestVerificationToken:n,signaler:t,email:i,message:r,url:u,validCaptcha:grecaptcha.getResponse()!=0}),e=function(n){var t=JSON.parse(n);switch(t.status){case"OK":jHelloAsso.toggleClass(document.querySelector(".status-ok"),"hidden");jHelloAsso.toggleClass(document.getElementById("signalementTextInfos"),"hidden");jHelloAsso.toggleClass(document.getElementById("divButtonsSend"),"hidden");jHelloAsso.toggleClass(document.getElementById("divButtonsBack"),"hidden");jHelloAsso.toggleClass(document.getElementById("signalementTitle"),"hidden");jHelloAsso.toggleClass(document.querySelector(".g-recaptcha"),"hidden");break;case"KO":jHelloAsso.toggleClass(document.querySelector(".status-ko"),"hidden");break;case"REQUIRED":jHelloAsso.toggleClass(document.querySelector(".status-required"),"hidden")}},o=function(){jHelloAsso.toggleClass(document.querySelector(".status-ko"),"hidden")};window.jHelloAjax.post(document.querySelector("#__AjaxAntiForgeryForm").action,f,e,o,!0,"application/x-www-form-urlencoded")};this.bindEvent=function(){var f=document.querySelector(".send-signal"),i,t,r,u;for(f!=null&&f.addEventListener("click",n),i=document.getElementsByName("signaler"),t=0;t<i.length;t++)i[t].addEventListener("click",function(){jHelloAsso.removeClass(document.getElementsByClassName("next-to-step-2")[0],"hidden")});r=document.getElementsByClassName("next-to-step-2")[0];r!=null&&r.addEventListener("click",function(){jHelloAsso.addClass(document.getElementsByClassName("step1")[0],"hidden")});u=document.getElementsByClassName("return-to-step-1")[0];u!=null&&u.addEventListener("click",function(){jHelloAsso.addClass(document.getElementsByClassName("step2")[0],"hidden")})};this.init=function(){var n=document.querySelector(".send-signal");n!=null&&(this.bindEvent(),this.initFields())};this.initFields=function(){var t=document.querySelector(".step1"),l,a,i,r,u,f,n,e,o,s,h,c;for(t!=null&&t.className.indexOf("hidden")>-1&&(jHelloAsso.toggleClass(t,"hidden"),jHelloAsso.toggleClass(step2,"hidden")),l=document.getElementById("textBoxEmail"),l.value="",a=document.getElementById("textBoxMessage"),a.value="",i=document.querySelector(".status-ok"),i.className.indexOf("hidden")==-1&&jHelloAsso.toggleClass(i,"hidden"),r=document.querySelector(".status-ko"),r.className.indexOf("hidden")==-1&&jHelloAsso.toggleClass(r,"hidden"),u=document.querySelector(".status-required"),u.className.indexOf("hidden")==-1&&jHelloAsso.toggleClass(u,"hidden"),f=document.getElementsByName("signaler"),n=0;n<f.length;n++)f[n].checked=!1;e=document.getElementById("signalementTextInfos");e.className.indexOf("hidden")>=0&&jHelloAsso.toggleClass(e,"hidden");o=document.querySelector(".next-to-step-2");o.className.indexOf("hidden")==-1&&jHelloAsso.toggleClass(o,"hidden");s=document.getElementById("divButtonsSend");s.className.indexOf("hidden")>=0&&jHelloAsso.toggleClass(s,"hidden");h=document.getElementById("divButtonsBack");h.className.indexOf("hidden")==-1&&jHelloAsso.toggleClass(h,"hidden");c=document.getElementById("signalementTitle");c.className.indexOf("hidden")>=-1&&jHelloAsso.toggleClass(c,"hidden")}}).call(window.signalement=window.signalement||{});document.addEventListener("DOMContentLoaded",function(){window.signalement.init()})