PageSourceSearch

https://don.secours-islamique.org/build/calculdonpontuel_autresprojets_uniques.bf2729f7.js

js secours-islamique.org collected 2026-10-02 04:18:11 UTC 10,647 bytes, 1 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[9410],{18150:(e,n,t)=>{t(50113),t(51629),t(62062),t(44114),t(60739),t(33110),t(9868),t(26099),t(78459),t(58940),t(27495),t(90906),t(71761),t(25440),t(42762),t(23500),t.g.jQuery=t.g.$=t(74692);var a=t(71055);function o(e){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)}function i(e){return/^(?:(?:\+|00)33|0)\s*[1-9](?:[\s.-]*\d{2}){4}$/.test(e.trim())}!function(){function e(){t.g.$(".cloneDiv").each((function(e,n){0===e?(t.g.$(n).find("[id=subDiv]").hide(),t.g.$(n).find("[id=addDiv]").show()):(t.g.$(n).find("[id=subDiv]").show(),t.g.$(n).find("[id=addDiv]").hide())}))}t.g.$(".multi_div").hide(),a.clear(),e(),t.g.$('[data-toggle="modal"]').modal(),console.log("Don ponctuel"),t.g.$("#raisonsocialediv").hide(),t.g.$("#sirendiv").hide(),t.g.$("#type_organisationdiv").hide(),t.g.$('[data-toggle="tooltip"]').tooltip();var n;new Array;function l(){var e,n,a,o,i,l=0;t.g.$("input[id^='projet']").each((function(e,n){var a=t.g.$(n).attr("name"),o=t.g.$(n).val();o=parseFloat(o,10);var i=0;t.g.$(n).val(o.toFixed(2)),isNaN(o)||o<=0||s(a)?t.g.$(n).val(""):(i=parseFloat(o,10),l+=i)})),t.g.$("#montantTotal").val(l.toFixed(2)),e={nbr:0,total:0,panier:[]},n={nbr:0,total:0,panier:[]},a=[],o=0,i=0,t.g.$("input[id^='projet']").each((function(l,r){var d=t.g.$(r).attr("name"),g=t.g.$(r).attr("libelle");g=g.replace("/'/g","'");var c=t.g.$(r).val();if(c=parseFloat(c,10),t.g.$(r).val(c.toFixed(2)),isNaN(c)||c<0||s(d))t.g.$(r).val("");else if(c>0){var p=parseFloat(c,10);i+=p;var u={codeprojet:d,montant:p,libelle:g};o++,e.panier.push(u);var $=!1;a.map((function(e,n){var t=e.codeprojet,o=e.montant;e.libelle,t===d&&($=!0,a[n].montant=parseFloat(o,10)+parseFloat(c,10))})),$||a.push(u),n.panier=a}})),i=parseFloat(i,10),e.nbr=o,e.total=i,n.nbr=o,n.total=i,t.g.$("#don_ponctuel_panierJson").val(JSON.stringify(n)),console.log("panieTest"),console.log(n.panier),console.log("fin panieTest"),function(e){var n=0,a=0;t.g.$("#recaptRF span.badge").text(""),t.g.$("#recaptRF ul li").remove(),e.panier.forEach((function(e){var n='<li class="list-group-item d-flex justify-content-between lh-sm">';n+="<div>",n+='<h6 class="my-0">'+e.libelle+" </h6>",n+='<small class="text-muted"> </small>',n+="</div>",n+=' <span class="text-muted">'+e.montant+' <i class="bi bi-currency-euro"></i></span>',n+="</li>",t.g.$("#recaptRF ul").append(t.g.$.parseHTML(n)),a+=1}));var o="";o+='<li class="list-group-item d-flex justify-content-between">',o+="<span>Total (EURO)</span>",n=parseFloat(e.total,10),o+="<strong>"+n.toFixed(2)+' <i class="bi bi-currency-euro"></i></strong>',o+="</li>",t.g.$("#recaptRF ul").append(t.g.$.parseHTML(o)),t.g.$("#recaptRF span.badge").text(a);var i=t.g.$("#txrfplafon").val(),l=t.g.$("#montantrfplafon").val(),s=t.g.$("#txrf").val();i=parseFloat(i,10),l=parseFloat(l,10),s=parseFloat(s,10);var r=0;r=n<=l?n-n*i/100:(n-l)*(1-s/100)+l*(1-i/100);var d="";d+='<li class="list-group-item d-flex justify-content-between">',d+="<span>Soit après déduction fiscale* </span>",r=parseFloat(r,10).toFixed(2),d+="<strong>"+r+'<i class="bi bi-currency-euro"></i></strong>',d+="</li>",t.g.$("#recaptRF ul").append(t.g.$.parseHTML(d)),t.g.$("#result_calcul_rf").html(r)}(n)}function s(e){return!e||0===e.length}function r(e){t.g.$(".modal-body").html(e),t.g.$("#saveModal").modal("show")}t.g.$("#don_ponctuel_isOrganisation").change((function(){t.g.$("#don_ponctuel_isOrganisation").is(":checked")?(t.g.$("#raisonsocialediv").show(),t.g.$("#sirendiv").show(),t.g.$("#type_organisationdiv").show(),t.g.$("#civilitediv").hide()):(t.g.$("#raisonsocialediv").hide(),t.g.$("#sirendiv").hide(),t.g.$("#type_organisationdiv").hide(),t.g.$("#civilitediv").show())})),t.g.$("#don_ponctuel_save").on("click",(function(e){var n=t.g.$("#montantTotal").val(),a=t.g.$("#montantmincb").val(),l=parseInt(a);if(0==n.length)return r("Veuillez faire un don en choissant un projet..."),e.preventDefault(),!1;if(parseInt(t.g.$("#montantTotal").val())<l){return r("Le montant total de dons doit être supérieur à ".concat(a)),e.preventDefault(),!1}var s=t.g.$("#don_anonyme").is(":checked");if(s){if(s){var d=function(){var e=t.g.$("#don_ponctuel_email").val(),n="Renseigner les champs suivants : <ul>",a=!1;0===e.length?(n+="<li>E-Mail</li> ",t.g.$("#don_ponctuel_email").addClass("has-error"),a=!0):o(e)?t.g.$("#don_ponctuel_email").removeClass("has-error"):(n+="<li>E-Mail non valide</li> ",t.g.$("#don_ponctuel_email").addClass("has-error"),a=!0);return n+="</ul>
1",a?n:""}();if(0!==d.length)return r(d),e.preventDefault(),!1}}else{var g=function(){$message="Renseigner les champs suivants : <ul>",$isMessage=!1,$codedonateur=t.g.$("#don_ponctuel_codedonateur").val(),$nom=t.g.$("#don_ponctuel_nom").val(),$prenom=t.g.$("#don_ponctuel_prenom").val(),$adresse=t.g.$("#don_ponctuel_adresse").val(),$codepostal=t.g.$("#don_ponctuel_codepostal").val(),$localite=t.g.$("#don_ponctuel_localite").val(),$geocomplete=t.g.$("#don_ponctuel_geocomplete").val(),$telephone=t.g.$("#don_ponctuel_phone").val(),$portable=t.g.$("#don_ponctuel_mobile").val(),$email=t.g.$("#don_ponctuel_email").val(),$raisonsociale=t.g.$("#don_ponctuel_raisonsociale").val(),0!==$codedonateur.length&&(console.log("code donateur not working"),isNaN($codedonateur)?($message+="<li>Code donateur doit être un nombre</li> ",t.g.$("#don_ponctuel_codedonateur").addClass("is-invalid"),$isMessage=!0):$codedonateur.length<6||$codedonateur.length>8?($message+="<li>Code donateur doit être un nombre de 6 à 8 chiffres</li> ",t.g.$("#don_ponctuel_codedonateur").addClass("is-invalid"),$isMessage=!0):(t.g.$("#don_ponctuel_codedonateur").removeClass("is-invalid"),0===$nom.length?($message+="<li>Nom</li> ",t.g.$("#don_ponctuel_nom").addClass("is-invalid"),$isMessage=!0):t.g.$("#don_ponctuel_nom").removeClass("is-invalid"),0===$prenom.length?($message+="<li>Prénom</li> ",t.g.$("#don_ponctuel_prenom").addClass("is-invalid"),$isMessage=!0):t.g.$("#don_ponctuel_prenom").removeClass("is-invalid")));t.g.$("#don_ponctuel_isOrganisation").is(":checked")?($raisonsociale=t.g.$("#don_ponctuel_raisonsociale").val(),0==$raisonsociale.length?($message+="<li>Raison sociale</li> ",t.g.$("#don_ponctuel_raisonsociale").addClass("is-invalid"),$isMessage=!0):t.g.$("#don_ponctuel_raisonsociale").removeClass("is-invalid")):0===$codedonateur.length&&(0===$nom.length?($message+="<li>Nom</li> ",t.g.$("#don_ponctuel_nom").addClass("is-invalid"),$isMessage=!0):t.g.$("#don_ponctuel_nom").removeClass("is-invalid"),0===$prenom.length?($message+="<li>Prénom</li> ",t.g.$("#don_ponctuel_prenom").addClass("is-invalid"),$isMessage=!0):t.g.$("#don_ponctuel_prenom").removeClass("is-invalid"));0===$telephone.length||i($telephone)?t.g.$("#don_ponctuel_phone").removeClass("has-error"):($message+="<li>Format du téléphone Fixe invalide (ex: 0612345678 ou +33612345678)</li>",t.g.$("#don_ponctuel_phone").addClass("has-error"),$isMessage=!0);0===$portable.length||i($portable)?t.g.$("#don_ponctuel_mobile").removeClass("has-error"):($message+="<li>Format du téléphone mobile invalide (ex: 0612345678 ou +33612345678)</li>",t.g.$("#don_ponctuel_mobile").addClass("has-error"),$isMessage=!0);0===$email.length?($message+="<li>E-Mail</li> ",t.g.$("#don_ponctuel_email").addClass("has-error"),$isMessage=!0):o($email)?t.g.$("#don_ponctuel_email").removeClass("has-error"):($message+="<li>E-Mail non valide</li> ",t.g.$("#don_ponctuel_email").addClass("has-error"),$isMessage=!0);return $message+="</ul>",$isMessage?$message:""}();if(0!==g.length)return r(g),e.preventDefault(),!1}e.preventDefault(),t.g.$("#loading-div-background").show(),t.g.$("#donponctuel").submit()})),t.g.$(document).each((function(e,n){t.g.$(this).change((function(){var e=t.g.$(this).val(),n=parseFloat(e,10),a=t.g.$(this).attr("name");t.g.$(this).val(n.toFixed(2)),isNaN(n)||n<=0||s(a)?(t.g.$(this).val(0),l()):(t.g.$(this).val(n.toFixed(2)),l())}))}),"input[id^='projet']"),t.g.$(document).on("change",".select_nombre",(function(){var e,n,a,o;e=t.g.$(this),n=t.g.$(e),a=n.attr("id").substring(2),o=parseInt(t.g.$("[name="+a+"]").attr("prix"))*parseInt(n.val()),t.g.$("[name="+a+"]").val(o),l()})),t.g.$(document).on("click","#subDiv",(function(n){console.log(t.g.$(this).parents(".cloneDiv")),t.g.$(this).parents(".cloneDiv").remove(),e(),l(),n.preventDefault()})),t.g.$("#addDiv").on("click",(function(n){!function(n){var a=t.g.$(".cloneDiv:first").clone();a.attr("id","");var o=t.g.$(".cloneDiv").length,i=t.g.$("#cloneProjetDropdown").children("option").length;if(o>(i-=2))return void n.preventDefault();a.find("a#subDiv").show();var l=t.g.$("input[id*='projet']").last().attr("id").match(/\d+/)[0],s=(l=parseFloat(l,10))+1,r="projet".concat(s);a.find("input").attr("id",r),a.find("input").val(0),a.find("input").attr("name",""),a.find("[id=cloneProjetDropdown]").attr("id","cloneProjetDropdown".concat(s)),a.find("[for=cloneProjetDropdown]").attr("for","cloneProjetDropdown".concat(s)),t.g.$("#targetDiv").append(a),e(),n.preventDefault()}(n)})),t.g.$(document).on("change",".select_autres_projets",(function(){!function(e){var n=t.g.$(e).parents(".cloneDiv"),a=t.g.$(e).val(),o=t.g.$("option:selected",e).attr("multi"),i=t.g.$("option:selected",e).attr("prix"),l=t.g.$("option:selected",e).attr("libelle"),r=t.g.$("option:selected",e).val();s(o)||0===parseInt(o)?(n.find(".multi").hide(),n.find(".multi").removeClass("col-md-2 ms-auto"),n.find("input").parents(":first").parents(":first").addClass("col-md-offset-2"),n.find("input").attr("readonly",!1)):1===parseInt(o)&&(n.find(".multi").show(),n.find(".multi").addClass("col-md-2 ms-auto"),n.find("input").parents(":first").parents(":first").removeClass("col-md-offset-2"),n.find("input").attr("readonly",!0),n.find(".multi").find("select").attr("id","id".concat(r)));n.find("input").attr("name",a),n.find("input").attr("libelle",l),n.find("input").attr("prix",i)}(t.g.$(this))})),window.history&&window.history.pushState&&(n=0,t.g.$("input[id^='projet']").each((function(e,n){t.g.$(n).val("")}
1)),t.g.$("#montantTotal").val(n.toFixed(2)),t.g.$("#recaptRF span.badge").text(""),t.g.$("#recaptRF ul li").remove())}()},60706:(e,n,t)=>{"use strict";var a=t(10350).PROPER,o=t(79039),i=t(47452);e.exports=function(e){return o((function(){return!!i[e]()||"​…᠎"!=="​…᠎"[e]()||a&&i[e].name!==e}))}},42762:(e,n,t)=>{"use strict";var a=t(46518),o=t(43802).trim;a({target:"String",proto:!0,forced:t(60706)("trim")},{trim:function(){return o(this)}})}},e=>{e.O(0,[4692,6518,2539],(()=>{return n=18150,e(e.s=n);var n}));e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.