function GetURLParameter(n,t){for(var r,f=t,u=f.split("&"),i=0;i<u.length;i++)if(r=u[i].split("="),r[0]==n)return r[1]}var Carrello={add:function(n,t,i,r){var u=this;$.post({type:"POST",url:"/"+n+"/Carrello/Aggiungi",data:{id:t,qt:i,rif:r},dataType:"json",async:!1,success:function(n){n.success&&(u.get(),u.show())}})},get:function(n){$("#carrello").empty();n=n==undefined?"it":n;$.ajax({type:"POST",url:"/"+n+"/Carrello/Get",data:{},dataType:"json",async:!1,success:function(n){var t,i;n.success&&(t=n.dati.length,$("#n_in_carrello").text(t),$("#n_in_carrello_m").text(t),i="<tr><td>{2}<\/td><td>{3}<\/td><td>&euro;&nbsp;{5}<\/td><\/tr>",$.each(n.dati,function(n,t){var r=i;r=r.replace(new RegExp(/\{2\}/,"g"),t.Titolo);r=r.replace(new RegExp(/\{3\}/,"g"),t.Supporto);r=r.replace(new RegExp(/\{5\}/,"g"),t.Prezzo.toFixed(2));$("#carrello").append(r)}))}})},setQt:function(n,t,i,r){$.ajax({type:"POST",url:"/"+n+"/Carrello/setQt",data:{id:t,qt:i,rif:r},dataType:"json",success:function(n){if(!n.success)return alert("Si è verificato un errore"),!1;document.location.reload(!1)}})},show:function(){$("#ModalCarrello").modal("show")},getSpeseSpedizione:function(n,t){var i=new Number($("#vs_"+n).val().replace(",","."));t=new Number(t.replace(",","."));var r=new Number($("#spesepagamento").text().replace(",",".")),u=new Number($("#val_sconto").text().replace(",",".")),f=t+i+r-u;$("#spesespedizione").text(i.toFixed(2).replace(".",","));$("#totale").text(f.toFixed(2).replace(".",","))},getSpesePagamento:function(n,t){var i=new Number($("#vp_"+n).val().replace(",","."));t=new Number(t.replace(",","."));var r=new Number($("#spesespedizione").text().replace(",",".")),u=new Number($("#val_sconto").text().replace(",",".")),f=t+i+r-u;$("#spesepagamento").text(i.toFixed(2).replace(".",","));$("#totale").text(f.toFixed(2).replace(".",","));$("#desc_pagamento").html('<i class="fa fa-info-circle"><\/i> '+$("#dp_"+n).val())},getTotale:function(){var n;return $.ajax({type:"POST",url:"/Carrello/GetTotale",data:{},dataType:"json",async:!1,success:function(t){t.success&&(n=t.dati)}}),n},CalcolaCoupon:function(n,t){var i;return $("#result-coupon").empty(),$.ajax({type:"POST",url:"/Coupon/GetCoupon",data:{code:n,importo:t},dataType:"json",async:!1,success:function(n){if(n.success){var t=new Number($("#spedizioni").text().replace(",",".")),i=new Number(n.totale.replace(",",".")),r=i+t,u=new Number(n.importocoupon.replace(",","."));$("#sconto").text(u.toFixed(2));$("#totale").text(r.toFixed(2))}$("#result-coupon").html(n.label)}}),i}},Contatto={getRecapiti:function(n,t){$.ajax({type:"POST",url:"/"+n+"/Contatti/GetRecapiti",data:{},dataType:"json",async:!1,success:function(n){if(n.success){$(".spedizione .fatturazione").empty();var i=[];$.each(n.dati,function(n,t){var r=t.Presso+" "+t.Indirizzo+" "+t.Cap+" "+t.Citta+" - "+t.Nazione;i.push('<option value="'+t.IDRecapito+'">'+r+"<\/option>")});$(".recapito").html(i.join(""));t>0&&$("#idspedizione").val(t)}}})},showRecapito:function(n,t){$.ajax({type:"POST",url:"/"+n+"/Contatti/GetRecapitoById",data:{id:t},dataType:"json",async:!1,success:function(n){n.success&&($("input[name=IDRecapito]").val(n.dati.IDRecapito),$("input[name=PartitaIvaAzienda]").val(n.dati.PartitaIvaAzienda),$("input[name=Presso]").val(n.dati.Presso),$("input[name=Indirizzo]").val(n.dati.Indirizzo),$("input[name=Citta]").val(n.dati.Citta),$("input[name=Cap]").val(n.dati.Cap),$("input[name=Telefono]").val(n.dati.Telefono),$("select[name=IDProvincia]").val(n.dati.IDProvincia),$("select[name=IDNazione]").val(n.dati.IDStato),$("textarea[name=Note]").val(n.dati.Note),n.dati.IDStato==2||n.dati.IDStato==87?$("#div_provincia").removeClass("hidden"):$("#div_provincia").addClass("hidden"))}});$("#msg").text("");$("#ModalRecapito").modal("show")},nascondiprovincia:function(n){n!=2&&n!=87?($("#IDProvincia").val(0),$("#div_provincia").addClass("hidden")):($("#IDProvincia").val(0),$("#div_provincia").removeClass("hidden"))},recapito:function(n){var t=$(n),i=t[0].IDRecapito.value;$.ajax({url:t.attr("action"),method:t.attr("method"),data:t.serialize(),success:function(n){n.success?location.reload():$("#msg").addClass("alert alert-danger").text(n.msg)}})},subscribe:function(n){$.post({url:"/Home/Subscribe",data:{email:n},dataType:"json",async:!1,success:function(n){n.success?($("#email_newsltr").val(""),$("#modal_newslet").modal("show")):alert("errore interno")}})}},Ordini={deleteOrder:function(n,t,i){$.post({url:"/"+n+"/Ordini/Cancella",data:{codice:t,id:i},dataType:"json",async:!1,success:function(n){if(n.success){var t=$("#tr_"+i+"");t.hide(200)}}})}},Ricerca={Nazione_callback:function(){$("select[name=sistemaGiuridico]").off("change")},Sistema_callback:function(){$("select[name=nazioneOrdinamento]").off("change")}}