function writeLog(e,a,r){jQuery.ajax({url:"https://api.annuncifunebri.it/v2/writeLog",data:{table:e,url:a,description:r},method:"POST",crossDomain:!0,dataType:"jsonp"})}jQuery("#annfu_invio").on("click",function(){if(!jQuery(".annfu_dati_personali").attr("checked"))return confirm("Inviando il cordoglio acconsentirai al trattamento dei tuoi dati personali")}),jQuery("#annfu_form_cordoglio form").on("submit",function(){var e="",a=jQuery("#annfu_token").val(),r=jQuery("#annfu_hash").val(),n=jQuery("#annfu_nome").val(),o=jQuery("#annfu_mail").val(),i=jQuery("#annfu_testo").val(),t=jQuery("#annfu_recapito").val(),s=jQuery("#annfu_visibile").attr("checked")?0:1;Cookies.set("cordoglio.nome",n,{expires:365}),Cookies.set("cordoglio.mail",o,{expires:365}),Cookies.set("cordoglio.testo",i,{expires:365}),Cookies.set("cordoglio.recapito",t,{expires:365}),Cookies.set("cordoglio.visibile",s,{expires:365}),""==n&&(e+="Il nome è obbligatorio ");return""==o||/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i.test(o)||(e+="L'email non è corretta "),""!=e?jQuery("#annfu_errori").html(e):(jQuery("#annfu_loading").removeClass("hidden"),jQuery.ajax({url:"https://api.annuncifunebri.it/v2/cordogli",data:{token:a,hash:r,nome:n,cognome:"",mail:o,testo:i,recapito:t,visibile:s},type:"POST",crossDomain:!0,dataType:"jsonp",success:function(e){var a="";if("utente"in e){if(null===e.testo)jQuery(".annfu_partecipazioni").html('
'+e.partecipazioni+"
"),a="La partecipazione è stata inserita correttamente ed è in attesa di approvazione";else if("utente"in e){var r=0==e.visibile?"; sarà visibile solo dalla famiglia":"",n='
'+e.utente.nominativo+"in attesa di approvazione"+r+'
'+e.data+'
'+e.testo+'
Inserisci il tuo numero di cellulare per ricevere gratuitamente una conferma all\'avvenuta approvazione del cordoglio
';jQuery(".annfu_cordogli").prepend(n),a="Il cordoglio è stato inserito correttamente ed è in attesa di approvazione",Cookies.remove("cordoglio.testo"),Cookies.remove("cordoglio.visibile")}jQuery("#annfu_successo").html(a)}else jQuery("#annfu_errori").html("Non è stato possibile inserire il cordoglio. Riprovare tra qualche minuto."),Cookies.set("cordoglio.error","Non è stato possibile inserire il cordoglio. Riprovare tra qualche minuto."),location.reload(!0)},error:function(e){jQuery("#annfu_errori").html("Non è stato possibile inserire il cordoglio. Riprovare tra qualche minuto"),Cookies.set("cordoglio.error","Non è stato possibile inserire il cordoglio. Riprovare tra qualche minuto"),location.reload(!0)}}),jQuery("#annfu_errori, #annfu_successo").html(""),jQuery("#annfu_testo").val(""),jQuery("#annfu_loading").addClass("hidden")),!1}),jQuery(".annfu_cordogli").on("submit","form",function(e){e.preventDefault(),id=jQuery(this).parent().attr("id"),""!=jQuery("#"+id+" .annfu_sms_numero").val()?jQuery.ajax({url:"https://api.annuncifunebri.it/v2/utenti",data:jQuery("#"+id+" form").serialize(),type:"PUT",crossDomain:!0,dataType:"json",success:function(e){"error"in e?jQuery("#"+id+" .annfu_sms_error").html(e.text):jQuery("#"+id).addClass("annfu_success").html(e.text)},error:function(e){console.log("Error: ",e),jQuery("#"+id+" .annfu_sms_error").html(e.text)}}):jQuery("#"+id+".annfu_sms_error").html("Devi inserire un numero valido")});var extra={page:window.location.href,os:"Unknown OS"};-1!=navigator.appVersion.indexOf("Win")&&(extra.os="Windows"),-1!=navigator.appVersion.indexOf("Mac")&&(extra.os="MacOS"),-1!=navigator.appVersion.indexOf("X11")&&(extra.os="Unix"),-1!=navigator.appVersion.indexOf("Linux")&&(extra.os="Linux");var nameOffset,verOffset,ix,nVer=navigator.appVersion,nAgt=navigator.userAgent;function controllaFiori(){var e=[],a=jQuery("input[name=fiore_id]:checked").val(),r=jQuery("#annfu_fiore_nome").val(),n=jQuery("#annfu_fiore_cognome").val(),o=jQuery("#annfu_fiore_telefono").val(),i=jQuery("#annfu_fiore_mail").val(),t=jQuery("#annfu_privacy_fiori").prop("checked");if(""==r&&""==n&&""==i&&""==o)e.push("Tutti i campi sono obbligatori");else if(t){a||e.push("Devi selezionare una composizione"),r.length<3&&e.push("Il nome è obbligatorio (min 3 caratteri)"),n.length<3&&e.push("Il cognome è obbligatorio (min 3 caratteri)");/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i.test(i)||e.push("L'email non è corretta"),o.length<7&&e.push("Il telefono è obbligatorio")}else t||e.push("Devi accettare le condizioni della privacy");return 0==e.length?(jQuery("#annfu_error").html(""),jQuery("#annfu_ordina").removeProp("disabled").removeClass("annfu_ordina_disabled"),""!=jQuery("#annfu_fiore_testo_fascia").val()&&jQuery(".annfu_totale_testo_fascia").html("Testo da inserire nella fascia "+jQuery("#annfu_fiore_testo_fascia").val()),""!=jQuery("#annfu_fiore_testo_biglietto").val()&&jQuery(".annfu_totale_testo_biglietto").html("Testo da inserire nel biglietto "+jQuery("#annfu_fiore_testo_biglietto").val()),jQuery(".annfu_totale_dati").html("Dati personali "+r+" "+n+" Email: "+i+" Telefono: "+o),writeLog("fiori",location.href,"compilato i dati anagrafici: "+r+","+n+","+i+","+o)):(jQuery("#annfu_error").html(e.join(" ")),jQuery("#annfu_ordina").prop("disabled","disabled").addClass("annfu_ordina_disabled"),jQuery(".annfu_totale_dati").html("")),e}function calcolaImporto(){return 1*(jQuery("input[name=fiore_id]:checked").data("importo")||0)}extra.browser=navigator.appName,extra.browser_version=""+parseFloat(navigator.appVersion),extra.user_agent=nAgt,-1!=(verOffset=nAgt.indexOf("Opera"))?(extra.browser="Opera",extra.browser_version=nAgt.substring(verOffset+6),-1!=(verOffset=nAgt.indexOf("Version"))&&(fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("MSIE"))?(extra.browser="Microsoft Internet Explorer",extra.browser_version=nAgt.substring(verOffset+5)):-1!=(verOffset=nAgt.indexOf("Chrome"))?(extra.browser="Chrome",extra.browser_version=nAgt.substring(verOffset+7)):-1!=(verOffset=nAgt.indexOf("Safari"))?(extra.browser="Safari",extra.browser_version=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(extra.browser_version=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("Firefox"))?(extra.browser="Firefox",extra.browser_version=nAgt.substring(verOffset+8)):(nameOffset=nAgt.lastIndexOf(" ")+1)<(verOffset=nAgt.lastIndexOf("/"))&&(extra.browser=nAgt.substring(nameOffset,verOffset),extra.browser_version=nAgt.substring(verOffset+1),browserName.toLowerCase()==browserName.toUpperCase()&&(browserName=navigator.appName)),-1!=(ix=extra.browser_version.indexOf(";"))&&(extra.browser_version=extra.browser_version.substring(0,ix)),-1!=(ix=extra.browser_version.indexOf(" "))&&(extra.browser_version=extra.browser_version.substring(0,ix)),extra.privacy=jQuery(".annfu_dati_personali").attr("checked")?1:0,jQuery("#annfu_form_cordoglio .controllato").on("keyup",function(){jQuery(this).val().length>=3&&jQuery.ajax({url:"https://api.annuncifunebri.it/v2/cordogliIniziati",data:{token:jQuery("#annfu_token").val(),hash:jQuery("#annfu_hash").val(),nome:jQuery("#annfu_nome").val(),mail:jQuery("#annfu_mail").val(),testo:jQuery("#annfu_testo").val(),recapito:jQuery("#annfu_recapito").val(),visibile:jQuery("#annfu_visibile").attr("checked")?0:1,extra:JSON.stringify(extra)},type:"POST",crossDomain:!0,dataType:"jsonp",success:function(e){},error:function(e){}})}),jQuery(".annfu_dati_personali").on("click",function(){jQuery(this).is(":checked")?jQuery("#annfu_invio").removeProp("disabled"):jQuery("#annfu_invio").prop("disabled","disabled")}),jQuery('a[data-toggle="tab"]').on("shown.bs.tab",function(e){"Fiori"==e.target.text&&jQuery(".annfu_fiori_wrapper").height()>410&&jQuery(".annfu_fiori_wrapper").addClass("scroll")}),jQuery(".annfu_fiore_dettagli").on("click",function(){html='',html+="
In base alla stagione, i fiori potrebbero essere diversi da quelli rappresentati in figura",jQuery("#annfu_modal_fiori .modal-body").html(html),jQuery("#annfu_modal_fiori").modal("show"),writeLog("fiori",location.href,"apertura dettaglio "+jQuery(this).data("denominazione"))}),jQuery("input[name=fiore_id]").on("click",function(){if(controllaFiori(),jQuery(".annfu_fiore").removeClass("checked"),jQuery(this).parents(".annfu_fiore").addClass("checked"),img_path=jQuery(this).parents(".annfu_fiore").find("img").attr("src"),totale=calcolaImporto(),jQuery("#annfu_totale_ordine").html(totale.toFixed(2).replace(".",",")),jQuery(".annfu_totale_ordine").html(totale.toFixed(2).replace(".",",")),jQuery(".annfu_totale_fiore").html('Composizione '+jQuery(this).data("denominazione")),1==jQuery(this).data("testo")){var e=jQuery(this).data("max-caratteri"),a=e<60?1:4;jQuery("#annfu_fiore_testo_fascia").attr("maxlength",e).attr("rows",a),e<99999?jQuery("#annfu_fiore_testo_fascia").attr("placeholder","Testo da inserire nella fascia (max "+e+" caratteri)"):jQuery("#annfu_fiore_testo_fascia").attr("placeholder","Testo da inserire nella fascia"),jQuery("#annfu_fiore_testo_fascia_wrapper").show()}else jQuery("#annfu_fiore_testo_fascia").val(""),jQuery("#annfu_fiore_testo_fascia_wrapper").hide();writeLog("fiori",location.href,"selezionato fiore dettaglio "+jQuery(this).data("denominazione"))}),jQuery(".fiore_controllato").on("blur",function(){controllaFiori()}),jQuery("#annfu_fiori_form").on("submit",function(e){if(e.preventDefault(),writeLog("fiori",location.href,"invio form"),confirm("Cliccando su ok confermi di voler proseguire con l'ordine.\nProseguendo, riceverai successivamente una email di conferma.\nSe invece vuoi annullare l'ordine, clicca su annulla.")){var a=controllaFiori();if(0==a.length){var r=jQuery("#annfu_fiore_token").val(),n=jQuery("#annfu_fiore_hash").val(),o=jQuery("input[name=fiore_id]:checked").val(),i=jQuery("#annfu_fiore_nome").val(),t=jQuery("#annfu_fiore_cognome").val(),s=jQuery("#annfu_fiore_mail").val(),u=jQuery("#annfu_fiore_telefono").val(),l=(jQuery("#annfu_fiore_quantita").val(),jQuery("#annfu_fiore_testo_fascia").val()),f=jQuery("#annfu_fiore_testo_biglietto").val(),c=jQuery("#annfu_fiore_note").val(),_=jQuery("#annfu_totale_ordine").text().replace(",",".");jQuery("#annfu_fiori_avanzamento").show(),jQuery.ajax({url:"https://admin.annuncifunebri.it/api/v2/fiore_ordine",data:{token:r,hash:n,fiore_id:o,nome:i,cognome:t,email:s,telefono:u,testo_fascia:l,testo_biglietto:f,note:c,quantita:1,importo:_},method:"POST",crossDomain:!0,dataType:"jsonp",success:function(e){if(200==e.status.code){console.log(e);var a=jQuery("#annfu_fiore_note").val();jQuery("#annfu_error").html(""),jQuery("#annfu_paga_fiori_avanzamento").css({color:"#0e5422"}),jQuery("#annfu_ordina").prop("disabled","disabled").addClass("annfu_ordina_disabled"),jQuery(".annfu_indicazioni_fiori").hide(),jQuery("#accordion").remove().end(),jQuery("#annfu_fiori_avanzamento").text(""),""!=a&&jQuery(".annfu_totale_note").html("Note per la fioreria "+a),jQuery("#annfu_paga").show(),null!==e.data.ordine.paypal&&""!==e.data.ordine.paypal&&jQuery("#annfu_paga_button").html('paga con PayPal'),null!==e.data.ordine.modalita_pagamento_fiori&&jQuery("#annfu_paga_modalita_pagamento").html(e.data.ordine.modalita_pagamento_fiori),writeLog("fiori",location.href,"SUCCESSO invio form")}else jQuery("#annfu_fiori_avanzamento").css({color:"#c00"}),jQuery("#annfu_fiori_avanzamento").text(e.status.message),writeLog("fiori",location.href,"ERRORE invio form: "+e.status.message);jQuery("#annfu_paga_fiori_avanzamento").text(e.status.message)},error:function(e){writeLog("fiori",location.href,"ERRORE invio form: "+e),jQuery("#annfu_fiori_avanzamento").css({color:"#c00"}),jQuery("#annfu_fiori_avanzamento").text("Errore nell'invio dell'ordine. Si prega di riprovare.")}})}else jQuery("#annfu_error").html(a.join(" "))}}),jQuery("#annfu_paga_button").on("click","a",function(){writeLog("fiori",location.href,"click paypal: "+jQuery(this).attr("href"))}),jQuery("#annfu_tabs a").click(function(e){e.preventDefault(),jQuery(this).tab("show"),writeLog(e.target.text.toLowerCase(),location.href,"apertura tab")}),jQuery(".annfu_opere_bene_a").click(function(){writeLog("donazioni",location.href,"click "+jQuery(this).data("ob")+": "+jQuery(this).attr("href"))}),jQuery(".annfu_annunci_filter").flip({trigger:"manual"}),jQuery("#annfu_filter_front").on("click",function(){jQuery(".annfu_annunci_filter .back form").removeClass("hidden"),jQuery(".annfu_annunci_filter").removeClass("annfu_annunci_filter_front").addClass("annfu_annunci_filter_back"),jQuery(".annfu_annunci_filter").flip(!0)}),jQuery("#annfu_filter_back").on("click",function(){jQuery(".annfu_annunci_filter").removeClass("annfu_annunci_filter_back").addClass("annfu_annunci_filter_front"),jQuery(".annfu_annunci_filter").flip(!1)});var provinciaOptions=jQuery(".annfu_provincia").html();jQuery(".annfu_regione").on("change",function(){selected=jQuery(".annfu_regione option:selected").val(),jQuery(".annfu_provincia").html(provinciaOptions),jQuery(".annfu_provincia option:not(.r_"+selected+")").remove(),jQuery(".annfu_provincia").prepend(''),jQuery("select").trigger("change.select2")}),selected=jQuery(".annfu_regione option:selected").val(),jQuery(".annfu_provincia option").show(),jQuery(".annfu_provincia option:not(.r_"+selected+")").hide(),jQuery("select").select2(),jQuery(".datepicker").datepicker({dateFormat:"dd/mm/yy"}),jQuery(".annfu_privacy").on("click",function(){jQuery("#annfu_modal_privacy").modal("show"),console.log("click")}),jQuery(".annfu_testi").on("click",function(){jQuery("#annfu_modal_testi").modal("show")}),jQuery(".annfu_copia_testo").on("click",function(){jQuery("#annfu_testo").val(jQuery(this).prev().text()),jQuery("#annfu_modal_testi").modal("hide")}),jQuery("#annfu_carousel").carousel({interval:!1});