CINXE.COM

Donazione

<html> <head> <meta charset="iso-8859-1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0"> <meta name="copyright" content="NP Solutions Srl &copy; 2020-2025"> <meta name="description" content=""> <meta name="keywords" content=""> <!-- FAVICON --> <link rel="icon" href="/assets/forms/museoegizio/img/favicon.png" type="image/png"> <!-- TITLE --> <title>Donazione</title> <!-- STYLES CORE Struttura --> <link rel="stylesheet" href="/sys/jscript/jquery/jquery-ui.min.css?v=9891"> <link rel="stylesheet" href="/sys/jscript/bootstrap/bootstrap.min.css?v=5547"> <link rel="stylesheet" href="/sys/jscript/izimodal/iziModal.min.css?v=5672"> <link rel="stylesheet" href="/sys/jscript/preloader/preloader.min.css?v=9966"> <link rel="stylesheet" href="/sys/css/styles.css?v=2424"> <link rel="stylesheet" href="/assets/forms/default/update.css?v=2329"> <link rel="stylesheet" href="/assets/forms/museoegizio/template.css?v=4751"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;1,200;1,300&display=swap" rel="stylesheet"> <!-- FONTS CORE Struttura --> <link rel="stylesheet" href="/sys/fonts/googlefonts/google.fonts.css?v=4231"> <link rel="stylesheet" href="/sys/fonts/fontawesome/fontawesome.min.css?v=1227"> <!-- INIT DataLayer --> <script type="text/plain"> window.dataLayer = window.dataLayer || []; </script> <script src='https://acconsento.click/script.js' id='acconsento-script' data-key='ekbOQw7qIWGH9k55Svb8I8QoXIcOA9KVr78kuwsW'></script> </head> <body class="noselect sitesize-md sitetheme-primary"> <!-- PRELOADER --> <div id="preloader"> <div class="fl spinner5" style="position: absolute; left: -1000rem; top: -1000rem;"> <div class="cube1"></div><div class="cube2"></div> </div> </div> <!-- MAIN CONTAINER --> <div id="fstruct_main" class="container_main"> <div id="fstruct_contenitore" class="nascosto"> <div class="MenuLingue" aling="right"> <a onclick="return fDonaformLink('https://dona.museoegizio.it/', 1);" href="https://dona.museoegizio.it/">IT</a> | <a onclick="return fDonaformLink('https://dona.museoegizio.it/en/', 1);" href="https://dona.museoegizio.it/en/">EN</a> </div> <div class="main-header border-bottom border-dark bg-primary"> <div class="main-header-logo"> <div class=""> <a target="_blank" href="#" onclick="return false;"> <!--img src="/sys/img/logo.png" alt=""--> </a> </div> </div> </div> <div class="row"> <div class="col-3 mobile-col"> </div> <div class="col-8 mobile-col"> <div id="div-donazione" class="main-contenitore p-2"> <div class="header_landing-div border-bottom border-disabled"> <h1 class="header_landing-testo-titolo mb-3">Scegli di far parte della <span style='color: #0075b0'>storia.</span></h1> <div class="header_landing-testo"> <p style="font-size:17px;">Il Museo Egizio è custode di una collezione che conta oltre 40.000 oggetti, testimonianze materiali di un patrimonio che appartiene all’umanità. Sostieni la ricerca, lo studio e il racconto dei reperti.<br><span style="font-size:16px; color: #ffcc00"><i>#prenditicuradiME</i></span></p> </div> </div> <form id="form-donazione" novalidate> <!-- START SEZIONE TIPO DONAZIONE --> <div class="sezione_1-container border-bottom border-disabled pt-4 pb-4" style="display: none;"> <h4 class="sezione_1-titolo nascosto"> </h4> <script> function nascondiForm (a) { if (a) { $(".sezione_3-container").hide(); $(".sezione_4-container").hide(); $(".sezione_5-container").hide(); $(".sezione_6-container").hide(); $(".sezione_7-container").hide(); $(".sezione_9-container").hide(); $(".sezione_button-pulsante").hide(); $(".sezione_p-container").hide(); } else { $(".sezione_4-container").fadeIn(); $(".sezione_5-container").fadeIn(); $(".sezione_6-container").fadeIn(); $(".sezione_7-container").fadeIn(); $(".sezione_9-container").fadeIn(); $(".sezione_button-pulsante").fadeIn(); $(".sezione_p-container").fadeIn(); } } function selectTipoDonazione() { var ident = $("#tipo_donazione option:selected").val(); var id = "tipo_donazione_" + ident; var prec = $.trim($("#tipo_donazione_current_child").val()); tipoDonazioneDiv(ident); if (prec == id) return false; if (prec && (prec != "")) { $("." + prec + "_childrens").hide(); switch (prec.split("_").slice(-1).pop()) { case "1": case "2": if ($("#" + prec + "_invio_hidden").val() == "2") $("#" + prec + "_children_check_email").click(); else $("#" + prec + "_children_check_nessuno").click(); break; } setTimeout ( function () { $("." + prec + "_children").each ( function (elem) { if ($(this).is("select") == true) { if ($("#" + $(this).attr("id") + " option[value='0']").length > 0) $(this).val(0); else $(this).val(""); } else $(this).val(""); $(this).attr("disabled", true); } ); resetCausaleDonazione(); }, 500 ); $("#tipo_donazione_current_child").val(""); } if ($("#" + id + "_child").val() == "1") { $("." + id + "_children").removeAttr("disabled"); $("." + id + "_childrens").fadeIn(); $("#tipo_donazione_current_child").val(id); } if (ident > 2) resetCausaleProgetto(); if ($("#gift_select_cart").length) { $("#gift_select_cart").val($("#gift_select_cart option:first").val()); $("#gift_select_cart").change(); setTimeout ( function() { selectCartDonazione("rel"); }, 25 ); } } function tipoDonazione(id) { $(".sezione_1-radio-selected").removeClass("sezione_1-radio-selected"); $("#" + id + "_label").addClass("sezione_1-radio-selected"); var prec = $.trim($("#tipo_donazione_current_child").val()); if (prec == id) return false; var split = new Array(); split = id.split("_"); tipoDonazioneDiv(split[2]); if (prec && (prec != "")) { $("." + prec + "_childrens").hide(); switch (prec.split("_").slice(-1).pop()) { case "1": case "2": if ($("#" + prec + "_invio_hidden").val() == "2") $("#" + prec + "_children_check_email").click(); else $("#" + prec + "_children_check_nessuno").click(); break; } setTimeout ( function () { $("." + prec + "_children").each ( function (elem) { if ($(this).is("select") == true) { if ($("#" + $(this).attr("id") + " option[value='0']").length > 0) $(this).val(0); else $(this).val(""); } else $(this).val(""); $(this).attr("disabled", true); } ); resetCausaleDonazione(); }, 500 ); $("#tipo_donazione_current_child").val(""); } if ($("#" + id + "_child").val() == "1") { $("." + id + "_children").removeAttr("disabled"); $("." + id + "_childrens").fadeIn(); $("#tipo_donazione_current_child").val(id); } spl = new Array(); spl = id.split("_"); if (parseInt(spl[spl.length - 1]) < 3) resetCausaleDonazione(); else resetCausaleProgetto(); if ($("#gift_select_cart").length) { $("#gift_select_cart").val($("#gift_select_cart option:first").val()); $("#gift_select_cart").change(); setTimeout ( function() { selectCartDonazione("rel"); }, 25 ); } } function tipoDonazioneDiv(id) { $(".sezione_select_ripetuta").fadeIn(); if ($("#donazioni_carrello_selected").length > 0) { if (id != 5) resetCartDonazione(); else { var n = $("#donazioni_carrello_selected").val(); fDonaformAction("load-async", "act:donaform-showcase[]n:" + n + "[]c:" + n, "action"); } } if ($("#id_campagna_select")) { $("#id_campagna_select").val($("#id_campagna_select option:first").val()); selectCausaleDonazione("id_campagna_select"); } if ((parseInt(id) > 1) && (parseInt(id) != 6)) { $(".sezione_2-container").hide(); $("#causale_progetto").attr("disabled", true); $("#causale_specifica-info").hide(); if (parseInt(id) > 2) $(".sezione_3-container").hide(); else $(".sezione_3-container").fadeIn(); if ((typeof ritornaPaginaFundraising !== "undefined") && (typeof ritornaPaginaFundraising === "function")) ritornaPaginaFundraising(); } else { switch (id) { case "6": $("#causale_progetto").attr("disabled", true); $(".sezione_select_ripetuta").hide(); $(".sezione_2-container").hide(); break; default: $(".sezione_2-container").fadeIn(); $(".sezione_3-container").fadeIn(); if ((typeof ritornaPaginaFundraising !== "undefined") && (typeof ritornaPaginaFundraising === "function")) ritornaPaginaFundraising(); $("#causale_progetto").removeAttr("disabled"); break; } } } function resetCausaleDonazione() { if ($("#ripetuta_minified").length > 0) $("#ripetuta_minified").prop("checked", false); $("#ripetuta_0").click(); $("#ripetuta_importo_0").click(); $(".causale_specifica-div").hide(); $(".causale_specifica-titolo").hide(); $("#causale_specifica-titolo").html(""); $("#causale_specifica-obbligatorio").hide(); $(".causale_specifica-testo").hide(); $("#causale_specifica-testo").html(""); $(".causale_specifica-children-div").hide(); $("#causale_specifica").val(""); $("#causale_specifica").attr("disabled", true); $("#causale_specifica").removeAttr("required"); $("#causale_specifica-info").hide(); $("#causale_specifica_label_0").html(""); $("#causale_specifica_label_1").html(""); $("#widget_importo-info").hide(); } function resetCausaleProgetto() { $(".causale_progetto-div").hide(); $(".causale_progetto-titolo").hide(); $("#causale_progetto-titolo").html(""); $("#causale_progetto-obbligatorio").hide(); $(".causale_progetto-testo").hide(); $("#causale_progetto-testo").html(""); $(".causale_progetto-children-div").hide(); $("#causale_progetto").val(""); $("#causale_progetto").attr("disabled", true); $("#causale_progetto").removeAttr("required"); $("#widget_importo-info").hide(); } function selectCausaleDonazione(sel) { var id = $("#" + sel + " option:selected").val(); $("#id_campagna").val(id); selectCausaleDonazioneOperazioni (id); } function selectCausaleDonazioneOperazioni (id) { switch (id) { case "": case "0": resetCausaleDonazione(); resetCausaleProgetto(); break; default: var str = $.trim($("#causale_selezionata_" + id).val()); var tdona = ""; if ($("#tipo_donazione").length) { tdona = $("#tipo_donazione option:selected").val(); } else { var verif = $("input[name=tipo_donazione]:checked").attr("id"); var spl_ = new Array(); spl_ = verif.split("_"); tdona = spl_[(spl_.length - 1)]; } var split = new Array(); split = str.split("[]"); switch (tdona) { case "0": case "1": case "2": resetCausaleDonazione(); if (split[0] == "1") { if (parseInt(split[4]) > 0) { $(".causale_progetto-children-div").show(); $("#causale_progetto").removeAttr("disabled"); if (split[5] != "") { $("#causale_progetto-titolo").html(split[5]); $(".causale_progetto-titolo").show(); } else $(".causale_progetto-titolo").hide(); if (split[4] == 2) { $("#causale_progetto-obbligatorio").show(); $("#causale_progetto").attr("required", true); } else { $("#causale_progetto-obbligatorio").hide(); $("#causale_progetto").removeAttr("required"); } if (split[6] != "") { $("#causale_progetto-testo").html(split[6]); $(".causale_progetto-testo").show(); } else $(".causale_progetto-testo").hide(); $(".causale_progetto-div").show(); } else { $(".causale_progetto-children-div").hide(); $("#causale_progetto").attr("disabled", true); $("#causale_progetto-titolo").html(""); $(".causale_progetto-titolo").hide(); $("#causale_progetto-obbligatorio").hide(); $("#causale_progetto").removeAttr("required"); $("#causale_progetto-testo").html(""); $(".causale_progetto-testo").hide(); $(".causale_progetto-div").hide(); } } break; case "3": case "4": resetCausaleProgetto(); if (split[0] != "1") { if (split[3] == "0") { $("#ripetuta_" + split[3]).click(); } else { $("#ripetuta_1").click(); $("#ripetuta_campo_" + parseInt(split[3] - 1)).click(); } $("#ripetuta_importo_altro").click(); $("#ripetuta_importo_altro_valore").val(split[2]); $("#causale_specifica").val(""); if (parseInt(split[4]) > 0) { $(".causale_specifica-children-div").show(); $("#causale_specifica").removeAttr("disabled"); if (split[5] != "") { $("#causale_specifica-titolo").html(split[5]); $(".causale_specifica-titolo").show(); } else $(".causale_specifica-titolo").hide(); if (split[4] == 2) { $("#causale_specifica-obbligatorio").show(); $("#causale_specifica").attr("required", true); } else { $("#causale_specifica-obbligatorio").hide(); $("#causale_specifica").removeAttr("required"); } if (split[6] != "") { $("#causale_specifica-testo").html(split[6]); $(".causale_specifica-testo").show(); } else $(".causale_specifica-testo").hide(); $(".causale_specifica-div").show(); } else { $(".causale_specifica-children-div").hide(); $("#causale_specifica").attr("disabled", true); $("#causale_specifica-titolo").html(""); $(".causale_specifica-titolo").hide(); $("#causale_specifica-obbligatorio").hide(); $("#causale_specifica").removeAttr("required"); $("#causale_specifica-testo").html(""); $(".causale_specifica-testo").hide(); $(".causale_specifica-div").hide(); } if (split[7] != "") { $("#causale_specifica-infotesto").html(split[7]); $(".causale_specifica-infotesto").show(); } else { $("#causale_specifica-infotesto").html(""); $(".causale_specifica-infotesto").hide(); } $("#causale_specifica_label_0").html($.trim($("#ripetuta_" + ((split[3] == "0") ? "0" : "1") + "_label>div>h4").html())); $("#causale_specifica_label_1").val($("#ripetuta_importo_altro_valore").val()); $("#causale_specifica_label_1_div").html("&euro; " + $.trim($("#ripetuta_importo_0_testo").html())); $("#causale_specifica_label_1_var").val(split[8]); if (split[8] == "1") $("#causale_specifica_label_1").removeAttr("disabled"); else $("#causale_specifica_label_1").attr("disabled", true); $("#causale_specifica-info").show(); } break; } break; } } function selectCartDonazione(a) { var c = $("#gift_select_cart_option").val(); var n = $("#gift_select_cart option:selected").val(); if ((c != n) || (a == "rel")) fDonaformAction("load-async", "act:donaform-showcase[]n:" + n + "[]c:" + c, "action"); } function selectCartCategoria(a, v) { fDonaformAction("load-async", "act:donaform-showprod[]n:" + v + "[]c:" + a, "action"); } function selectCartCategoriaSel(v) { selectCartCategoria($("#donazioni_vetrina_" + v + "_categorie_select option:selected").val(), v); } function showcaseCartDonazione(c, n) { resetCartDonazione(); if ($("#donazioni_vetrina_" + n + "_gruppo_donatori").val() == "1") $("#donazioni_vetrina_gruppo_donatori").fadeIn(); else $("#donazioni_vetrina_gruppo_donatori").hide(); $("#donazioni_vetrina_" + c).hide(); $("#donazioni_vetrina_" + n).fadeIn(); $("#gift_select_cart_option").val(n); $("#donazioni_carrello_selected").val(n); $("#vetrina_gruppo_donatori").val(""); $("#vetrina_email_destinatario").val(""); donazioniCartAbilitaSpedizione(n); $("#donazioni_vetrina_costo_selezionati").val(0.00); $("#donazioni_vetrina_costo_spedizione").val(0.00); $("#donazioni_vetrina_costo_totale").val(0.00); mostraCartRiepilogoCosti(); } function showprodCartDonazione(c, n, risp) { var p = $("#donazioni_vetrina_" + n + "_categorie_selected").val(); var s = $("#donazioni_vetrina_" + n + "_shown").val(); $(".donazioni_vetrina_categorie_elemento_selected").removeClass("donazioni_vetrina_categorie_elemento_selected"); $(".donazioni_vetrina_" + n + "_categoria_" + p).hide(); var html = ""; if (s != "") { var split = new Array(); split = s.split("[]"); if (risp != "") { var spl = new Array(); spl = risp.split("[!]"); spl.forEach ( function (elem) { var sp = new Array(); sp = elem.split("[]"); if (!split.includes(sp[0])) { html += sp[1]; s += "[]" + sp[0]; } } ); } } if (html != "") { $("#donazioni_vetrina_div_prods_" + n).append(html); $("#donazioni_vetrina_" + n + "_shown").val(s); } if ($("#donazioni_vetrina_categoria_" + c).length > 0) $("#donazioni_vetrina_categoria_" + c).addClass("donazioni_vetrina_categorie_elemento_selected"); $("#donazioni_vetrina_" + n + "_categorie_selected").val(c); $(".donazioni_vetrina_" + n + "_categoria_" + c).fadeIn(); } function resetCartDonazione() { var str = $("#donazioni_carrello_prodotti").val(); if (str != "") { var spl = new Array(); spl = str.split("[x]"); spl.forEach ( function (elem) { var _spl = new Array(); _spl = elem.split("|"); if (_spl[0]) resetCartDonazioneProdotto(_spl[0], 1); } ); $("#donazioni_carrello_prodotti").val(""); } $("#vetrina_personalizzazione").val(""); $("#vetrina_gruppo_donatori").val(""); $("#vetrina_email_destinatario").val(""); $("#vetrina_invio_posta").prop("checked", false); donazioniCartAbilitaRichiesta(0); $("#vetrina_invio_email").prop("checked", false); donazioniCartAbilitaRichiesta(1); $("#vetrina_ritiro_sede").prop("checked", false); donazioniCartAbilitaRichiesta(2); verificaCartVetrinaProdotti(); } function selectCartDonazioneImmagine(i, v) { var c = $("#donazioni_vetrina_prodotto_" + v + "_selected").val(); if (i != c) { var src = $("#donazioni_vetrina_prodotto_thumbimage_" + i).attr("src"); $("#donazioni_fundraising_mainimage_overlay_" + v).css("background-image", "url('" + src + "')"); $("#donazioni_fundraising_mainimage_foreground_" + v).css("background-image", "url('" + src + "')"); var img = new Image(); img.onload = () => $("#donazioni_fundraising_mainimage_foreground_" + v).css("background-size", ((img.width <= img.height) ? "auto 100%" : "100% auto")); img.src = src; $("#hid_donazioni_vetrina_prodotto_mainimage_" + v).val($("#hid_donazioni_vetrina_prodotto_thumbimage_" + i).val()); $("#donazioni_vetrina_prodotto_thumbimage_" + c).removeClass("donazioni_vetrina_prodotto_thumbimage_selected"); $("#donazioni_vetrina_prodotto_thumbimage_" + i).addClass("donazioni_vetrina_prodotto_thumbimage_selected"); $("#donazioni_vetrina_prodotto_" + v + "_selected").val(i); } } function selectCartDonazioneImmagineVis(i, v) { var c = $("#donazioni_vetrina_prodotto_" + v + "_selected").val(); if (i != c) { $("#donazioni_vetrina_prodotto_mainimage_" + v).attr("src", $("#donazioni_vetrina_prodotto_thumbimage_" + i).attr("src")); $("#hid_donazioni_vetrina_prodotto_mainimage_" + v).val($("#hid_donazioni_vetrina_prodotto_thumbimage_" + i).val()); $("#donazioni_vetrina_prodotto_thumbimage_" + c).removeClass("donazioni_vetrina_prodotto_thumbimage_selected"); $("#donazioni_vetrina_prodotto_thumbimage_" + i).addClass("donazioni_vetrina_prodotto_thumbimage_selected"); $("#donazioni_vetrina_prodotto_" + v + "_selected").val(i); } } function selectCartDonazioneImmagineLoad(i, v) { var c = $("#donazioni_vetrina_prodotto_" + v + "_selected").val(); var src = $("#donazioni_vetrina_prodotto_thumbimage_" + i).attr("src"); $("#donazioni_fundraising_mainimage_overlay_" + v).css("background-image", "url('" + src + "')"); $("#donazioni_fundraising_mainimage_foreground_" + v).css("background-image", "url('" + src + "')"); var img = new Image(); img.onload = () => $("#donazioni_fundraising_mainimage_foreground_" + v).css("background-size", ((img.width <= img.height) ? "auto 100%" : "100% auto")); img.src = src; $("#hid_donazioni_vetrina_prodotto_mainimage_" + v).val($("#hid_donazioni_vetrina_prodotto_thumbimage_" + i).val()); $("#donazioni_vetrina_prodotto_thumbimage_" + c).removeClass("donazioni_vetrina_prodotto_thumbimage_selected"); $("#donazioni_vetrina_prodotto_thumbimage_" + i).addClass("donazioni_vetrina_prodotto_thumbimage_selected"); $("#donazioni_vetrina_prodotto_" + v + "_selected").val(i); } function selectCartDonazioneProdotto(i, op) { resetCausaleProgetto(); var minimo = 0; var quanti = 0; var valore = 0; var rivista = ""; rivista = $("#donazioni_vetrina_prodotto_rivi_" + i).val(); if ($("#donazioni_vetrina_prodotto_checkbox_" + i).is(":checked") == true) { var titolo = ""; var errore = ""; var campo = ""; var tipo = ""; var peso = ""; var vrnt = ""; valore = $("#donazioni_vetrina_prodotto_importo_" + i).val(); minimo = $("#donazioni_vetrina_prodotto_impo_" + i).val(); quanti = $("#donazioni_vetrina_prodotto_quantita_" + i).val(); tipo = $("#donazioni_vetrina_prodotto_tipo_" + i).val(); peso = $("#donazioni_vetrina_prodotto_peso_" + i).val(); vrnt = $("#donazioni_vetrina_prodotto_vrnt_" + i).val(); if ((valore == "") || (isNaN(valore) == true)) { titolo = "Importo inserito non valido"; errore = "Occorre inserire un importo valido per selezionare il prodotto."; } else { if ((quanti == 0) || (isNaN(quanti) == true)) { titolo = "Quantit&agrave; articoli non valido"; errore = "Occorre inserire una quantit&agrave; desiderata valida per l'articolo selezionato."; campo = "donazioni_vetrina_prodotto_quantita_" + i; } else { var reclick = false; switch (tipo) { case "0": if (parseFloat(valore) < 0.01) { titolo = "Importo donazione non valido"; errore = "Occorre inserire un importo donazione per procedere con la selezione dell'articolo."; campo = "donazioni_vetrina_prodotto_importo_" + i; } break; case "1": if ((parseFloat(valore) + 0.001) < parseFloat(minimo * quanti)) { titolo = "Importo inserito inferiore all'importo minimo"; errore = "Occorre inserire un importo donazione di almeno " + parseFloat(minimo * quanti).toFixed(2).replace(".", ",") + "&euro; per procedere con la selezione dell'articolo."; campo = "donazioni_vetrina_prodotto_importo_" + i; $("#donazioni_vetrina_prodotto_importo_" + i).val(parseFloat(minimo * quanti).toFixed(2)); reclick = true; } break; case "2": valore = parseFloat(minimo * quanti); $("#donazioni_vetrina_prodotto_importo_" + i).val(parseFloat(valore).toFixed(2)); $("#donazioni_vetrina_prodotto_importo_label_" + i).html(parseFloat(valore).toFixed(2).replace(".", ",")); break; default: titolo = "Operazione non riconosciuta"; errore = "Spiacente, ma si &eacute; verificato un errore durante le selezione dell'articolo.<br/><span class='small'>Per favore, ricaricare la pagina.</span>"; break; } } } if (errore != "") { $("#donazioni_vetrina_prodotto_checkbox_" + i).prop("checked", false); if (reclick == true) $("#donazioni_vetrina_prodotto_checkbox_" + i).click(); avviso ( "attenzione", errore, "warning", titolo, campo ); return false; } peso = quanti * parseInt(peso); gestisciCartDonazioneProdotti("ins", i, (i + "|" + quanti + "|" + parseFloat(minimo).toFixed(2) + "|" + parseFloat(valore).toFixed(2)) + "|" + peso + "|" + vrnt); } else { switch (op) { case "0": resetCartDonazioneProdotto(i); break; case "1": case "2": valore = $("#donazioni_vetrina_prodotto_importo_" + i).val(); minimo = $("#donazioni_vetrina_prodotto_impo_" + i).val(); quanti = $("#donazioni_vetrina_prodotto_quantita_" + i).val(); if ((quanti > 0) && (isNaN(quanti) == false)) { if (minimo > 0 && (tipo > 0)) { if (parseFloat(valore) < (minimo * quanti)) { valore = (minimo * quanti); $("#donazioni_vetrina_prodotto_importo_" + i).val(parseFloat(valore).toFixed(2)); $("#donazioni_vetrina_prodotto_importo_label_" + i).html(parseFloat(valore).toFixed(2).replace(".", ",")); } } } else resetCartDonazioneProdotto(i); break; } } switch (rivista) { case "0": case "1": case "2": if ($("#donazioni_carrello_riviste").val() == "1") { if ($("#vetrina_ritiro_sede").length > 0) { if ($("#vetrina_ritiro_sede").is(":checked") == false) $("#vetrina_invio_posta").prop("checked", true); } else $("#vetrina_invio_posta").prop("checked", true); $("#donazioni_vetrina_invio").fadeIn(); $("#donazioni_vetrina_riepilogo_spedizione").fadeIn(); } else { $("#vetrina_invio_posta").prop("checked", false); $("#vetrina_ritiro_sede").prop("checked", false); $("#donazioni_vetrina_invio").hide(); $("#donazioni_vetrina_riepilogo_spedizione").hide(); } donazioniCartAbilitaRichiesta(0); donazioniCartAbilitaRichiesta(2); break; default: break; } } function gestisciCartDonazioneProdotti(act, id, stringa) { var str = ""; str = $.trim($("#donazioni_carrello_prodotti").val()); var mlt = 0; mlt = $.trim($("#donazioni_vetrina_" + $("#donazioni_carrello_selected").val() + "_multi_selezione").val()); switch (act) { case "ins": switch (mlt) { case "0": if (str != "") { var spl = new Array(); spl = str.split("[x]"); spl.forEach ( function (elem) { var _spl = new Array(); _spl = elem.split("|"); if (_spl[0] != id) resetCartDonazioneProdotto(_spl[0], 1); } ); } str = stringa; break; case "1": if (str != "") { var spl = new Array(); spl = str.split("[x]"); str = ""; spl.forEach ( function (elem) { var _spl = new Array(); _spl = elem.split("|"); if (_spl[0] != id) str += ((str != "") ? "[x]" : "") + elem; } ); } str += ((str != "") ? "[x]" : "") + stringa; break; } break; case "del": var spl = new Array(); spl = str.split("[x]"); str = ""; spl.forEach ( function (elem) { var _spl = new Array(); _spl = elem.split("|"); if (_spl[0] != id) str += ((str != "") ? "[x]" : "") + elem; } ); break; default: return false; break; } $("#donazioni_carrello_prodotti").val(str); verificaCartVetrinaProdotti(); } function mostraIngrandimentoImmagine(i, v) { var src = $("#hid_donazioni_vetrina_prodotto_mainimage_" + i).val(); if (src == "") src = $("#donazioni_fundraising_mainimage_foreground_" + i).css("background-image").replace(/^url\(['"](.+)['"]\)/, "$1"); var H = window.screen.height; var W = window.screen.width; var stile = "100%"; if (W > H) stile = ((H/W) * 100) + "%"; modale ( "<div class='donazioni_modale_ingrandimento text-center' style='overflow: auto;'><img style='width: 100%;' src='/sys/img/bg_" + ((v == 0) ? "grey" : "white") + ".jpg' alt='Ingrandimento immagine' />" + ((v == 0) ? "<div class='donazioni_fundraising_mainimage_overlay' style='background-image: url(\"" + src + "\");'></div>" : "") + "<div id='donazioni_immagine_ingrandita' class='donazioni_fundraising_mainimage_foreground' style='background-image: url(\"" + src + "\"); '></div></div>", " ", "fas fa-image", "", "", stile ); var img = new Image(); img.onload = () => $('#donazioni_immagine_ingrandita').css('background-size', ((img.width <= img.height) ? 'auto 100%' : '100% auto')); img.src = src; return false; } function mostraIngrandimentoImmagineVis(i) { var src = $("#hid_donazioni_vetrina_prodotto_mainimage_" + i).val(); if (src == "") src = $("#donazioni_vetrina_prodotto_mainimage_" + i).attr("src"); var H = window.screen.height; var W = window.screen.width; var stile = "100%"; if (W > H) stile = ((H/W) * 100) + "%"; modale ( "<div class='text-center;' style='overflow: auto;'><img style='width: 100%;' src='" + src + "' alt='Ingrandimento immagine' /></div>", " ", "fas fa-image", "", "", stile ); return false; } function resetCartDonazioneProdotto(i, op) { $("#donazioni_vetrina_prodotto_checkbox_" + i).prop("checked", false); $("#donazioni_vetrina_prodotto_quantita_" + i).val(1); $("#donazioni_vetrina_prodotto_importo_" + i).val(parseFloat($("#donazioni_vetrina_prodotto_impo_" + i).val()).toFixed(2)); $("#donazioni_vetrina_prodotto_importo_label_" + i).html($("#donazioni_vetrina_prodotto_impo_" + i).val().replace(".", ",")); if (op != 1) gestisciCartDonazioneProdotti("del", i, ""); } function verificaCartVetrinaProdotti () { var vtr = $("#donazioni_carrello_selected").val(); var str = $("#donazioni_carrello_prodotti").val(); var tip = $("#donazioni_vetrina_" + vtr + "_tipo").val(); var prs = 0; $("#donazioni_vetrina_costo_selezionati").val(0.00); $("#donazioni_vetrina_costo_spedizione").val(0.00); $("#donazioni_vetrina_costo_totale").val(0.00); if (str != "") { var inv = $("#donazioni_vetrina_" + vtr + "_invio").val(); var cal = $("#donazioni_vetrina_" + vtr + "_calcolo").val(); var grt = $("#donazioni_vetrina_" + vtr + "_invio_gratis").val(); var spd = 0.00; if ($("#vetrina_invio_posta").is(":checked") == true) spd = $("#donazioni_vetrina_" + vtr + "_spedizione").val(); var spedi = 0.00; var prods = 0.00; var total = 0.00; var spl = new Array(); spl = str.split("[x]"); var multi = 0.00; var i = 0; var carta = false; spl.forEach ( function (elem) { var _spl = new Array(); _spl = elem.split("|"); if ($("#donazioni_vetrina_prodotto_pers_" + _spl[0]).val() == "1") prs = 1; switch (cal) { case "2": multi = parseFloat(_spl[1]); break; case "3": multi += parseInt(_spl[4]); break; default: multi = 0.00; break; } switch (inv) { case "1": spedi += parseFloat(multi) * parseFloat(spd); break; case "3": case "4": case "5": spedi += parseFloat(_spl[1]) * parseFloat(spd); break; default: break; } if (tip == "2") { if ($("#donazioni_vetrina_prodotto_rivi_" + _spl[0]).val() != "0") carta = true; } prods += parseFloat(_spl[3]); i++; } ); if (tip == "2") $("#donazioni_carrello_riviste").val((carta == true) ? 1 : 0); else $("#donazioni_carrello_riviste").val(0); switch (cal) { case "1": switch (inv) { case "1": case "3": spedi = parseFloat(spd); break; default: break; } break; case "3": if ($("#vetrina_ritiro_sede").is(":checked") == false) { if ($("#vetrina_invio_posta").is(":checked") == true) { var alk = ""; alk = $.trim($("#donazioni_vetrina_" + vtr + "_spedizione_peso").val()); if (alk != "") { var shw = false; var ssl = new Array(); ssl = alk.split("[_]"); var lst = 0.00; ssl.forEach ( function (elem) { var ssl_ = new Array(); ssl_ = elem.split(":"); lst = ssl_[2]; if (shw == false) { if (parseInt(multi) >= parseInt(ssl_[0])) { if (ssl_[1] != "") { if (parseInt(multi) < parseInt(ssl_[1])) { shw = true; spd = lst; } } } } if (shw == false) spd = lst; } ) } } else spd = 0.00; switch (inv) { case "1": case "3": spedi = parseFloat(spd); out = parseFloat(spedi).toFixed(2).replace(".", ",") + "&euro;"; $("#donazioni_vetrina_invio_posta_importo").html(out); break; default: break; } } break; } if (parseFloat(grt) > 0) { if (parseFloat(grt) <= prods) spedi = 0; } if (spedi > 0) { if ($("#vetrina_invio_posta").is(":checked") == true) { var c_cap = ""; c_cap = $("#vetrina_indirizzo_address-postal_code").val(); var l_cap = ""; l_cap = $("#donazioni_vetrina_" + vtr + "_spedizione_cap").val(); if ((l_cap != "") && (c_cap != "")) { var lps = new Array(); lps = l_cap.split(","); lps.forEach(function (elem) { if (elem == c_cap) spedi = 0; }); } } } total = prods + spedi; $("#donazioni_vetrina_costo_selezionati").val(prods); $("#donazioni_vetrina_costo_spedizione").val(spedi); $("#donazioni_vetrina_costo_totale").val(total); if (prs == 1) $("#donazioni_vetrina_personalizzazione").fadeIn(); else { $("#vetrina_personalizzazione").val(""); $("#donazioni_vetrina_personalizzazione").hide(); } } else { $("#vetrina_personalizzazione").val(""); $("#donazioni_vetrina_personalizzazione").hide(); if (tip == "2") { $("#donazioni_carrello_riviste").val(0); $("#donazioni_vetrina_invio").hide(); $("#donazioni_vetrina_riepilogo_spedizione").hide(); } } mostraCartRiepilogoCosti(); } function mostraCartRiepilogoCosti() { var importo = $("#donazioni_vetrina_costo_selezionati").val(); var spediz = $("#donazioni_vetrina_costo_spedizione").val(); var totale = $("#donazioni_vetrina_costo_totale").val(); $("#donazioni_vetrina_riepilogo_prodotti_importo").html(parseFloat(importo).toFixed(2).replace(".", ",") + "&euro;"); $("#donazioni_vetrina_riepilogo_spedizione_importo").html(parseFloat(spediz).toFixed(2).replace(".", ",") + "&euro;"); $("#donazioni_vetrina_riepilogo_totale_importo").html(parseFloat(totale).toFixed(2).replace(".", ",") + "&euro;"); $("#ripetuta_0").click(); if (totale > 0) { $("#ripetuta_importo_altro").click(); $("#ripetuta_importo_altro_valore").val(totale); } else $("#ripetuta_importo_0").click(); } function donazioniCartAbilitaSpedizione(a) { var sede = $("#donazioni_vetrina_" + a + "_ritiro_sede").val(); var tipo = $("#donazioni_vetrina_" + a + "_tipo").val(); var invio = $("#donazioni_vetrina_" + a + "_invio").val(); var costo = $("#donazioni_vetrina_" + a + "_spedizione").val(); var email = $("#donazioni_vetrina_" + a + "_email_destinatario").val(); $("#vetrina_label_invio_nessuno").html($("#donazioni_vetrina_" + a + "_label_invio_nessuno").val()); $("#vetrina_label_invio_posta").html($("#donazioni_vetrina_" + a + "_label_invio_posta").val()); $("#vetrina_label_invio_mail").html($("#donazioni_vetrina_" + a + "_label_invio_mail").val()); $("#vetrina_label_ritiro_sede").html($("#donazioni_vetrina_" + a + "_label_ritiro_sede").val()); var show_sect = true; var show_noen = false; var show_ps = false; var show_psck = false; var show_em = false; var show_embx = false; var show_sd = false; $("#vetrina_invio_nessuno").prop("checked", false); $("#vetrina_invio_posta").prop("checked", false); $("#vetrina_invio_email").prop("checked", false); $("#vetrina_ritiro_sede").prop("checked", false); switch (sede) { case "0": switch (invio) { case "0": show_sect = false; break; case "1": show_ps = true; break; case "2": show_embx = true; show_sect = false; break; case "5": show_noen = true; case "4": case "3": show_ps = true; show_psck = true; show_em = true; break; } break; case "1": show_sd = true; switch (invio) { case "0": break; case "1": show_ps = true; show_psck = true; break; case "2": show_em = true; show_embx = true; break; case "5": show_noen = true; case "4": case "3": show_ps = true; show_psck = true; show_em = true; break; } break; } if (email == "1") show_embx = true; if (show_sect) { $("#donazioni_vetrina_invio").fadeIn(); $("#donazioni_vetrina_riepilogo_prodotti").fadeIn(); $("#donazioni_vetrina_riepilogo_spedizione").fadeIn(); } else { $("#donazioni_vetrina_invio").hide(); $("#donazioni_vetrina_riepilogo_prodotti").hide(); $("#donazioni_vetrina_riepilogo_spedizione").hide(); } if (show_noen) { $("#vetrina_invio_nessuno").prop("checked", true); $("#donazioni_vetrina_invio_nessuno").fadeIn(); } else $("#donazioni_vetrina_invio_nessuno").hide(); if (show_ps) { $("#donazioni_vetrina_invio_posta_importo").html(parseFloat(costo).toFixed(2).replace(".", ",") + "&euro;"); $("#donazioni_vetrina_invio_posta").fadeIn(); } else { $("#donazioni_vetrina_invio_posta_importo").html("0,00&euro;"); $("#donazioni_vetrina_invio_posta").hide(); } if (show_psck) { $("#vetrina_invio_posta_dacheck").fadeIn(); $("#vetrina_invio_posta_checked").hide(); } else { $("#vetrina_invio_posta_checked").fadeIn(); $("#vetrina_invio_posta_dacheck").hide(); } if (show_em) $("#donazioni_vetrina_invio_email").fadeIn(); else $("#donazioni_vetrina_invio_email").hide(); if (show_embx) $("#donazioni_vetrina_email_destinatario").fadeIn(); else $("#donazioni_vetrina_email_destinatario").hide(); if (show_sd) { $("#donazioni_vetrina_ritiro_sede").fadeIn(); var sd_txt = $("#donazioni_vetrina_" + a + "_ritiro_info").val(); if (sd_txt != "") $("#donazioni_ritiro_info").html(sd_txt); else $("#donazioni_ritiro_info").html(""); verificaCartSediRitiro(false); } else { $("#donazioni_vetrina_ritiro_sede").hide(); $("#donazioni_ritiro_info").hide(); $("#donazioni_ritiro_info").html(""); verificaCartSediRitiro(false); } $("#donazioni_vetrina_invio_email").prop("required", false); switch (invio) { case "1": if (tipo != "2") $("#vetrina_invio_posta").prop("checked", true); break; case "2": $("#vetrina_invio_email").prop("checked", true); $("#donazioni_vetrina_invio_email").prop("required", true); break; } donazioniCartAbilitaRichiesta(0); donazioniCartAbilitaRichiesta(1); donazioniCartAbilitaRichiesta(2); if (show_noen) donazioniCartAbilitaRichiesta(3); } function donazioniCartAbilitaRichiesta(a) { var vtr = $("#donazioni_carrello_selected").val(); switch (a) { case 0: if ($("#vetrina_invio_posta").is(":checked") == true) { if ($("#vetrina_ritiro_sede").is(":checked") == true) { $("#vetrina_ritiro_sede").prop("checked", false); $("#donazioni_ritiro_info").hide(); verificaCartSediRitiro(false); } switch ($("#donazioni_vetrina_" + vtr + "_invio").val()) { case "5": if ($("#vetrina_invio_nessuno").is(":checked") == true) $("#vetrina_invio_nessuno").prop("checked", false); case "4": if ($("#vetrina_invio_email").is(":checked") == true) { $("#vetrina_invio_email").prop("checked", false); donazioniCartAbilitaRichiesta(1); } break; } $("#donazioni_vetrina_posta_destinatario").fadeIn(); $(".vetrina_indirizzo_componente").prop("disabled", false); var campi = ["0", "nome", "cognome", "street_number", "postal_code", "locality", "administrative_area_level_2", "country"]; campi.forEach ( function (elem) { var campo = "vetrina_indirizzo_address" + ((elem != "0") ? "-" + elem : ""); if ($("#hid_" + campo).val() == 1) $("#" + campo).prop("required", true); } ) } else { $("#donazioni_vetrina_posta_destinatario").hide(); $(".vetrina_indirizzo_componente").val(""); $(".vetrina_indirizzo_componente").prop("disabled", true); $(".vetrina_indirizzo_componente").prop("required", false); $("#vetrina_indirizzo_address-country").val(""); $("#vetrina_indirizzo_address-hidden").val(""); if ($("#donazioni_vetrina_posta_destinatario_gmaps").val() == "1") { $(".donazioni_vetrina_posta_destinatario-div").css("width", "100%"); $(".donazioni_vetrina_posta_destinatario_hid").hide(); } } break; case 1: var is_eml = $("#donazioni_vetrina_" + vtr + "_email_destinatario").val(); if ($("#vetrina_invio_email").is(":checked") == true) { switch ($("#donazioni_vetrina_" + vtr + "_invio").val()) { case "5": if ($("#vetrina_invio_nessuno").is(":checked") == true) $("#vetrina_invio_nessuno").prop("checked", false); case "4": if ($("#vetrina_invio_posta").is(":checked") == true) { $("#vetrina_invio_posta").prop("checked", false); donazioniCartAbilitaRichiesta(0); } if ($("#vetrina_ritiro_sede").is(":checked") == true) { $("#vetrina_ritiro_sede").prop("checked", false); donazioniCartAbilitaRichiesta(2); } break; } $("#donazioni_vetrina_email_destinatario").fadeIn(); } else { if (is_eml == "0") { $("#vetrina_email_destinatario").val(""); $("#donazioni_vetrina_email_destinatario").hide(); } } if ($("#donazioni_vetrina_email_destinatario").is(":visible") == true) $("#vetrina_email_destinatario").prop("required", ($("#vetrina_invio_email").is(":checked") ? true : false)); else $("#vetrina_email_destinatario").prop("required", false); break; case 2: if ($("#vetrina_ritiro_sede").is(":checked") == true) { if ($("#vetrina_invio_posta").is(":checked") == true) { $("#vetrina_invio_posta").prop("checked", false); donazioniCartAbilitaRichiesta(0); } switch ($("#donazioni_vetrina_" + vtr + "_invio").val()) { case "5": if ($("#vetrina_invio_nessuno").is(":checked") == true) $("#vetrina_invio_nessuno").prop("checked", false); case "4": if ($("#vetrina_invio_email").is(":checked") == true) { $("#vetrina_invio_email").prop("checked", false); donazioniCartAbilitaRichiesta(1); } break; } if ($("#donazioni_vetrina_" + $("#donazioni_carrello_selected").val() + "_ritiro_info").val() != "") $("#donazioni_ritiro_info").fadeIn(); verificaCartSediRitiro(true); } else { $("#donazioni_ritiro_info").hide(); verificaCartSediRitiro(false); } break; case 3: if ($("#vetrina_invio_nessuno").is(":checked") == true) { switch ($("#donazioni_vetrina_" + vtr + "_invio").val()) { case "5": if ($("#vetrina_invio_posta").is(":checked") == true) { $("#vetrina_invio_posta").prop("checked", false); donazioniCartAbilitaRichiesta(0); } if ($("#vetrina_invio_email").is(":checked") == true) { $("#vetrina_invio_email").prop("checked", false); donazioniCartAbilitaRichiesta(1); } if ($("#vetrina_ritiro_sede").is(":checked") == true) { $("#vetrina_ritiro_sede").prop("checked", false); donazioniCartAbilitaRichiesta(2); } break; } if ($("#donazioni_vetrina_" + $("#donazioni_carrello_selected").val() + "_ritiro_info").val() != "") $("#donazioni_ritiro_info").fadeIn(); verificaCartSediRitiro(true); } else { switch ($("#donazioni_vetrina_" + vtr + "_invio").val()) { case "5": $("#vetrina_invio_nessuno").prop("checked", true); donazioniCartAbilitaRichiesta(3); break; } } return false; break; } if ($("#donazioni_vetrina_" + vtr + "_invio").val() == "5") verificaCartNessunInvio(); verificaCartVetrinaProdotti(); } function verificaCartNessunInvio () { if (!$("#vetrina_invio_posta").is(":checked") && !$("#vetrina_invio_email").is(":checked") && !$("#vetrina_ritiro_sede").is(":checked")) $("#vetrina_invio_nessuno").prop("checked", true); return false; } function verificaCartSediRitiro (mostra) { if (mostra) { if ($("#donazioni_ritiro_lista_sedi_exists").val() == "1") { var fst = $("#vetrina_ritiro_sede_selezionata option:first").val(); $("#vetrina_ritiro_sede_selezionata").val(fst); verificaCartSediRitiroInfo(); $("#donazioni_ritiro_lista_sedi").fadeIn(); } } else { $("#donazioni_ritiro_lista_sedi").hide(); $("#donazioni_ritiro_sede_selezionata_info").html(""); $("#donazioni_ritiro_sede_selezionata_info").hide(); } return false; } function verificaCartSediRitiroInfo () { var sel = $("#vetrina_ritiro_sede_selezionata option:selected").val(); var testi = $.trim($("#vetrina_ritiro_sedi_descrizioni").val()); if (testi != "") { var spl = new Array(); spl = testi.split("[]"); spl.forEach((elem) => { var spl_ = new Array(); spl_ = elem.split("|"); if (spl_[0] == sel) { $("#donazioni_ritiro_sede_selezionata_info").html(spl_[1]); $("#donazioni_ritiro_sede_selezionata_info").fadeIn(); } }); } else { $("#donazioni_ritiro_sede_selezionata_info").html(""); $("#donazioni_ritiro_sede_selezionata_info").hide(); } return false; } function donazioniAbilitaInvioLettera(a, b) { var altro1 = ""; var altro2 = ""; if ($("#" + a + "_check_" + b).is(":checked") == false) return false; else { switch (b) { case "nessuno": altro1 = "posta"; altro2 = "email"; if ($("#" + a + "_" + altro1 + "_gmaps").val() == "1") { $("." + a + "_" + altro1 + "-div").css("width", "100%"); $("." + a + "_" + altro1 + "_hid").hide(); } break; case "email": altro1 = "posta"; altro2 = "nessuno"; if ($("#" + a + "_" + altro1 + "_gmaps").val() == "1") { $("." + a + "_" + altro1 + "-div").css("width", "100%"); $("." + a + "_" + altro1 + "_hid").hide(); } $("." + a + "_" + b + "_fields").attr("required", true); break; case "posta": altro1 = "email"; altro2 = "nessuno"; $("." + a + "_" + b + "_fields").each ( function (elem) { if ($("#hid_" + $(this).attr("id")).val() == "1") $(this).attr("required", true); } ); break; default: return false; } $("#" + a + "_check_" + altro1).prop("checked", false); $("#" + a + "_check_" + altro2).prop("checked", false); $("#" + a + "_div_" + b).fadeIn(); $("#" + a + "_div_" + altro1).hide(); $("#" + a + "_div_" + altro2).hide(); $("." + a + "_" + altro1 + "_fields").val(""); $("." + a + "_" + altro2 + "_fields").val(""); $("." + a + "_" + altro1 + "_fields").removeAttr("required"); $("." + a + "_" + altro2 + "_fields").removeAttr("required"); } return true; } function donazioniAbilitaPostaLettera(a) { if ($.trim($("#" + a + "_children_posta").val()) != "") { $("." + a + "_children_posta-div").css("width", "79%"); $("." + a + "_children_posta_hid").fadeIn(); $("#" + a + "_posta_gmaps").val(0); } } function selectCartVarianteProdotto (i) { var v_1 = $("#donazioni_vetrina_prodotto_" + i + "_variante_1 option:selected").val(); var v_2 = $("#donazioni_vetrina_prodotto_" + i + "_variante_2 option:selected").val(); switch (v_1) { case "0": $("#donazioni_vetrina_prodotto_checkbox_" + i).prop("checked", false); selectCartDonazioneProdotto(i, "0"); $("#donazioni_vetrina_prodotto_" + i + "_esiste").hide(); $("#donazioni_vetrina_prodotto_vrnt_" + i).val(0); $("#donazioni_vetrina_prodotto_disp_" + i).val(0); $("#donazioni_vetrina_prodotto_" + i + "_nonesiste").hide(); break; default: $("#donazioni_vetrina_prodotto_checkbox_" + i).prop("checked", false); selectCartDonazioneProdotto(i, "0"); if ($("#donazioni_vetrina_prodotto_var2_" + i).val() != "0") { if (v_2 == "0") { $("#donazioni_vetrina_prodotto_checkbox_" + i).prop("checked", false); selectCartDonazioneProdotto(i, "0"); $("#donazioni_vetrina_prodotto_" + i + "_esiste").hide(); $("#donazioni_vetrina_prodotto_vrnt_" + i).val(0); $("#donazioni_vetrina_prodotto_disp_" + i).val(0); $("#donazioni_vetrina_prodotto_" + i + "_nonesiste").hide(); } else fDonaformAction("load-async", "act:donaform-variante[]n:" + i + "[]c:" + v_1 + "[_]" + v_2, "action"); } else fDonaformAction("load-async", "act:donaform-variante[]n:" + i + "[]c:" + v_1 + "[_]", "action"); } } </script> <div class="sezione_1-radio-gruppo pt-2"> <div class="row sezione_1-tipi"> <div class="col-12 sezione_1-radio-button mobile-col nascosto"> <input class="sezione_1-radio" type="radio" onclick="tipoDonazione('tipo_donazione_0');" name="tipo_donazione" id="tipo_donazione_0" value="donazione_libera" checked> <label id="tipo_donazione_0_label" for="tipo_donazione_0" class="sezione_1-radio-label sezione_1-radio-selected"> <div class="tipo_donazione_0_label_div"> <h4> </h4> <p> </p> </div> </label> <input type="hidden" id="tipo_donazione_0_child" value="0" /> </div> <input type="hidden" id="tipo_donazione_current_child" value="" /> </div> </div> <div class="row causale_specifica-div mt-4" style="display: none;"> <div class="w-100 causale_specifica-titolo" style="display: none;"> <label class="font-weight-bold"><span id="causale_specifica-titolo"></span> <i class="fas fa-asterisk campo-richiesto" style="display: none;" id="causale_specifica-obbligatorio"> </i></label> </div> <div class="w-100 causale_specifica-testo" style="display: none;"> <p id="causale_specifica-testo"></p> </div> <div class="w-100 causale_specifica-children-div"> <input class="w-100 form-control causale_specifica-children" type="text" id="causale_specifica" name="causale_specifica" placeholder="" value="" disabled /> <div class="mt-3 invalid-feedback" id="causale_specifica-msg"> Il campo deve essere compilato </div> </div> </div> <div id="causale_specifica-info" class="causale_specifica-container border-disabled pt-4" style="display: none;"> <div id="causale_specifica-infotesto" class="p-1 pb-4 text-justify causale_specifica-infotesto" style="display: none;"> </div> <div class="causale_specifica-radio-gruppo pt-2"> <div class="row causale_specifica-tipi"> <div class="col-6 causale_specifica-radio-button mobile-col"> <label class="causale_specifica-radio-label causale_specifica-radio-selected"> <div class="causale_specifica-radio-label-div"> <h4 id="causale_specifica_label_0"></h4> </div> </label> </div> <div class="col-6 causale_specifica-radio-button mobile-col"> <label class="causale_specifica-radio-label causale_specifica-radio-selected"> <div class="causale_specifica-radio-label-div text-right"> <h4> <input type="number" id="causale_specifica_label_1" onKeyUp="CausaleSpecificaCheckVal();" onBlur="CausaleSpecificaCheckVal();" class="causale_specifica_importo" value="" disabled /> <div id="causale_specifica_label_1_div"></div> <input type="hidden" id="causale_specifica_label_1_var" value="0" /> </h4> </div> </label> </div> <script> function CausaleSpecificaCheckVal() { if ($.trim($("#causale_specifica_label_1_var").val()) == "1") { $("#ripetuta_importo_altro_valore").val($("#causale_specifica_label_1").val()); ricorrenzaDonazioneValoreBlur("ripetuta", "altro"); } } </script> </div> </div> </div> </div> <input type="hidden" class="sezione_obbligatori" id="sezione_1_required" value="" /> <!-- END SEZIONE TIPO DONAZIONE --> <div class="sezione_2-container-hidden nascosto"> <select id="id_campagna_select"> <option value="0" selected>Dove c'&eacute; pi&ugrave; bisogno</option> </select> </div> <select class="nascosto" name="id_campagna" id="id_campagna"> <option value="0" selected>Dove c'&eacute; pi&ugrave; bisogno</option> </select> <input type="hidden" class="sezione_obbligatori" id="sezione_2_required" value="" /> <!-- END SEZIONE ID CAMPAGNA --> <!-- START SEZIONE RIPETUTA --> <div class="sezione_3-container border-bottom border-disabled pt-4 pb-4"> <h4 class="sezione_3-titolo sezione_select_ripetuta"> La mia donazione</h4> <p class="sezione_3-testo sezione_select_ripetuta"></p> <script> function ricorrenzaDonazione(a, b) { var id = a + "_" + b; $(".sezione_3-radio-selected").removeClass("sezione_3-radio-selected"); $("#" + id + "_label").addClass("sezione_3-radio-selected"); var prec = $.trim($("#ripetuta_current_child").val()); if (prec == id) return false; if (prec && (prec != "")) { $("." + prec + "_childrens").fadeOut(); setTimeout( function () { $("." + prec + "_children").val(""); }, 500 ); $("#ripetuta_current_child").val(""); } if ($("#" + id + "_child").val() == "1") { $("." + id + "_childrens").fadeIn(); $("#ripetuta_current_child").val(id); var qle = ""; for (var i = 0; i < 4; i++) { if ($("#ripetuta_campo_" + i).length > 0) { if (qle == "") qle = i.toString(); } } ricorrenzaDonazioneRipetuta(a, qle); } else { $("#" + a + "_campo_0").click(); $("." + a + "_importo_testo").html(""); $("." + a + "_importo_testo").hide(); var chk = $("#" + id + "_valori").val(); if (chk != "") { var vals = new Array(); vals = chk.split("|"); if (vals.length > 0) { for(var i = 0; i < 3; i++) { $("#" + a + "_importo_" + i + "_titolo").html(vals[i]); $("#" + a + "_importo_" + i).val(vals[i]); } $("#" + a + "_importo_altro_valore").val(""); ricorrenzaDonazioneValoreCheck(a); } else { ricorrenzaMostraInfo(); } } } switch (b) { case "1": $(".div_single_singola").hide(); $(".div_single_ripetuta").show(); break; default: $(".div_single_ripetuta").hide(); $(".div_single_singola").show(); break; } ricorrenzaDonazioneEsegui(b); } function ricorrenzaDonazioneRipetuta(a, b) { $(".sezione_3-radio-ripetuta-selected").removeClass("sezione_3-radio-ripetuta-selected"); $("#" + a + "_campo_" + b + "_label").addClass("sezione_3-radio-ripetuta-selected"); var chk = $("#" + a + "_campo_" + b + "_valori").val(); var desc = $.trim($("#" + a + "_campo_" + b + "_desc").val()); if (desc != "") { $("." + a + "_importo_testo").html(desc); $("." + a + "_importo_testo").show(); } else { $("." + a + "_importo_testo").html(""); $("." + a + "_importo_testo").hide(); } if (chk != "") { var vals = new Array(); vals = chk.split("|"); if (vals.length > 0) { for(var i = 0; i < 3; i++) { $("#" + a + "_importo_" + i + "_titolo").html(vals[i]); $("#" + a + "_importo_" + i).val(vals[i]); } $("#" + a + "_importo_altro_valore").val(""); ricorrenzaDonazioneValoreCheck(a); } else { ricorrenzaMostraInfo(); } } } function ricorrenzaDonazioneValore(a, b) { $(".sezione_3-radio-valore-selected").removeClass("sezione_3-radio-valore-selected"); $("#" + a + "_importo_" + b + "_label").addClass("sezione_3-radio-valore-selected"); switch (b) { case "altro": $("#" + a + "_importo_altro").prop("checked", true); break; default: $("#" + a + "_importo_altro_valore").val(""); ricorrenzaDonazioneValoreCheck(a); break; } } function ricorrenzaDonazioneValoreCheck(a) { if($.trim($("#" + a + "_importo_altro_valore").val()) == "") { $("#" + a + "_importo_altro_valore").removeClass("text-center"); $("#" + a + "_importo_altro_valore").addClass("text-left"); $("#" + a + "_importo_altro_valore_euro").html("&nbsp;"); $("#" + a + "_importo_altro_valore_euro").removeClass("donazioni-valuta-simbolo"); } else { $("#" + a + "_importo_altro_valore").removeClass("text-left"); $("#" + a + "_importo_altro_valore").addClass("text-center"); var splv = new Array(); splv = $.trim($("#donazioni-valuta-info_" + $("#donazioni-valuta-selezionata option:selected").val()).val()).split("|"); $("#" + a + "_importo_altro_valore_euro").html(splv[1]); $("#" + a + "_importo_altro_valore_euro").addClass("donazioni-valuta-simbolo"); } ricorrenzaMostraInfo(); } function ricorrenzaDonazioneValoreBlur(a) { if ($.trim($("#" + a + "_importo_altro_valore").val()) == "") { $("#" + a + "_importo_0").click(); setTimeout(() => ricorrenzaDonazioneValore(a, "0"), 50); } } function ricorrenzaMostraInfo() { var hid = 1; var inf = ""; var img = ""; var ric = "0"; var rip = $("input[name='ripetuta']:checked").val(); var imp = $("input[name='ripetuta_importo']:checked").attr("id").replace("ripetuta_importo_", ""); var cur = $("#ripetuta_box_importo_info_curr").val(); if ($("#ripetuta_campo_" + rip + "_infodiv").val() == "1") { if (imp == "altro") imp = "3"; inf = $("#ripetuta_campo_" + rip + "_infonote_" + imp).val(); if (inf != "") { if (rip == "1") { ric = $("input[name='ripetuta_campo']:checked").val(); var rep = $("#ripetuta_campo_" + ric + "_replace").val(); inf = inf.replace("##REPLACE##", rep); } $("#ripetuta_box_importo_info_note").html(inf); $("#ripetuta_box_importo_info_note").fadeIn(); hid = 0; } else ricorrenzaNascondiInfo("note"); if (cur == rip + "_" + ric + "_" + imp) return false; img = $("#ripetuta_campo_" + rip + "_infoimma_" + imp).val(); if (img != "") { $("#ripetuta_box_importo_info_imma").html("<img class='w-100 sezione_3_box_importo_info_immagine' src='" + img + "' alt='Immagine importo' />"); $("#ripetuta_box_importo_info_imma").fadeIn(); hid = 0; } else ricorrenzaNascondiInfo("imma"); if (hid == 0) $("#ripetuta_box_importo_infodiv").fadeIn(); $("#ripetuta_box_importo_info_curr").val(rip + "_" + ric + "_" + imp); } if (hid == 1) { ricorrenzaNascondiInfo("note"); ricorrenzaNascondiInfo("imma"); ricorrenzaNascondiInfo(); } } function ricorrenzaNascondiInfo(a) { if (!a) $("#ripetuta_box_importo_infodiv").hide(); else { $("#ripetuta_box_importo_info_" + a).hide(); $("#ripetuta_box_importo_info_" + a).html(""); } } </script> <div class="sezione_3-radio-gruppo sezione_select_ripetuta pt-2 nascosto"> <div class="row sezione_3-tipi"> <div class="col-6 sezione_3-radio-button mobile-col"> <input class="sezione_3-radio" type="radio" onclick="ricorrenzaDonazione('ripetuta', '0');" name="ripetuta" id="ripetuta_0" value="0" checked> <label id="ripetuta_0_label" for="ripetuta_0" class="sezione_3-radio-label sezione_3-radio-selected"> <div class="sezione_3-radio-label-div"> <h4> </h4> <textarea id="ripetuta_campo_0_infonote_0" style="display: none;"></textarea> <input type="hidden" id="ripetuta_campo_0_infoimma_0" value="" /> <textarea id="ripetuta_campo_0_infonote_1" style="display: none;"></textarea> <input type="hidden" id="ripetuta_campo_0_infoimma_1" value="" /> <textarea id="ripetuta_campo_0_infonote_2" style="display: none;"></textarea> <input type="hidden" id="ripetuta_campo_0_infoimma_2" value="" /> <textarea id="ripetuta_campo_0_infonote_3" style="display: none;"></textarea> <input type="hidden" id="ripetuta_campo_0_infoimma_3" value="" /> <input type="hidden" id="ripetuta_campo_0_infodiv" value="0" /> </div> </label> <input type="hidden" id="ripetuta_0_valori" value="20|50|100|1" /> <input type="hidden" id="ripetuta_0_child" value="0" /> </div> <script> setTimeout(function () { $("#ripetuta_0").click(); }, 2000); </script> <input type="hidden" id="ripetuta_current_child" value="" /> </div> </div> <div class="ripetuta_valore mt-2"> <h4 class="sezione_3-titolo"></h4> <p class="sezione_3-testo"></p> <div class="sezione_3-valore-div row pt-2 nascosto"> <select class="sezione_2-select sezione_3-select" id="donazioni-valuta-selezionata" onchange="selectValutaDonazione();"> <option value="0" selected>Euro</option> </select> <input type="hidden" id="donazioni-valuta-info_0" value="Euro|&euro;|EUR|1" /> <input type="hidden" id="ripetuta_valuta" name="ripetuta_valuta" value="Euro|&euro;|EUR|1" /> </div> <script> function selectValutaDonazione () { $("#ripetuta_valuta").val($("#donazioni-valuta-info_" + $("#donazioni-valuta-selezionata option:selected").val()).val()); var spl = new Array(); spl = $.trim($("#ripetuta_valuta").val()).split("|"); $(".donazioni-valuta-simbolo").html(spl[1]); var inp = $.trim($("input[name='ripetuta_importo']:checked").attr("id")).split("_")[2]; if (inp != "") ricorrenzaDonazioneValore("ripetuta", inp); return false; } </script> <div class="sezione_3-valore-div row pt-2"> <div class="col-3 sezione_3-radio-button mobile-col"> <input class="sezione_3-radio" type="radio" onclick="ricorrenzaDonazioneValore('ripetuta', '0');" name="ripetuta_importo" id="ripetuta_importo_0" value="20" checked> <label id="ripetuta_importo_0_label" for="ripetuta_importo_0" class="sezione_3-radio-label sezione_3-radio-valore-selected"> <div class="sezione_3-importo-label-div"> <h4 class="text-center"><span id="ripetuta_importo_0_titolo">20</span> <span class="donazioni-valuta-simbolo">&euro;</span></h4> <div id="ripetuta_importo_0_testo" class="ripetuta_importo_testo nascosto text-center"></div> </div> <div class="sezione_3-importo-popup" id="ripetuta_importo_0_popup"></div> </label> </div> <div class="col-3 sezione_3-radio-button mobile-col"> <input class="sezione_3-radio" type="radio" onclick="ricorrenzaDonazioneValore('ripetuta', '1');" name="ripetuta_importo" id="ripetuta_importo_1" value="50"> <label id="ripetuta_importo_1_label" for="ripetuta_importo_1" class="sezione_3-radio-label"> <div class="sezione_3-importo-label-div"> <h4 class="text-center"><span id="ripetuta_importo_1_titolo">50</span> <span class="donazioni-valuta-simbolo">&euro;</span></h4> <div id="ripetuta_importo_1_testo" class="ripetuta_importo_testo nascosto text-center"></div> </div> <div class="sezione_3-importo-popup" id="ripetuta_importo_1_popup"></div> </label> </div> <div class="col-3 sezione_3-radio-button mobile-col"> <input class="sezione_3-radio" type="radio" onclick="ricorrenzaDonazioneValore('ripetuta', '2');" name="ripetuta_importo" id="ripetuta_importo_2" value="100"> <label id="ripetuta_importo_2_label" for="ripetuta_importo_2" class="sezione_3-radio-label"> <div class="sezione_3-importo-label-div"> <h4 class="text-center"><span id="ripetuta_importo_2_titolo">100</span> <span class="donazioni-valuta-simbolo">&euro;</span></h4> <div id="ripetuta_importo_2_testo" class="ripetuta_importo_testo nascosto text-center"></div> </div> <div class="sezione_3-importo-popup" id="ripetuta_importo_2_popup"></div> </label> </div> <div class="col-3 sezione_3-radio-button mobile-col"> <input class="sezione_3-radio" type="radio" onclick="ricorrenzaDonazioneValore('ripetuta', 'altro');" name="ripetuta_importo" id="ripetuta_importo_altro" value="altro"> <label id="ripetuta_importo_altro_label" for="ripetuta_importo_altro" class="sezione_3-radio-label"> <div class="sezione_3-importo-label-div"> <input type="number" id="ripetuta_importo_altro_valore" name="ripetuta_importo_altro_valore" class="sezione_3-importo-input-valore text-left" onclick="ricorrenzaDonazioneValore('ripetuta', 'altro');" onblur="ricorrenzaDonazioneValoreBlur('ripetuta', 'altro');" onkeyup="ricorrenzaDonazioneValoreCheck('ripetuta');" min="0" max="9999999" placeholder="Altro" value="" /> <div class="d-inline-block"> <h4 id="ripetuta_importo_altro_valore_euro"> &nbsp; </h4> </div> <div id="ripetuta_importo_altro_testo" class="ripetuta_importo_testo nascosto text-center"></div> </div> <div class="sezione_3-importo-popup" id="ripetuta_importo_altro_popup"></div> </label> </div> </div> <div class="sezione_3-valore-div row col-12" style="display: none !important;" id="ripetuta_box_importo_infodiv"> <div class="sezione_3-radio-label mt-2 sezione_3_box_detrazione"> <div class="sezione_3_box_importo_info_imma" id="ripetuta_box_importo_info_imma"></div> <div class="sezione_3_box_importo_info_note" id="ripetuta_box_importo_info_note"></div> </div> <input type="hidden" id="ripetuta_box_importo_info_curr" value="" /> <script> setTimeout(() => ricorrenzaMostraInfo(), 2000); </script> </div> </div> </div> <div id="widget_importo-info" class="widget_importo-container border-disabled pt-4" style="display: none;"> <h4 class="sezione_3-titolo" id="widget_importo_titolo"></h4> <div class="widget_importo-radio-gruppo pt-2"> <div class="row widget_importo-tipi"> <div class="col-6 widget_importo-radio-button mobile-col"> <label class="widget_importo-radio-label widget_importo-radio-selected"> <div class="widget_importo-radio-label-div"> <h4 id="widget_importo_label_0"></h4> </div> </label> </div> <div class="col-6 widget_importo-radio-button mobile-col"> <label class="widget_importo-radio-label widget_importo-radio-selected"> <div class="widget_importo-radio-label-div text-right"> <h4 id="widget_importo_label_1"></h4> </div> </label> </div> </div> </div> </div> <input type="hidden" class="sezione_obbligatori" id="sezione_3_required" value="ripetuta_importo_altro|ripetuta_importo|importo|1" /> <!-- END SEZIONE RIPETUTA --> <!-- START SEZIONE TIPO DONATORE --> <div class="sezione_4-container border-bottom border-disabled pt-4 pb-4"> <h4 class="sezione_4-titolo">I miei dati personali</h4> <p class="sezione_4-testo"></p> <div id="ecommformdiv-sezione-4"> <script> function tipoDonatore(id) { $(".sezione_4-radio-selected").removeClass("sezione_4-radio-selected"); $("#" + id + "_label").addClass("sezione_4-radio-selected"); var prec = $.trim($("#tipo_donatore_current_child").val()); if (prec == id) return false; if (prec && (prec != "")) { $("." + prec + "_children_text").val(""); $("." + prec + "_children_select").val("0"); $("." + prec + "_childrens").fadeOut(); setTimeout ( function () { $("." + prec + "_children").val(""); $("." + prec + "_fields").attr("disabled", true); }, 500 ); $("#tipo_donatore_current_child").val(""); } if ($("#" + id + "_child").val() == "1") { setTimeout ( function () { $("." + id + "_fields").removeAttr("disabled"); $("." + id + "_childrens").fadeIn(); $("#tipo_donatore_current_child").val(id); }, 350 ); } var verif = $.trim($("#hid_btn_" + id +"_lbl").val()); if (verif == "donatore") $("#donazioni_btn_accedi").click(); } </script> <div class="sezione_4-radio-gruppo pt-2"> <div class="row sezione_4-tipi"> <div class="col-12 sezione_4-radio-button mobile-col"> <input class="sezione_4-radio" type="radio" onclick="tipoDonatore('tipo_donatore_0');" name="tipo_donatore" id="tipo_donatore_0" value="0" checked /> <label id="tipo_donatore_0_label" for="tipo_donatore_0" class="sezione_4-radio-label sezione_4-radio-selected"> <div class="tipo_donatore_0_label_div"> <h4>Persona fisica</h4> <input type="hidden" id="hid_btn_tipo_donatore_0_lbl" value="persona_fisica" /> </div> </label> <input type="hidden" id="tipo_donatore_0_child" value="1" /> </div> <input type="hidden" id="tipo_donatore_current_child" value="tipo_donatore_0" /> </div> </div> <div class="tipo_donatore_0_childrens mt-4"> <div class="tipo_donatore_0_nome"> <h4 class="tipo_donatore_0_nome-titolo tipo_donatore_0_nome-titolo_indirizzo fields-anagrafici-titolo">Nome <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_nome-text tipo_donatore_0_children_text" type="text" id="tipo_donatore_0_nome" name="tipo_donatore_0_nome" placeholder="Nome*" value="" required /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_nome_msg"> Inserire il proprio nome </div> </div> <div class="tipo_donatore_0_cognome"> <h4 class="tipo_donatore_0_cognome-titolo tipo_donatore_0_cognome-titolo_indirizzo fields-anagrafici-titolo">Cognome <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_cognome-text tipo_donatore_0_children_text" type="text" id="tipo_donatore_0_cognome" name="tipo_donatore_0_cognome" placeholder="Cognome*" value="" required /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_cognome_msg"> Inserire il proprio cognome </div> </div> <div class="tipo_donatore_0_email"> <h4 class="tipo_donatore_0_email-titolo tipo_donatore_0_email-titolo_indirizzo fields-anagrafici-titolo">Email <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_email-email tipo_donatore_0_children_text" type="email" id="tipo_donatore_0_email" name="tipo_donatore_0_email" placeholder="Indirizzo email*" value="" required /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_email_msg"> Inserire un indirizzo email </div> </div> <div class="tipo_donatore_0_residenza_indirizzo"> <h4 class="tipo_donatore_0_residenza_indirizzo-titolo tipo_donatore_0_residenza_indirizzo-titolo_indirizzo fields-anagrafici-titolo">Indirizzo <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" onblur="verificaBlurIndirizzo('0_residenza_indirizzo');" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_residenza_indirizzo-address tipo_donatore_0_children_text" type="text" id="tipo_donatore_0_residenza_indirizzo" name="tipo_donatore_0_residenza_1nd1r1zz0" placeholder="Digitare l'indirizzo*" value="" required /> <input type="hidden" id="tipo_donatore_0_residenza_indirizzo-hidden" name="tipo_donatore_0_residenza_1nd1r1zz0-hidden" value="" /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_residenza_indirizzo_msg"> Inserire l'indirizzo </div> </div> <div class="tipo_donatore_0_residenza_indirizzo-civico tipo_donatore_0_residenza_indirizzo_hid" style="display: none;"> <h4 class="tipo_donatore_0_residenza_indirizzo-titolo tipo_donatore_0_residenza_indirizzo-titolo_civico fields-anagrafici-titolo">Civico <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_residenza_indirizzo-street_number tipo_donatore_0_children_text" type="text" id="tipo_donatore_0_residenza_indirizzo-street_number" name="tipo_donatore_0_residenza_1nd1r1zz0-civico" placeholder="Civico" value="" required /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_residenza_indirizzo_msg"> Inserire il civico </div> </div> <div class="tipo_donatore_0_residenza_indirizzo_hid" style="display: none;"> <div class="tipo_donatore_0_residenza_indirizzo-cap"> <h4 class="tipo_donatore_0_residenza_indirizzo-titolo tipo_donatore_0_residenza_indirizzo-titolo_cap fields-anagrafici-titolo">CAP <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_residenza_indirizzo-postal_code tipo_donatore_0_children_text text-center" type="text" id="tipo_donatore_0_residenza_indirizzo-postal_code" name="tipo_donatore_0_residenza_1nd1r1zz0-cap" placeholder="CAP" value="" required /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_residenza_indirizzo_msg"> Specificare il CAP </div> </div> <div class="tipo_donatore_0_residenza_indirizzo-citta"> <h4 class="tipo_donatore_0_residenza_indirizzo-titolo tipo_donatore_0_residenza_indirizzo-titolo_citta fields-anagrafici-titolo">Comune <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_residenza_indirizzo-locality tipo_donatore_0_children_text" type="text" id="tipo_donatore_0_residenza_indirizzo-locality" name="tipo_donatore_0_residenza_1nd1r1zz0-citta" placeholder="Comune" value="" required /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_residenza_indirizzo_msg"> Inserire il comune </div> </div> </div> <div class="tipo_donatore_0_residenza_indirizzo_hid" style="display: none;"> <div class="tipo_donatore_0_residenza_indirizzo-provincia"> <h4 class="tipo_donatore_0_residenza_indirizzo-titolo tipo_donatore_0_residenza_indirizzo-titolo_provincia fields-anagrafici-titolo">Provincia <i class="fas fa-asterisk campo-richiesto"> </i></h4> <input spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_residenza_indirizzo-administrative_area_level_2 tipo_donatore_0_children_text text-center" type="text" id="tipo_donatore_0_residenza_indirizzo-administrative_area_level_2" name="tipo_donatore_0_residenza_1nd1r1zz0-provincia" placeholder="Provincia" value="" required /> <div class="invalid-feedback mb-3" id="tipo_donatore_0_residenza_indirizzo_msg"> Inserire la provincia </div> </div> <div class="tipo_donatore_0_residenza_indirizzo-nazione"> <h4 class="tipo_donatore_0_residenza_indirizzo-titolo tipo_donatore_0_residenza_indirizzo-titolo_nazione fields-anagrafici-titolo">Nazione <i class="fas fa-asterisk campo-richiesto"> </i></h4> <select spellcheck="false" autocomplete="off" class="form-control mb-3 tipo_donatore_0_fields tipo_donatore_0_residenza_indirizzo-country tipo_donatore_0_children_text" id="tipo_donatore_0_residenza_indirizzo-country" name="tipo_donatore_0_residenza_1nd1r1zz0-country" required /> <option selected value="" >Selezionare una nazione</option> <option value="IT">Italia</option> <option value="AF">Afghanistan</option> <option value="AL">Albania</option> <option value="DZ">Algeria</option> <option value="AD">Andorra</option> <option value="AO">Angola</option> <option value="AI">Anguilla</option> <option value="AQ">Antartide</option> <option value="AG">Antigua e Barbuda</option> <option value="SA">Arabia Saudita</option> <option value="AR">Argentina</option> <option value="AM">Armenia</option> <option value="AW">Aruba</option> <option value="AU">Australia</option> <option value="AT">Austria</option> <option value="AZ">Azerbaigian</option> <option value="BS">Bahamas</option> <option value="BH">Bahrein</option> <option value="BD">Bangladesh</option> <option value="BB">Barbados</option> <option value="BE">Belgio</option> <option value="BZ">Belize</option> <option value="BJ">Benin</option> <option value="BM">Bermuda</option> <option value="BT">Bhutan</option> <option value="BY">Bielorussia</option> <option value="MM">Birmania</option> <option value="BO">Bolivia</option> <option value="BA">Bosnia ed Erzegovina</option> <option value="BW">Botswana</option> <option value="BR">Brasile</option> <option value="BN">Brunei</option> <option value="BG">Bulgaria</option> <option value="BF">Burkina Faso</option> <option value="BI">Burundi</option> <option value="KH">Cambogia</option> <option value="CM">Camerun</option> <option value="CA">Canada</option> <option value="CV">Capo Verde</option> <option value="TD">Ciad</option> <option value="CL">Cile</option> <option value="CN">Cina</option> <option value="CY">Cipro</option> <option value="VA">Citta' del Vaticano</option> <option value="CO">Colombia</option> <option value="KM">Comore</option> <option value="KP">Corea del Nord</option> <option value="KR">Corea del Sud</option> <option value="CI">Costa d'Avorio</option> <option value="CR">Costa Rica</option> <option value="HR">Croazia</option> <option value="CU">Cuba</option> <option value="CW">Cura&ccedil;ao</option> <option value="DK">Danimarca</option> <option value="DM">Dominica</option> <option value="EC">Ecuador</option> <option value="EG">Egitto</option> <option value="SV">El Salvador</option> <option value="AE">Emirati Arabi Uniti</option> <option value="ER">Eritrea</option> <option value="EE">Estonia</option> <option value="ET">Etiopia</option> <option value="FJ">Figi</option> <option value="PH">Filippine</option> <option value="FI">Finlandia</option> <option value="FR">Francia</option> <option value="GA">Gabon</option> <option value="GM">Gambia</option> <option value="GE">Georgia</option> <option value="GS">Georgia del Sud e isole Sandwich meridionali</option> <option value="DE">Germania</option> <option value="GH">Ghana</option> <option value="JM">Giamaica</option> <option value="JP">Giappone</option> <option value="GI">Gibilterra</option> <option value="DJ">Gibuti</option> <option value="JO">Giordania</option> <option value="GR">Grecia</option> <option value="GD">Grenada</option> <option value="GL">Groenlandia</option> <option value="GP">Guadalupa</option> <option value="GU">Guam</option> <option value="GT">Guatemala</option> <option value="GG">Guernsey</option> <option value="GN">Guinea</option> <option value="GQ">Guinea Equatoriale</option> <option value="GW">Guinea-Bissau</option> <option value="GY">Guyana</option> <option value="GF">Guyana francese</option> <option value="HT">Haiti</option> <option value="HN">Honduras</option> <option value="HK">Hong Kong</option> <option value="IN">India</option> <option value="ID">Indonesia</option> <option value="IR">Iran</option> <option value="IQ">Iraq</option> <option value="IE">Irlanda</option> <option value="IS">Islanda</option> <option value="BV">Isola Bouvet</option> <option value="IM">Isola di Man</option> <option value="CX">Isola di Natale</option> <option value="NF">Isola Norfolk</option> <option value="AX">Isole Aland</option> <option value="BQ">Isole BES</option> <option value="KY">Isole Cayman</option> <option value="CC">Isole Cocos (Keeling)</option> <option value="CK">Isole Cook</option> <option value="FK">Isole Falkland</option> <option value="FO">Isole Faroe</option> <option value="HM">Isole Heard e McDonald</option> <option value="MP">Isole Marianne Settentrionali</option> <option value="MH">Isole Marshall</option> <option value="UM">Isole minori esterne degli Stati Uniti</option> <option value="PN">Isole Pitcairn</option> <option value="SB">Isole Salomone</option> <option value="VI">Isole Vergini americane</option> <option value="VG">Isole Vergini britanniche</option> <option value="IL">Israele</option> <option value="JE">Jersey</option> <option value="KZ">Kazakistan</option> <option value="KE">Kenya</option> <option value="KG">Kirghizistan</option> <option value="KI">Kiribati</option> <option value="KW">Kuwait</option> <option value="LA">Laos</option> <option value="LS">Lesotho</option> <option value="LV">Lettonia</option> <option value="LB">Libano</option> <option value="LR">Liberia</option> <option value="LY">Libia</option> <option value="LI">Liechtenstein</option> <option value="LT">Lituania</option> <option value="LU">Lussemburgo</option> <option value="MO">Macao</option> <option value="MK">Macedonia</option> <option value="MG">Madagascar</option> <option value="MW">Malawi</option> <option value="MV">Maldive</option> <option value="MY">Malesia</option> <option value="ML">Mali</option> <option value="MT">Malta</option> <option value="MA">Marocco</option> <option value="MQ">Martinica</option> <option value="MR">Mauritania</option> <option value="MU">Mauritius</option> <option value="YT">Mayotte</option> <option value="MX">Messico</option> <option value="FM">Micronesia</option> <option value="MD">Moldavia</option> <option value="MC">Monaco</option> <option value="MN">Mongolia</option> <option value="ME">Montenegro</option> <option value="MS">Montserrat</option> <option value="MZ">Mozambico</option> <option value="NA">Namibia</option> <option value="NR">Nauru</option> <option value="NP">Nepal</option> <option value="NI">Nicaragua</option> <option value="NE">Niger</option> <option value="NG">Nigeria</option> <option value="NU">Niue</option> <option value="NO">Norvegia</option> <option value="NC">Nuova Caledonia</option> <option value="NZ">Nuova Zelanda</option> <option value="OM">Oman</option> <option value="NL">Paesi Bassi</option> <option value="PK">Pakistan</option> <option value="PW">Palau</option> <option value="PS">Palestina</option> <option value="PA">Panam</option> <option value="PG">Papua Nuova Guinea</option> <option value="PY">Paraguay</option> <option value="PE">Peru'</option> <option value="PF">Polinesia Francese</option> <option value="PL">Polonia</option> <option value="PR">Porto Rico</option> <option value="PT">Portogallo</option> <option value="QA">Qatar</option> <option value="CD">RD del Congo</option> <option value="GB">Regno Unito</option> <option value="CZ">Rep. Ceca</option> <option value="CF">Rep. Centrafricana</option> <option value="CG">Rep. del Congo</option> <option value="DO">Rep. Dominicana</option> <option value="RE">Riunione</option> <option value="RO">Romania</option> <option value="RW">Ruanda</option> <option value="RU">Russia</option> <option value="EH">Sahara Occidentale</option> <option value="KN">Saint Kitts e Nevis</option> <option value="VC">Saint Vincent e Grenadine</option> <option value="BL">Saint-Barth</option> <option value="MF">Saint-Martin</option> <option value="PM">Saint-Pierre e Miquelon</option> <option value="WS">Samoa</option> <option value="AS">Samoa Americane</option> <option value="SM">San Marino</option> <option value="SH">Sant'Elena, Ascensione e Tristan da Cunha</option> <option value="LC">Santa Lucia</option> <option value="ST">Sao Tome e Principe</option> <option value="SN">Senegal</option> <option value="RS">Serbia</option> <option value="SC">Seychelles</option> <option value="SL">Sierra Leone</option> <option value="SG">Singapore</option> <option value="SX">Sint Maarten</option> <option value="SY">Siria</option> <option value="SK">Slovacchia</option> <option value="SI">Slovenia</option> <option value="SO">Somalia</option> <option value="ES">Spagna</option> <option value="LK">Sri Lanka</option> <option value="US">Stati Uniti</option> <option value="ZA">Sudafrica</option> <option value="SD">Sudan</option> <option value="SS">Sudan del Sud</option> <option value="SR">Suriname</option> <option value="SJ">Svalbard e Jan Mayen</option> <option value="SE">Svezia</option> <option value="CH">Svizzera</option> <option value="SZ">Swaziland</option> <option value="TJ">Tagikistan</option> <option value="TW">Taiwan</option> <option value="TZ">Tanzania</option> <option value="TF">Terre australi e antartiche francesi</option> <option value="IO">Territorio britannico dell'oceano Indiano</option> <option value="TH">Thailandia</option> <option value="TL">Timor Est</option> <option value="TG">Togo</option> <option value="TK">Tokelau</option> <option value="TO">Tonga</option> <option value="TT">Trinidad e Tobago</option> <option value="TN">Tunisia</option> <option value="TR">Turchia</option> <option value="TM">Turkmenistan</option> <option value="TC">Turks e Caicos</option> <option value="TV">Tuvalu</option> <option value="UA">Ucraina</option> <option value="UG">Uganda</option> <option value="HU">Ungheria</option> <option value="UY">Uruguay</option> <option value="UZ">Uzbekistan</option> <option value="VU">Vanuatu</option> <option value="VE">Venezuela</option> <option value="VN">Vietnam</option> <option value="WF">Wallis e Futuna</option> <option value="YE">Yemen</option> <option value="ZM">Zambia</option> <option value="ZW">Zimbabwe</option> </select> <div class="invalid-feedback mb-3" id="tipo_donatore_0_residenza_indirizzo_msg"> Selezionare una nazione </div> </div> </div> </div> </div> </div> <input type="hidden" class="sezione_obbligatori" id="sezione_4_required" value="tipo_donatore_0|tipo_donatore_0_nome|text[]tipo_donatore_0|tipo_donatore_0_cognome|text[]tipo_donatore_0|tipo_donatore_0_email|email[]tipo_donatore_0|tipo_donatore_0_residenza_indirizzo|text[]tipo_donatore_0_residenza_indirizzo-street_number|civico[]tipo_donatore_0_residenza_indirizzo-postal_code|cap[]tipo_donatore_0_residenza_indirizzo-locality|text[]tipo_donatore_0_residenza_indirizzo-administrative_area_level_2|prov[]tipo_donatore_0_residenza_indirizzo-country|nazione" /> <script> setTimeout ( function () { $.ajax ({ type : "GET", url : "https://maps.googleapis.com/maps/api/js?key=AIzaSyCa6z2lIt0QZPNePtB0T0KBXLJIqDW1oBA&libraries=places&callback=inizializzaAutoComplete", dataType : "script", async : false }); }, 5000 ); var placeSearch, autocompleta_persona, autocompleta_azienda, autocompleta_spedizione, autocompleta_lettera_1, autocompleta_lettera_2, autocompleta_ecommerce; var componentFormPersona = { "tipo_donatore_0_residenza_indirizzo-street_number" : "short_name", "tipo_donatore_0_residenza_indirizzo-locality" : "long_name", "tipo_donatore_0_residenza_indirizzo-administrative_area_level_2" : "short_name", "tipo_donatore_0_residenza_indirizzo-postal_code" : "short_name", "tipo_donatore_0_residenza_indirizzo-country" : "short_name" }; var componentFormAzienda = { "tipo_donatore_1_ufficio_indirizzo-street_number" : "short_name", "tipo_donatore_1_ufficio_indirizzo-locality" : "long_name", "tipo_donatore_1_ufficio_indirizzo-administrative_area_level_2" : "short_name", "tipo_donatore_1_ufficio_indirizzo-postal_code" : "short_name", "tipo_donatore_1_ufficio_indirizzo-country" : "short_name" }; var componentFormSpedizione = { "vetrina_indirizzo_address-street_number" : "short_name", "vetrina_indirizzo_address-locality" : "long_name", "vetrina_indirizzo_address-administrative_area_level_2" : "short_name", "vetrina_indirizzo_address-postal_code" : "short_name", "vetrina_indirizzo_address-country" : "short_name" }; var componentFormLettera1 = { "tipo_donazione_1_children_posta-street_number" : "short_name", "tipo_donazione_1_children_posta-locality" : "long_name", "tipo_donazione_1_children_posta-administrative_area_level_2" : "short_name", "tipo_donazione_1_children_posta-postal_code" : "short_name", "tipo_donazione_1_children_posta-country" : "short_name" }; var componentFormLettera2 = { "tipo_donazione_2_children_posta-street_number" : "short_name", "tipo_donazione_2_children_posta-locality" : "long_name", "tipo_donazione_2_children_posta-administrative_area_level_2" : "short_name", "tipo_donazione_2_children_posta-postal_code" : "short_name", "tipo_donazione_2_children_posta-country" : "short_name" }; var componentEcommerceSpedizione = { "ecommerce_indirizzo_address-street_number" : "short_name", "ecommerce_indirizzo_address-locality" : "long_name", "ecommerce_indirizzo_address-administrative_area_level_2" : "short_name", "ecommerce_indirizzo_address-postal_code" : "short_name", "ecommerce_indirizzo_address-country" : "short_name" }; function inizializzaAutoComplete () { if ($("#tipo_donatore_0_residenza_indirizzo").length) { autocompleta_persona = new google.maps.places.Autocomplete ( document.getElementById("tipo_donatore_0_residenza_indirizzo"), {types: ["geocode"]} ); autocompleta_persona.setFields(["address_component"]); autocompleta_persona.addListener("place_changed", compilaIndirizzoPersona); } if ($("#tipo_donatore_1_ufficio_indirizzo").length) { autocompleta_azienda = new google.maps.places.Autocomplete ( document.getElementById("tipo_donatore_1_ufficio_indirizzo"), {types: ["geocode"]} ); autocompleta_azienda.setFields(["address_component"]); autocompleta_azienda.addListener("place_changed", compilaIndirizzoAzienda); } if ($("#vetrina_indirizzo_address").length) { autocompleta_spedizione = new google.maps.places.Autocomplete ( document.getElementById("vetrina_indirizzo_address"), {types: ["geocode"]} ); autocompleta_spedizione.setFields(["address_component"]); autocompleta_spedizione.addListener("place_changed", compilaIndirizzoSpedizione); } if ($("#tipo_donazione_1_children_posta").length) { autocompleta_lettera_1 = new google.maps.places.Autocomplete ( document.getElementById("tipo_donazione_1_children_posta"), {types: ["geocode"]} ); autocompleta_lettera_1.setFields(["address_component"]); autocompleta_lettera_1.addListener("place_changed", compilaIndirizzoLettera1); } if ($("#tipo_donazione_2_children_posta").length) { autocompleta_lettera_2 = new google.maps.places.Autocomplete ( document.getElementById("tipo_donazione_2_children_posta"), {types: ["geocode"]} ); autocompleta_lettera_2.setFields(["address_component"]); autocompleta_lettera_2.addListener("place_changed", compilaIndirizzoLettera2); } if ($("#ecommerce_indirizzo_address").length) { autocompleta_ecommerce = new google.maps.places.Autocomplete ( document.getElementById("ecommerce_indirizzo_address"), {types: ["geocode"]} ); autocompleta_ecommerce.setFields(["address_component"]); autocompleta_ecommerce.addListener("place_changed", compilaIndirizzoEcommerce); } } function compilaIndirizzoAzienda () { $("#tipo_donatore_1_ufficio_indirizzo-hidden").val($.trim($("#tipo_donatore_1_ufficio_indirizzo").val())); var place = autocompleta_azienda.getPlace(); var ind = ""; for (var component in componentFormAzienda) { document.getElementById(component).value = ""; } for (var i = 0; i < place.address_components.length; i++) { var tipo = "tipo_donatore_1_ufficio_indirizzo-" + place.address_components[i].types[0]; if (componentFormAzienda[tipo]) { var val = place.address_components[i][componentFormAzienda[tipo]]; document.getElementById(tipo).value = val; } switch (place.address_components[i].types[0]) { case "route": ind = place.address_components[i]["long_name"]; break; } } document.getElementById("tipo_donatore_1_ufficio_indirizzo").value = ind; $(".tipo_donatore_1_ufficio_indirizzo").css("width", "79%"); $(".tipo_donatore_1_ufficio_indirizzo_hid").fadeIn(); } function compilaIndirizzoPersona () { $("#tipo_donatore_0_residenza_indirizzo-hidden").val($.trim($("#tipo_donatore_0_residenza_indirizzo").val())); var place = autocompleta_persona.getPlace(); var ind = ""; for (var component in componentFormPersona) { document.getElementById(component).value = ""; } for (var i = 0; i < place.address_components.length; i++) { var tipo = "tipo_donatore_0_residenza_indirizzo-" + place.address_components[i].types[0]; if (componentFormPersona[tipo]) { var val = place.address_components[i][componentFormPersona[tipo]]; document.getElementById(tipo).value = val; } switch (place.address_components[i].types[0]) { case "route": ind = place.address_components[i]["long_name"]; break; } } document.getElementById("tipo_donatore_0_residenza_indirizzo").value = ind; $(".tipo_donatore_0_residenza_indirizzo").css("width", "79%"); $(".tipo_donatore_0_residenza_indirizzo_hid").fadeIn(); } function compilaIndirizzoSpedizione () { $("#vetrina_indirizzo_address-hidden").val($.trim($("#vetrina_indirizzo_address").val())); var place = autocompleta_spedizione.getPlace(); var ind = ""; for (var component in componentFormSpedizione) { document.getElementById(component).value = ""; } for (var i = 0; i < place.address_components.length; i++) { var tipo = "vetrina_indirizzo_address-" + place.address_components[i].types[0]; if (componentFormSpedizione[tipo]) { var val = place.address_components[i][componentFormSpedizione[tipo]]; document.getElementById(tipo).value = val; } switch (place.address_components[i].types[0]) { case "route": ind = place.address_components[i]["long_name"]; break; } } document.getElementById("vetrina_indirizzo_address").value = ind; $(".donazioni_vetrina_posta_destinatario-div").css("width", "79%"); $(".donazioni_vetrina_posta_destinatario_hid").fadeIn(); verificaCartVetrinaProdotti(); } function compilaIndirizzoLettera1 () { $("#tipo_donazione_1_children_posta-hidden").val($.trim($("#tipo_donazione_1_children_posta").val())); var place = autocompleta_lettera_1.getPlace(); var ind = ""; for (var component in componentFormLettera1) { document.getElementById(component).value = ""; } for (var i = 0; i < place.address_components.length; i++) { var tipo = "tipo_donazione_1_children_posta-" + place.address_components[i].types[0]; if (componentFormLettera1[tipo]) { var val = place.address_components[i][componentFormLettera1[tipo]]; document.getElementById(tipo).value = val; } switch (place.address_components[i].types[0]) { case "route": ind = place.address_components[i]["long_name"]; break; } } document.getElementById("tipo_donazione_1_children_posta").value = ind; $(".tipo_donazione_1_children_posta-div").css("width", "79%"); $(".tipo_donazione_1_children_posta_hid").fadeIn(); } function compilaIndirizzoLettera2 () { $("#tipo_donazione_2_children_posta-hidden").val($.trim($("#tipo_donazione_2_children_posta").val())); var place = autocompleta_lettera_2.getPlace(); var ind = ""; for (var component in componentFormLettera2) { document.getElementById(component).value = ""; } for (var i = 0; i < place.address_components.length; i++) { var tipo = "tipo_donazione_2_children_posta-" + place.address_components[i].types[0]; if (componentFormLettera2[tipo]) { var val = place.address_components[i][componentFormLettera2[tipo]]; document.getElementById(tipo).value = val; } switch (place.address_components[i].types[0]) { case "route": ind = place.address_components[i]["long_name"]; break; } } document.getElementById("tipo_donazione_2_children_posta").value = ind; $(".tipo_donazione_2_children_posta-div").css("width", "79%"); $(".tipo_donazione_2_children_posta_hid").fadeIn(); } function compilaIndirizzoEcommerce () { $("#ecommerce_indirizzo_address-hidden").val($.trim($("#ecommerce_indirizzo_address").val())); var place = autocompleta_ecommerce.getPlace(); var ind = ""; for (var component in componentEcommerceSpedizione) { document.getElementById(component).value = ""; } for (var i = 0; i < place.address_components.length; i++) { var tipo = "ecommerce_indirizzo_address-" + place.address_components[i].types[0]; if (componentEcommerceSpedizione[tipo]) { var val = place.address_components[i][componentEcommerceSpedizione[tipo]]; document.getElementById(tipo).value = val; } switch (place.address_components[i].types[0]) { case "route": ind = place.address_components[i]["long_name"]; break; } } document.getElementById("ecommerce_indirizzo_address").value = ind; verificaEcommerceIndirizzo(); verificaEcommerceVantaggi(); } function verificaBlurIndirizzo (a) { var ind = ""; ind = $.trim($("#tipo_donatore_" + a).val()); if (ind.length > 0) { $("#tipo_donatore_" + a + "-hidden").val(ind); $(".tipo_donatore_" + a).css("width", "79%"); $(".tipo_donatore_" + a + "_hid").fadeIn(); } } function verificaBlurIndirizzoSpedizione () { var ind = ""; ind = $.trim($("#vetrina_indirizzo_address").val()); if (ind.length > 0) { $("#vetrina_indirizzo_address-hidden").val(ind); $(".donazioni_vetrina_posta_destinatario-div").css("width", "79%"); $(".donazioni_vetrina_posta_destinatario_hid").fadeIn(); } } function verificaEcommerceIndirizzo () { var ind = ""; ind = $.trim($("#ecommerce_indirizzo_address").val()); if (ind.length > 0) { $("#ecommerce_indirizzo_address-hidden").val(ind); $(".ecommerce_store_spedizione_post_indirizzo-div").css("width", "79%"); $(".ecommerce_store_spedizione_post_indirizzo_hid").fadeIn(); } } function verificaEcommerceVantaggi () { var price = 0; var free = false; var str = $.trim($("#ecommerce-store-spedizione-cap").val()); if (str != "") { var ccap = $.trim($("#ecommerce_indirizzo_address-postal_code").val()); if (ccap != "") { str.split(",").forEach ( (elem) => { if (elem == ccap) free = true; } ); } } var lim = $.trim($("#ecommerce-store-spedizione-free").val()); if (lim && (lim != "0")) { var imp = $.trim($("#ecommerce-store-spedizione-prod_tot").val()); if (parseFloat(imp) >= parseFloat(lim)) free = true; } if (!free) price = $.trim($("#ecommerce-store-spedizione-spese").val()); $("#ecommerce-store-spedizione-post-spese").html(parseFloat(price).toFixed(2).replace(".", ",")); } function geolocate () { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition ( function(position) { var geolocation = { lat : position.coords.latitude, lng : position.coords.longitude }; var circle = new google.maps.Circle ( { center : geolocation, radius : position.coords.accuracy } ); autocompleta_persona.setBounds(circle.getBounds()); autocompleta_azienda.setBounds(circle.getBounds()); autocompleta_spedizione.setBounds(circle.getBounds()); } ); } } function verificaEcommerceIndirizzo () { var ind = ""; ind = $.trim($("#ecommerce_indirizzo_address").val()); if (ind.length > 0) { $("#ecommerce_indirizzo_address-hidden").val(ind); $(".ecommerce_store_spedizione_post_indirizzo-div").css("width", "79%"); $(".ecommerce_store_spedizione_post_indirizzo_hid").fadeIn(); } } function verificaEcommerceVantaggi () { var price = 0; var free = false; var str = $.trim($("#ecommerce-store-spedizione-cap").val()); if (str != "") { var ccap = $.trim($("#ecommerce_indirizzo_address-postal_code").val()); if (ccap != "") { str.split(",").forEach ( (elem) => { if (elem == ccap) free = true; } ); } } var lim = $.trim($("#ecommerce-store-spedizione-free").val()); if (lim && (lim != "0")) { var imp = $.trim($("#ecommerce-store-spedizione-prod_tot").val()); if (parseFloat(imp) >= parseFloat(lim)) free = true; } if (!free) price = $.trim($("#ecommerce-store-spedizione-spese").val()); $("#ecommerce-store-spedizione-post-spese").html(parseFloat(price).toFixed(2).replace(".", ",")); } </script> <!-- END SEZIONE TIPO DONATORE --> <!-- START SEZIONE PRIVACY --> <div class="sezione_5-container pt-4 pb-4"> <div id="ecommformdiv-sezione-5"> <h5 class="sezione_5-titolo"><br> <i class="fas fa-asterisk campo-richiesto"> </i></h5> <p class="sezione_5-testo"><br></p> <div class="row sezione_5-radio-gruppo pt-2"> <div class="sezione_5-tipi mobile-col"> <div class="row sezione_5-tipi-radio"> <div> <input style="width: 1.5rem; height: 1.5rem; vertical-align: sub;" class="checkbox sezione_5-checkbox" type="checkbox" name="privacy" id="privacy_1" /> <label id="privacy_1_label" for="privacy_1" class="ml-2 sezione_5-checkbox-label"> <div class="privacy_label_div"> <span>Prendo atto che i miei dati saranno processati in totale conformità alla legge e dichiaro di aver letto e compreso l'informativa disponibile a <a href="https://museoegizio.donazioni.site/assets/forms/museoegizio/img/informativa-donazioni.pdf" onclick="return fDonaformLink('https://museoegizio.donazioni.site/assets/forms/museoegizio/img/informativa-donazioni.pdf', 1);">questo link*</a></span> </div> </label> </div> </div> </div> </div> </div> <input type="hidden" id="privacy_1_msg" value="Informativa sulla privacy"> <input type="hidden" class="sezione_obbligatori" id="sezione_5_required" value="|privacy_1|bool" /> </div> <!-- END SEZIONE PRIVACY --> <!-- START SEZIONE TRATTAMENTO DATI --> <div class="sezione_6-container pt-4 pb-4"> <div id="ecommformdiv-sezione-6"> <h5 class="sezione_6-titolo"><br></h5> <p class="sezione_6-testo"><br></p> <div class="row sezione_6-radio-gruppo pt-2"> <div class="sezione_6-tipi mobile-col"> <div class="row sezione_6-tipi-radio"> <div> <input style="width: 1.5rem; height: 1.5rem; vertical-align: sub;" class="checkbox sezione_6-checkbox" type="checkbox" name="trattamento_dati" id="trattamento_dati_1" /> <label id="trattamento_dati_1_label" for="trattamento_dati_1" class="ml-2 sezione_6-checkbox-label"> <div class="trattamento_dati_label_div"> <span>Acconsento al trattamento dei mei dati per l’invio della newsletter del Museo Egizio</span> </div> </label> </div> </div> </div> </div> </div> <input type="hidden" id="trattamento_dati_1_msg" value="Trattamento dei dati"> <input type="hidden" class="sezione_obbligatori" id="sezione_6_required" value="" /> </div> <!-- END SEZIONE TRATTAMENTO DATI --> <script> function resetRicorrenzaSingleDonazione(a) { return false; } </script> <script> document.addEventListener ( "DOMContentLoaded", function() { setTimeout( function () { $("#fstruct_main").before("<style>body{ font-family: 'Montserrat', sans-serif; font-size: 20px; color:#ffffff !important; } .cnf-text { color:#333333 !important; } .sezione_5-container { padding-bottom:0px !important; } .sezione_p-container.border-top{ border-top: 0 !important; margin-top: 20px; } .tipo_donatore_0_email{ width:98% !important; } h1{ font-family: 'Libre Bodoni', serif; color: #fff !important; font-size: 2.8rem !important; } .sezione_3-titolo, .sezione_4-titolo{ text-transform: uppercase; font-weight: 700; font-size: 1.2rem; } .sezione_3-titolo:after, .sezione_4-titolo:after{ content: ''; height: 3px; background-color: #ffcc00 !important; width: 22px; bottom: 0; left: 0; display: block; margin-top:10px; } .ripetuta_valore .sezione_3-titolo{display:none;} .sezione_3-titolo{ margin-bottom: 20px; } .header_landing-testo{ margin-bottom: 50px; } .sezione_4-container{ padding-top:30px !important; } .sezione_4-tipi, .sezione_4-titolo{ display: none !important; } .tipo_donatore_0_childrens.mt-4{ margin-top: 0 !important; } .col-3.sezione_3-radio-button{ padding-left: 0 !important; } .header_landing-div.border-bottom { border-bottom: 0 !important; } .fields-anagrafici-titolo{display:none;} .main-header{ background-color: #ffcc00 !important; box-shadow: 0 16px 32px 0 rgba(0,0,0,0.35); position: fixed; height: 80px; min-height: auto !important; width: 100% !important; z-index: 10 !important; } .main-header-logo { position: ihnerit; left: 0 !important; top: 6% !important; } .main-header-logo img{ width: 12rem !important; margin-top: 12px; margin-left: 30px; } .row.padre-tema{ padding-top: 80px; } .col-6.side_child_2{ background-color: rgba(0, 0, 0, 0.7); } #div-donazione{ padding: 60px 30px !important; } .header_landing-testo-titolo{ font-weight: 800; color: #000; letter-spacing: -1px; } .sezione_3-container{ padding-top: 0 !important; margin-top: 0 !important; } .sezione_3-testo, .sezione_5-titolo, .sezione_5-testo, .sezione_6-titolo, .sezione_6-testo{display:none;} .sezione_3-radio-label h4{ margin-bottom: 0 !important; } .sezione_3-importo-input-valore{ background-color: transparent; color: #fff !important; } .ripetuta_valore.mt-2{ margin-top: 0 !important; } .sezione_3-valore-div.row.pt-2{ padding-top: 0 !important; } .sezione_3-radio-ripetuta-selected, .sezione_3-radio-valore-selected{ background-color: #0075b0; border: 2px solid #0075b0 !important; color: #fff; } .sezione_3-radio-label{ border: 2px solid #0075b0; } #ripetuta_importo_0_titolo{ font-weight: 800; } .sezione_3-container.border-bottom, .sezione_4-container.border-bottom{ border-bottom: 0 !important; padding-bottom: 0 !important; } .col-6.sezione_4-radio-button{ padding-left: 0 !important; } .sezione_4-radio-selected{ background-color: #000; } .sezione_4-radio-label{ border: 2px solid #000; } .tipo_donatore_0_email{width: 100%;} #privacy_1_label, #trattamento_dati_1_label{ width: 90%; } input[type='checkbox']{ vertical-align:top !important; } .sezione_4-container.border-top.mt-4 { border-top: 0 !important; margin-top: 0 !important; padding-top: 0 !important; } .div-footer-tema{ background-color: #000 !important; padding: 3rem 4rem !important; color: #fff !important; } .div-footer-tema p{ margin-bottom: .5rem; font-size: 15px; } .div-footer-tema h4{ margin-bottom: 30px; } #donaform-copyright-footer{ display:none; } .div-footer-tema .col-4{ padding: 40px !important; } .footer_content_1.col-4{ -webkit-box-flex: 0; -ms-flex: 0 0 27%; flex: 0 0 27%; max-width: 27%; } .footer_content_2.col-4, .footer_content_3.col-4{ -webkit-box-flex: 0; -ms-flex: 0 0 36%; flex: 0 0 36%; max-width: 36%; } .donazioni-submit{ font-weight: 800; } #bottone-donazione{ background-color: #0075b0; color: #fff; border-color: #0075b0; } #bottone-donazione:hover{ color: #0075b0; background-color: #fff; border-color: #fff; } .form-control{ width:100% !important; } .tipo_donatore_1_email{ width:100% !important; } .sezione_3-radio-valore-selected input{ background-color: transparent !important; } .sezione_button-pulsante.pb-4{ padding-bottom: 0 !important; } .p-1 { padding: 1.5rem 1.5rem !important; } @media (max-width:991.98px){ .sezione_3-titolo, .sezione_4-titolo{ text-align:left !important; } #privacy_1_label, #trattamento_dati_1_label { width: 85%; } #bottone-donazione.col-6{ -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .div-footer-tema { padding: 2rem 0rem !important; } } @media (max-width:1200px){ .tipo_donatore_0_nome, .tipo_donatore_0_cognome, .tipo_donatore_0_email, .tipo_donatore_0_sesso, .tipo_donatore_0_nascita_data, .tipo_donatore_1_email, .tipo_donatore_1_partita_iva, .tipo_donatore_2_nome, .tipo_donatore_2_cognome { width: 100%; } } body { background-image: url(https://dona.museoegizio.it/?act=load-media&knd=1&rec=TWpBeU16QTBNakF3T1RVME1UQmZNVjgzTXpZMk1BPT1bfF0yOTQwW3xdMA==); background-size: cover; background-repeat: no-repeat; background-attachment: fixed; padding-top: 0px; background-position-y: center; } @media (max-width:991.98px) {.footer_content_1, .footer_content_2, .footer_content_3, .footer_content_4 { min-width: 100% !important; }}</style>"); }, 50); setTimeout ( function () { $(".main-header-logo").html("<div><a target='_blank' href='#' onclick='return false;'><img src='https://dona.museoegizio.it/?act=load-media&knd=1&rec=TWpBeU16QTBNVGt4TVRVd01UWmZNVjh6TnpFM01nPT1bfF0yOTM4W3xdMA==' alt='Logo associazione'></a></div>"); if ($("#tema-header").length) $("#tema-header").next().addClass("padre-tema"); else if ($("#carouselExampleIndicators").length) $("#carouselExampleIndicators").next().addClass("padre-tema"); else $(".main-header").next().addClass("padre-tema"); $(".padre-tema").children("div:nth-child(1)").removeAttr("class"); $(".padre-tema").children("div:nth-child(1)").attr("class", "col-6 side_child_1 mobile-col"); $(".padre-tema").children("div:nth-child(2)").removeAttr("class"); $(".padre-tema").children("div:nth-child(2)").attr("class", "col-6 side_child_2 mobile-col"); $(".padre-tema").children("div:nth-child(3)").css("display", "none"); $("#donaform-copyright-footer").before("<div class='div-footer-tema row p-1'><div class=\"footer_content_1 col-3 p-1\"><p><img style=\"width: 200px;\" src=\"https://museoegizio.donazioni.site/?act=load-media&knd=1&rec=TWpBeU16QTBNRFl4TWpJek16VmZNVjg0TXpjMU13PT1bfF0yOTA4W3xdMA==\"></p><div><p class=\"open\">Via Accademia delle Scienze, 6<br>10123 Torino</p></div><div><p class=\"open\">+39 011 5617776<br>info@museoegizio.it</p><p class=\"open\">Lun - Sab: dalle 09:00 alle 18:30</p><p class=\"open\"><br></p><p class=\"open\"><img style=\"width: 15px;\" src=\"https://museoegizio.donazioni.site/?act=load-media&knd=1&rec=TWpBeU16QTBNRFl4TmpJNE1UTmZNVjgyTWpJMk1nPT1bfF0yOTEwW3xdMA==\">     <img style=\"width: 30px;\" src=\"https://museoegizio.donazioni.site/?act=load-media&knd=1&rec=TWpBeU16QTBNRFl4TmpJNE5EVmZNVjgzTmpJMU53PT1bfF0yOTExW3xdMA==\">     <img style=\"width: 30px;\" src=\"https://museoegizio.donazioni.site/?act=load-media&knd=1&rec=TWpBeU16QTBNRFl4TmpJNU1EWmZNVjgzTXpZNU5RPT1bfF0yOTEyW3xdMA==\"><br></p></div><p></p></div><div class=\"footer_content_2 col-3 p-1\"><h4 style=\"font-weight:800\">Informativa privacy<br></h4><p>Abbiamo a cuore la tutela e la protezione dei dati personali dei nostri sostenitori. <br><br> Il conferimento dei tuoi dati personali è fondamentale per poter procedere con la donazione. Ti invitiamo a prendere visione dell’informativa completa consultando la nostra <a href=\"https://api.museoegizio.it/wp-content/uploads/2021/04/informativa-piattaforma-donazioni-DEF-0704.pdf\" onclick=\"(function(){window.open(\'https://api.museoegizio.it/wp-content/uploads/2021/04/informativa-piattaforma-donazioni-DEF-0704.pdf\');})();\" target=\"_blank\">Privacy Policy</a> e a contattarci scrivendo a <a href=\"mailto:dpo@museoegizio.it\" onclick=\"(function(){window.open(\'mailto:dpo@museoegizio.it\');})();\" target=\"_blank\">dpo@museoegizio.it</a> in caso di necessità.</p></div><div class=\"footer_content_3 col-3 p-1\"><h4 style=\"font-weight:800\">Dona in sicurezza<br></h4><p>Questo sito internet è sicuro al 100%. Tutte le informazioni bancarie per gestire il pagamento sono criptate grazie al protocollo SSL. In nessun caso verranno conservate nei nostri sistemi informativi.<br><br> Non esitate a contattarci per qualunque necessità all’indirizzo <a href=\"mailto:sostieni@museoegizio.it\" onclick=\"(function(){window.open(\'mailto:sostieni@museoegizio.it\');})();\" target=\"_blank\">sostieni@museoegizio.it</a> <br></p></div><div class=\"footer_content_4 col-3 p-1\"><h4 style=\"font-weight:800\">Vantaggi fiscali<br></h4><p><b>PERSONE FISICHE:</b><br>a. Detrazione dall’IRPEF lorda del 30% delle erogazioni liberali, per un importo non superiore a € 30.000, oppure b. Deducibilità dal reddito imponibile delle erogazioni nei limiti del 10% del reddito imponibile dichiarato. </p><p style=\"margin-top: 20px;\"> <b>PERSONE GIURIDICHE</b>: <br>Deducibilità dal reddito imponibile delle erogazioni liberali nei limiti del 10% del reddito imponibile dichiarato.<br></p></div></div>"); }, 1500 ); } ); </script> <input type="hidden" name="opid" value="20250314202208_67984" /> <input type="hidden" name="act" value="send" /> <input type="hidden" name="orgn" value="" /> <input type="hidden" id="mdfctr" name="mdfctr" value="0" /> <script> let params = new URLSearchParams(location.search); params.delete("orgn"); params.delete("origine"); window.history.replaceState(null, null, ((params.toString() == "") ? window.location.pathname : "?" + params + location.hash)); </script> <div class="sezione_button-container sezione_button-pulsante pt-4 pb-4 row"> <button type="button" id="bottone-donazione" class="col-6 btn btn-primary p-3 sezione_button"> <span class="donazioni-submit">DONA ORA</span> </button> </div> <div class="sezione_p-container border-top border-disabled pt-2 pb-4"> <h6 class="sezione_p-titolo">Metodi di pagamento disponibili</h6> <p class="sezione_p-testo"></p> <div class="d-inline-block p-2 pagamenti-div pagamenti-div-5"> <i class="fas fa-money-check-alt pagamenti-icona pagamenti-icona-5"> </i> <span class="pagamenti-nome pagamenti-nome-5">Bonifico</span> </div> <div class="d-inline-block p-2 pagamenti-div pagamenti-div-1"> <i class="fab fa-cc-paypal pagamenti-icona pagamenti-icona-1"> </i> <span class="pagamenti-nome pagamenti-nome-1">Paypal</span> </div> <div class="d-inline-block p-2 pagamenti-div pagamenti-div-17"> <i class="far fa-credit-card pagamenti-icona pagamenti-icona-17"> </i> <span class="pagamenti-nome pagamenti-nome-17">Carta di Credito</span> </div> <div class="d-inline-block p-2 pagamenti-div pagamenti-div-4"> <i class="fas fa-mobile-alt pagamenti-icona pagamenti-icona-4"> </i> <span class="pagamenti-nome pagamenti-nome-4">Satispay</span> </div> </div> </form> </div> <div id="div-riepilogo" class="main-contenitore p-2 nascosto"></div> </div> <div class="col mobile-nascosto"> </div> </div> <div id="donaform-copyright-footer" class="main-footer border-top border-dark bg-secondary small text-center text-white p-3 small"> &copy; 2025 - engine <i class="fa fa-cog" aria-hidden="true"> </i> <a href="https://www.npsolutions.it/myosotis/" target="_blank" onclick="return fDonaformLink('https://www.npsolutions.it/myosotis/', 1);" class="text-white">Myosotis</a> </div> </div> </div> <!-- JS CHECKERS --> <span id="chk-mobile"></span> <!-- JAVASCRIPT CORE Struttura --> <script type="text/javascript" language="javascript" src="/sys/jscript/jquery/jquery.min.js?v=3931"></script> <script type="text/javascript" language="javascript" src="/sys/jscript/jquery/jquery-ui.min.js?v=143"></script> <script type="text/javascript" language="javascript" src="/sys/jscript/jquery/jquery-ui.datepicker.it.js?v=3261"></script> <script type="text/javascript" language="javascript" src="/sys/jscript/bootstrap/bootstrap.min.js?v=703"></script> <script type="text/javascript" language="javascript" src="/sys/jscript/izimodal/iziModal.min.js?v=1073"></script> <script type="text/javascript" language="javascript" src="/sys/jscript/preloader/preloader.min.js?v=5783"></script> <script type="text/javascript" language="javascript" src="/sys/jscript/generic.donaform.js?v=4105"></script> <script type="text/javascript" language="javascript" src="/sys/jscript/funzioni.donaform.js?v=711"></script> <script> function ricorrenzaDonazioneEsegui(a) { } </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10