function bdg2_setBudget(e,i,o,t){var a=Budget instanceof TBudget;"undefined"!=typeof Budget&&a&&Budget.bdg2_setBudget(e,i,o,t)}function TBudget(i,o,t,a,r,n,l,_,s){function d(){"TBudgetV2_Confirmacion"!=Bo&&(2==Vo&&Ri(2,vt,escape(So),Bo,Io),Ri(1,vt,escape(So),Bo,Io),setTimeout(function(){IniciadoControl_localStorage||(go=new Array,di())},401))}function c(e,i,o){head=document.getElementsByTagName("head")[0],"js"==i?(se1=document.createElement("script"),se1.src=e,se1.type="text/javascript",null!=o&&(se1.onload=o),head.appendChild(se1)):"css"==i&&(cssNode_jquery=document.createElement("link"),cssNode_jquery.type="text/css",cssNode_jquery.rel="stylesheet",cssNode_jquery.href=e,cssNode_jquery.media="screen",head.appendChild(cssNode_jquery))}function p(e,i,o){function t(e){return e.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}return o.replace(new RegExp(t(e),"g"),i)}function u(){var e=document.createElement("a");if(e.href=co,rt="localhost"!=e.hostname,rt){nt=".min";var i=new Date;lt="&ts="+i.getTime()}void 0===$o&&($o=""),void 0===Zo&&(Zo="&euro;"),void 0===Wo&&(Wo=1)}function v(e,i,o,t,a){a="post";var r=!i,n=!0;r||(n=!1);var l=uo;if(void 0!==t&&""!=t&&(l=t),"get"==a){l=NaN+e;var _={url:l,type:"GET",dataType:"json",async:r,crossDomain:n}}else _={url:l,data:e,type:"POST",dataType:"text",async:r,crossDomain:!0};var s=iCl.ajax(_);return s.done(function(e){"text"!=this.dataType&&"TEXT"!=this.dataType||(e=g(e)),0!=e.error_code&&e.error_code<1e4?alert("Se ha producido un error al procesar la peticiï¿½n.\nPor favor copie el siguiente texto y hï¿½gaselo llegar al servicio tï¿½cnico, disculpe las molestias:\n\nERROR: TBudget::sendToServer => "+e.error_code+"\n\n"+e.error_msg+"\n\n"+e.resultado):o(e)}),s.fail(function(e,i,o){return console.error("ERROR: TBudget::sendToServer => "+i+"\n\n"+o),!1}),!0}function g(e){return e=e.replace(/\\n/g,"\\n").replace(/\\'/g,"\\'").replace(/\\"/g,'\\"').replace(/\\&/g,"\\&").replace(/\\r/g,"\\r").replace(/\\t/g,"\\t").replace(/\\b/g,"\\b").replace(/\\f/g,"\\f"),e=e.replace(/[\u0000-\u0019]+/g,""),e=JSON.parse(e),e}function f(e){if(void 0===e||""==e)e="";var i=co+"../experiencias/images/loading1.svg",o=iCl(".TEwsWidgetInc").attr("TEwsUrlLoading");return void 0!==o&&""!=iCl.trim(o)&&(i=iCl.trim(o)),'<div class="TBdg_loading_evnt" style="width:90%; margin:auto; padding-top:40px; padding-bottom:20px; text-align:center;">'+e+' <img src="'+i+'" title="Loading ...." border="0" align="absmiddle" style="width:80px;"></div>'}function C(e,i,o){var t=xo+"id_moneda="+Wo+xo+"mon_simbolo="+btoa(Zo)+xo+"simbolo_pre="+btoa($o)+xo;i.length==i.replace("mon_simbolo","").length&&(i+=t);var a=xo+"CodAgencia="+at+xo;i.length==i.replace("CodAgencia","").length&&(i+=a);var r=xo+"id_destino_filtro="+dt+xo;i.length==i.replace("id_destino_filtro","").length&&(i+=r);var n=xo+"BudgetIntegrated="+(iCl(".TBudgetIntegrated_evnt").length>0?1:0)+xo;return i.length==i.replace("BudgetIntegrated","").length&&(i+=n),i}function b(e,i,o){if(void 0===o&&(o=-1),i=C(e,i,o),ot&&""!=tt&&iCl(".bdg2_taq_btn_limpiar_cesta").click(),vi(),T(i),!eo(i))return alert("La empresa no permite acumular tickets de distintas experiencias. DeberÃ¡ realizar diferentes reservas.\nDisculpe las molestias."),!1;if(1==Vo)w(e,i);else if(2==Vo&&0==e)w(e,i);else if(2==Vo&&1==e){var t=localStorage.getItem("TExpAsientos");S(e,i),localStorage.setItem("TExpAsientos",t)}if(2==Vo&&2==Ro&&(go=null,go=new Array),go.push(i),ui(),2==Vo&&2==Ro){0;var a=iCl(".bdg2_btn_continuar_evnt");Ui(a)}if(ot&&(iCl("#"+mo).removeClass("TTaqEdit_capa_cesta_vacia"),iCl(".bdg2_cuadro_info_pago").removeClass("bdg_taq_transparent")),""==iCl.trim(iCl("#"+bo).html())){if(void 0===r)var r="";if(1==Vo)R(o,r);else{var n=ot?685:10;setTimeout(()=>{di()},n)}}else indMult_Aux=go.length,ko=indMult_Aux-1,vi(),parametros=V(2,!0)+"&indice_new="+ko+"&tipo_concepto="+e+"&conceptos="+i+"&indMult="+o,setTimeout(function(){console.log("#4"),bi(!0),v(parametros,!1,h)},150);return!0}function m(e){if(0!=e.length){var i=e.find(".bdg_ini_elemento_concepto");return 0==i.length&&(i=iCl('<div class="bdg_ancho_total capa_izq bdg_ini_elemento_concepto"></div>'),i.appendTo(e)),i}}function h(e){if(no(e)){var i=iCl("#bdg_presupuesto_conceptos_padre"),o=m(i);if("TPack"!=Bo?o.eq(0).prepend(e.resultado):o.eq(0).append(e.resultado),Q(),iCl(".bdg_fila_concepto").slideDown(function(){iCl("#bdg_presupuesto_precio_final").slideDown()}),jo||iCl("#bdg_btn_info_adicional_"+e.POST.indice_new).click(),je(),oe(!0),ue(),void 0!==e.POST.indMult&&e.POST.indMult>=0&&_i(parseFloat(e.POST.indMult)+1),ot&&(bi(!1),mi()),iCl(".TBudgetIntegrated_evnt").length>0){var t=iCl(".sop_serv_padre_evnt");0==t.length&&(t=iCl('<div class="sop_serv_padre_evnt capa_izq bdg_ancho_total bdg_espacio_top_20"></div>')),t.appendTo(o),bi(!1)}}}function T(e){if(0==q())return!0;var i=e.split("[|]"),o=i[1];o=o.split("-");var t=o[1],a=!1;iCl(".pia_capa_padre_evnt").length>0&&(t=1,a=!0),0!=t||qo||ze();for(var r=0;r<go.length;r++){var n=go[r];if(null!=n){var l=n.split("[|]"),_=l[1];_=_.split("-");var s=_[1];a&&(s=1),t==s||Ao||E(r)}}}function w(e,i){var o=I(e,i),t=k(e,o);return-1==t||(E(t),!0)}function S(e,i){var o=I(e,i),t=I(e,i,"horario_sel"),a=I(e,i,"fecha_entrada"),r=O(e,o,a,t);if(-1==r)return!0;if(-1!=r){var n=go[r];if(null!=n)var l=n.split("[|]"),_=I(l[0],l[2],"codPaquete");if(null!=_)for(var s=P(_),d=0;d<s.length;d++){var c=s[d];E(c,!1,!1)}else E(r)}return!0}function I(e,i,o){if(void 0===i)return console.error("concepto no valido"),null;if(void 0===o)o="";if(""==o){var t=i.split("[|]");if(t.length>1){var a=t[2].split("|");if(1==e)return a[2]}}t=i.split(xo);for(ind=0;ind<t.length;ind++){var r=t[ind].split("=");if(0==e)if(""!=o){if(r[0]==o)return r[1]}else if("id_casa"==r[0])return r[1];if(1==e)if(""!=o){if(r[0]==o)return r[1]}else if("id_experiencia"==r[0])return r[1]}return null}function k(e,i){if(0==q())return-1;for(var o=0;o<go.length;o++){var t=go[o];if(null!=t){var a=t.split("[|]");if(e==a[0]){var r=I(e,a[2]);if(r==i)return o}}}return-1}function P(e){var i=[],o=e.split("-"),t=o[1];if(""==t||0==q())return i;for(var a=0;a<go.length;a++){var r=go[a];if(null!=r){var n=r.split("[|]"),l=I(n[0],n[2],"codPaquete");if(null!=l){var _=l.split("-");_[1]==t&&i.push(a)}}}return i}function O(e,i,o,t){if(0==q())return-1;for(var a=0;a<go.length;a++){var r=go[a];if(null!=r){var n=r.split("[|]");if(e==n[0]){var l=I(e,n[2]),_=I(e,n[2],"fecha_entrada"),s=I(e,n[2],"horario_sel");if(l==i&&_==o&&s==t)return a}}}return-1}function q(){if(0==go.length)return 0;for(var e=0,i=0;i<go.length;i++)null!=go[i]&&e++;return e}function E(e,i,o){if(void 0===i&&(i=!1),void 0===o&&(o=!0),o&&j()){if(!confirm("Al disponer de un codigo promocional se vaciara la cesta completa. \n\nContinuar?"))return!1;ze(),je(),iCl(".rve_btn_buscar_evnt").click()}var t=go[e];return go[e]=null,ui(),iCl("#bdg_fila_concepto_"+e).slideUp(function(){iCl(this).remove(),je()}),A(i),D(e),0==q()&&iCl("#bdg_presupuesto_precio_final").slideUp(),oe(!0),ue(),ni("delConcepto"),Li(),t}function B(e){if(0==fo.length)return!1;var i=fo;e=parseInt(e);var o=i[e];if(void 0===o||void 0===o.codPaquete||void 0!==o&&1!=o.paq_es_paquete)return!1;for(var t=o.codPaquete.split("-"),a=0;a<i.length;a++){var r=i[a];if(1==r.paq_es_paquete){var n=r.codPaquete.split("-");n[1]==t[1]&&E(a,!1,!1)}}return!0}function D(e){localStorage.setItem("TExpAsientos","")}function j(){for(var e=0;e<go.length;e++){var i="",o=go[e];if(null!=o){var t=o.split("[|]"),a=t[0];i=I(a,o,"concepto_cod_promocional")}if(void 0!==i&&""!=i&&null!=i)return!0}return!1}function A(e){return ot&&0==q()?(iCl("#"+mo).addClass("TTaqEdit_capa_cesta_vacia"),iCl("#TTaqEdit_interior_Budget").html(""),_t&&e&&hi(e),!1):2!=Vo&&void(0==q()&&"undefined"!=typeof TSideLayer&&null!=SideLayer&&(iCl("#bdg_presupuesto_precio_final").slideUp(),SideLayer.ocultarCapa(!0)))}function V(e,i){var o="";if(e>0&&(o+="&accion="+e),o+="&version="+so,o+="&ruta_raiz="+co,o+="&id_idioma="+po,o+="&modulo_origen="+Bo,o+="&es_edicion_reserva_idr="+Ho,o+="&es_edicion_reserva="+zo,"undefined"!=typeof ExperienceSystem&&null!=ExperienceSystem){var t=ExperienceSystem.getIdPuntoVenta()+"-"+ExperienceSystem.getIdDestino();o+="&ExperienceSystem="+t}else"undefined"!=typeof ExperienceSystem_Var&&(o+="&ExperienceSystem="+ExperienceSystem_Var);if(iCl(".BdgBodyV2").length>0){t=id_punto_venta+"-"+id_operador;o+="&ExperienceSystem="+t}if(iCl("#id_operador").length>0?o+="&id_operador="+iCl("#id_operador").val():"undefined"!=typeof id_operador&&null!=id_operador?o+="&id_operador="+id_operador:o+="&id_operador=0","undefined"!=typeof id_punto_venta&&null!=id_punto_venta?o+="&id_punto_venta="+id_punto_venta:o+="&id_punto_venta=0",2==Vo){if("undefined"!=typeof id_punto_venta&&null!=id_punto_venta)t=id_punto_venta+"-"+id_operador;o+="&ExperienceSystem="+t}iCl("#id_oficina").length>0?o+="&id_oficina="+iCl("#id_oficina").val():"undefined"!=typeof id_oficina&&null!=id_oficina?o+="&id_oficina="+id_oficina:o+="&id_oficina=0",iCl("#TBdg_saltardiasmin").length>0&&1==iCl("#TBdg_saltardiasmin").val()&&(o+="&TBdg_saltardiasmin=1"),iCl("#TBdg_formato_conceptos").length>0&&iCl("#TBdg_formato_conceptos").val()>1&&(o+="&TBdg_formato_conceptos="+iCl("#TBdg_formato_conceptos").val()),o+="&UsoMobile="+(jo?"1":"0"),jo&&(o+="&TBdg_formato_conceptos=3"),o+="&url_confirmacion="+encodeURIComponent(Fo),o+="&miniPreviewV="+Ro,iCl("#expf_desde_app").length>0&&"mrplan_alert"==iCl("#expf_desde_app").val()&&(o+="&mrplan_alert=mrplan_alert"),void 0!==Uo&&""!=Uo&&"undefined"!=Uo&&(o+="&texto_corrector="+Uo),o+="&id_moneda="+Wo,o+="&CodAgencia="+at,o+="&id_destino_filtro="+dt,o+="&BudgetIntegrated="+(iCl(".TBudgetIntegrated_evnt").length>0?1:0),i&&(o+="&jsoncallback=?"),ot&&(o+="&previewV=2",o+="&TTaq_config="+Xi(!0),o+="&TTaq_DatosAuth="+JSON.stringify(pt)),o+="&versionMotorAsientos="+bt;var a=to();null!=typeof a&&void 0!==a&&""!=a&&"[]"!=a&&(o+="&loadAsientos="+a,o+="&loadAsientosV2="+a);var r=F();return null!=r&&(o+="&authUserLS="+JSON.stringify(r)),o}function F(){var e=localStorage.getItem("TUR_LoginAuth_VA");if(""==e)return null;var i=JSON.parse(e);return null==i||""==i.Hash?null:i}function R(e,i){if(void 0===i)i="";iCl("#"+bo).html(f()),vi(),parametros=V(1,!0);var o=M();return(""!=o||""!=i)&&(void 0!==e&&(parametros+="&indMult="+e),parametros+=""!=i&&Ao?i:o,"undefined"==typeof TRGPD&&c(co+"../experiencias/modulos/TRGPD/lib/class.TRGPD"+nt+".js?"+lt,"js"),v(parametros,!1,L),!0)}function L(e){if(no(e)){iCl("#"+bo).html(e.resultado),X(),iCl(".bdg_fila_concepto").slideDown(function(){iCl("#bdg_presupuesto_precio_final").slideDown()}),jo||iCl("#bdg_btn_info_adicional_0").click(),je(),void 0!==e.POST.indMult&&e.POST.indMult>=0&&_i(parseFloat(e.POST.indMult)+1);var i=1;"undefined"!=typeof TRGPD&&(et=new TRGPD(i,po,co+"../experiencias/"))}}function M(){for(var e="",i=0,o=0;o<go.length;o++)null!=go[o]&&(i++,""!=e&&(e+=To),e+=go[o],iCl("#expb_presupuesto_elementos_seleccionadosCod_"+o).length>0&&(e+=xo+"elementosCod="+iCl("#expb_presupuesto_elementos_seleccionadosCod_"+o).val()));if(0==i)return"";var t=localStorage.getItem("TBudget_serv_saved");return""!=t&&(t="&servOpcionales="+t),wo=Ji(wo),e="&conceptos="+e+"&importe_reserva="+yo+"&importe_anticipo="+wo+t,iCl("#id_tipo_cobro").length>0&&(e+="&id_tipo_cobro="+iCl("#id_tipo_cobro").val()),iCl("#id_punto_venta_menu").length>0&&(e+="&id_punto_venta_menu="+iCl("#id_punto_venta_menu").val()),e+="&loadAsientos="+to(),e+="&importe_anticipo_hash="+iCl("#importe_anticipo_hash").val(),e+="&importe_anticipo_hashTS="+iCl("#importe_anticipo_hashTS").val(),e}function N(e){var i="",o=!0,t="",a="#"+t+"bdg_presupuesto_nombre",r="#"+t+"bdg_presupuesto_apellidos",n="#"+t+"bdg_presupuesto_email",l="#"+t+"bdg_presupuesto_confirm_email",_="#"+t+"no_enviar_email_turista",s="#"+t+"bdg_presupuesto_movil",d="#"+t+"bdg_presupuesto_telefono",c="#"+t+"bdg_presupuesto_horario",p="#"+t+"bdg_presupuesto_elementos_seleccionadosCod",u="#"+t+"bdg_presupuesto_dni",v="#"+t+"bdg_presupuesto_direccion",g="#"+t+"bdg_presupuesto_localidad",f="#"+t+"bdg_presupuesto_cp",C="#"+t+"bdg_presupuesto_pais",b="#"+t+"bdg_presupuesto_provincia",m=".bdg_required_main_evnt",h="";iCl(".bdg_capa_reservar_condiciones_evnt").length>0&&(h=iCl(".bdg_capa_reservar_condiciones_evnt").attr("expf_desde_app"),void 0!==h&&"mrplan_alert"==h||(h=""));var T=$i(),x=!1;if(null!=T&&T.tipo_cobro>-1&&(x=!0),0==e||1==e){if(iCl(a).removeClass("bdg_presup_campostexto_error"),iCl(r).removeClass("bdg_presup_campostexto_error"),iCl(s).removeClass("bdg_presup_campostexto_error"),iCl(n).removeClass("bdg_presup_campostexto_error"),iCl(l).removeClass("bdg_presup_campostexto_error"),iCl(u).removeClass("bdg_presup_campostexto_error"),iCl(".bdg_required_field_evnt").removeClass("bdg_presup_campostexto_error"),iCl("#"+t+"bdg_presupuesto_curso").removeClass("bdg_presup_campostexto_error"),iCl("#"+t+"bdg_presupuesto_n_vuelo").removeClass("bdg_presup_campostexto_error"),0==iCl(m).length){if(W(iCl(a).val())&&""!=iCl.trim(iCl(a).val())||(iCl(a).addClass("bdg_presup_campostexto_error"),o=!1),W(iCl(r).val())&&""!=iCl.trim(iCl(r).val())||iCl(r).addClass("bdg_presup_campostexto_error"),iCl(u).hasClass("campo_required_evnt")&&!$(iCl(u).val())&&(iCl(u).addClass("bdg_presup_campostexto_error"),o=!1),""==iCl.trim(iCl(u).val())||$(iCl(u).val())||(iCl(u).addClass("bdg_presup_campostexto_error"),o=!1),z(iCl(n).val())&&""!=iCl.trim(iCl(n).val())||(iCl(n).addClass("bdg_presup_campostexto_error"),o=!1),o&&iCl(l).length>0){var y=iCl.trim(iCl(n).val()),w=iCl.trim(iCl(l).val());y!=w&&(iCl(n).addClass("bdg_presup_campostexto_error"),iCl(l).addClass("bdg_presup_campostexto_error"),o=!1)}K(iCl(s).val())&&""!=iCl.trim(iCl(s).val())||(iCl(s).addClass("bdg_presup_campostexto_error"),o=!1)}iCl(".bdg_required_field_evnt").each(function(){var e=iCl(this);if(e.hasClass("bdg_select"))0==parseInt(e.val())&&(e.addClass("bdg_presup_campostexto_error"),o=!1);else if(e.hasClass("bdg_codigo_postal")){var i=e.val();(5!=i.length||parseInt(i)<1e3||parseInt(i)>52999)&&(e.addClass("bdg_presup_campostexto_error"),o=!1)}else""!=iCl.trim(e.val())&&W(e.val())||(e.addClass("bdg_presup_campostexto_error"),o=!1)})}if(!x&&(0==e||2==e)){if(iCl("#bdg_sel_tipo_pago").length>0&&0==iCl(".bdg_tipo_pago_evnt:checked").length){alert("Por favor, tiene que indicar tipo de pago.");try{iCl(".bdg_sel_tipo_pago_blink").hide(),iCl(".bdg_sel_tipo_pago_blink").show("pulsate",1200)}catch(e){iCl(".bdg_sel_tipo_pago_blink").show()}return o=!1,iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),""}if(iCl("#bdg_garantia_tarjeta").length>0){var S="#bdg_garantia_titular",I="#bdg_garantia_tarjeta",k="#bdg_garantia_ccv",P="#bdg_garantia_tipotarjeta",O="#bdg_garantia_tarjetames",q="#bdg_garantia_tarjetaanio";iCl(S).removeClass("bdg_presup_campostexto_error"),iCl(I).removeClass("bdg_presup_campostexto_error"),iCl(k).removeClass("bdg_presup_campostexto_error"),iCl(P).removeClass("bdg_presup_campostexto_error"),iCl(O).removeClass("bdg_presup_campostexto_error"),iCl(q).removeClass("bdg_presup_campostexto_error"),W(iCl(S).val())&&""!=iCl.trim(iCl(S).val())||(iCl(S).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1));var E=iCl.trim(iCl(P).val()),B=iCl.trim(iCl(I).val());"Euro/MasterCard"==E?J(B)&&G(B)&&""!=B||(iCl(I).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1)):"Visa"==E?J(B)&&H(B)&&""!=B||(iCl(I).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1)):J(B)&&""!=B||(iCl(I).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1)),Z(iCl(k).val())&&""!=iCl.trim(iCl(k).val())||(iCl(k).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1)),""==E&&(iCl(P).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1)),Z(iCl(O).val())&&""!=iCl.trim(iCl(O).val())||(iCl(O).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1)),Z(iCl(q).val())&&""!=iCl.trim(iCl(q).val())||(iCl(q).addClass("bdg_presup_campostexto_error"),"mrplan_alert"!=h&&(o=!1)),"misterplan"==B&&(o=!0),o&&(i=U(i,I,S,k,P,O,q))}}if(!o&&null==mt){var D="Tiene que rellenar los campos obligatorios.";return iCl("#Traduc_Frase365").length>0&&(D=iCl("#Traduc_Frase365").val()),alert(D),iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),""}if(i+="&campo_nombre_res="+escape(iCl(a).val()),i+="&campo_apellido_res="+escape(iCl(r).val()),i+="&campo_email_res="+iCl(n).val(),i+="&campo_movil_res="+iCl(s).val(),i+="&campo_telefono_res="+iCl(d).val(),i+="&campo_horario="+iCl(c).val(),i+="&campo_codific="+iCl(p).val(),iCl(_).length>0?iCl(_+":checked").length>0?i+="&no_enviar_email_turista=0":i+="&no_enviar_email_turista=1":i+="&no_enviar_email_turista=0",i+="&campo_dni_res=",iCl(u).length>0&&"undefined"!=iCl(u).val()&&""!=iCl(u).val()&&(i+=iCl(u).val()),i+="&campo_direccion_res=",iCl(v).length>0&&"undefined"!=iCl(v).val()&&""!=iCl(v).val()&&(i+=escape(iCl(v).val())),i+="&campo_localidad_res=",iCl(g).length>0&&"undefined"!=iCl(g).val()&&""!=iCl(g).val()&&(i+=iCl(g).val()),i+="&campo_cp_res=",iCl(f).length>0&&"undefined"!=iCl(f).val()&&""!=iCl(f).val()&&(i+=iCl(f).val()),i+="&campo_id_pais_res="+iCl(C).val(),i+="&campo_id_provincia_res="+iCl(b).val(),i+="&recep_n_personas="+Eo,"undefined"==typeof texto_comentario_add&&(texto_comentario_add=""),i+="&recep_comentario="+escape(texto_comentario_add)+escape(iCl("#bdg_observaciones_al_propietario").val()),iCl("#bdg_presupuesto_cargo").length>0&&(i+="&bdg_presupuesto_cargo="+escape(iCl("#bdg_presupuesto_cargo").val()),i+="&bdg_observaciones_al_propietario="+escape(iCl("#bdg_observaciones_al_propietario").val()),i+="&bdg_observaciones_euroforum="+escape(iCl("#bdg_observaciones_euroforum").val())),null!=mt)for(const e in mt)i+="&"+e+"="+mt[e];return i}function U(e,i,o,t,a,r,n){var l=iCl(i).val(),_=l.length,s=l.substr(_-4,4),d=l.substr(_-8,4),c=l.substr(_-12,4),p=l.substr(0,_-12);return e+="&titular_tarjeta="+iCl(o).val(),e+="&n_tarjeta_1="+p,e+="&n_tarjeta_2="+c,e+="&n_tarjeta_3="+d,e+="&n_tarjeta_4="+s,e+="&cvc_tarjeta="+iCl(t).val(),e+="&tarjeta_tipo="+iCl(a).val(),e+="&tarjeta_caducidad_mes="+iCl(r).val(),e+="&tarjeta_caducidad_anio="+iCl(n).val(),e}function z(e){var i=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;return i.test(e)}function H(e){var i=/^4[0-9]{3}-?[0-9]{4}-?[0-9]{4}-?[0-9]{4}$/;return i.test(e)}function G(e){var i=/^5[1-5][0-9]{2}-?[0-9]{4}-?[0-9]{4}-?[0-9]{4}$/;return i.test(e)}function J(e){var i=/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/;return i.test(e)}function K(e){var i=/^[0-9-()+]{3,20}/;return i.test(e)}function Z(e){var i=/^[0-9]+$/;return i.test(e)}function W(e){return void 0===e||e.length>=3}function $(e){return!0}function X(){iCl(".bdg_btn_test_evnt").unbind("click").click(ie),iCl(".bdg_presupuesto_btn_continuar_evnt").unbind("click").click(te),iCl(".bdg_presupuesto_btn_reservar_evnt").unbind("click").click(fe),iCl("#bdg2ModoPagoProteccion").length>0&&(iCl("#bdg2ModoPagoProteccion").unbind("click").click(function(){alert("Para elegir metodo de pago necesita rellenar los datos del cliente y aceptar las condiciones.")}),iCl("#bdg2ModoPagoProteccion").tooltip(),iCl("#bdg_aceptar_condiciones").unbind("click").click(function(){this.checked?iCl("#bdg2ModoPagoProteccion").css("z-index",-1):iCl("#bdg2ModoPagoProteccion").css("z-index",999)})),iCl("#bdg_presupuesto_confirm_email").length>0&&(iCl("#bdg_presupuesto_confirm_email").unbind("paste"),iCl("#bdg_presupuesto_confirm_email").bind("paste",function(e){e.preventDefault()})),iCl(".bdg_presupuesto_btn_cancelar_evnt").unbind("click").click(Ue),iCl("#bdg_presupuesto_btn_limpiar").unbind("click").click(function(){var e="Va a eliminar todos los conceptos de la cesta.\n\nï¿½Continuar?";if(!confirm(e))return!1;Ue()}),iCl("#bdg_btn_ver_condiciones").unbind("click").click(ce),Q(),iCl(".bdg_cerrar_evnt").unbind("click").click(Ne),iCl("#bdg_presupuesto_pais").unbind("change").change($e),Ze(),We()}function Q(){iCl(".bdg_btn_eliminar_evnt").unbind("click").click(Y),iCl(".bdg_btn_info_adicional_evnt").unbind("click").click(De),iCl(".bdg_ver_condiciones_evnt").unbind("click").click(ee)}function Y(){var e=iCl(this),i=e.attr("bdg_indice"),o=_t,t=B(i);t||E(i,o),ot&&(iCl(".bdg2_PvwV1_padre_evnt").show(),iCl("#"+mo).show(),Mi()),"undefined"!=typeof gtag&&gtag("event","remove_from_cart"),null!=kt&&"function"==typeof kt&&kt()}function ee(){var e=iCl(this).attr("bdg_id_elemento"),i=iCl(this).attr("bdg_tipo_elemento"),o=iCl(this).attr("bdg_tipo_txt"),t=iCl(this).attr("bdg_tipo_txt_idioma"),a=(iCl(this).attr("bdg_indice"),iCl(".bdg_capa_condiciones_evnt[bdg_id_elemento="+e+"][bdg_tipo_elemento="+i+'][bdg_tipo_txt="'+o+'"]'));a.dialog({autoOpen:!0,closeOnEscapeType:!0,modal:!0,resizable:!1,title:t,width:750,buttons:{Ok:function(){iCl(this).dialog("destroy")}},close:function(e,i){iCl(this).dialog("destroy")}}),iCl(".ui-dialog").css("z-index","1000000")}function ie(){SideLayer.toggleCapaDer()}function oe(e){e?iCl(".bdg_elementos_ocultar_en_pago").show():iCl(".bdg_elementos_ocultar_en_pago").hide()}function te(){if(""==N(1))return!1;if(iClContenidoPago="",2!=Vo&&"undefined"!=typeof TSideLayer&&null!=SideLayer){var e=SideLayer.getCapaContenidoHTML_Der();iCl("#"+e).html(iClContenidoPago),SideLayer.toggleCapaDer()}else{if(!(iCl(".bdg_capa_reservar_condiciones_evnt").length>0))return!1;var i=iCl(".bdg_capa_resultados_evnt").attr("id");iCl("#"+i).slideUp();e=iCl(".bdg_capa_reservar_condiciones_evnt").attr("id");iCl("#"+e).html(f()).slideDown()}var o=V(6,!0)+"&importe_reserva="+yo+"&importe_anticipo="+wo+M();return v(o,!1,ae),!0}function ae(e){if(2!=Vo&&"undefined"!=typeof TSideLayer&&null!=SideLayer)var i=SideLayer.getCapaContenidoHTML_Der();else{if(!(iCl(".bdg_capa_reservar_condiciones_evnt").length>0))return!1;i=iCl(".bdg_capa_reservar_condiciones_evnt").attr("id")}if(1==e.POST.ocultar_mpago&&Le("bdg2ModoPago"),iCl("#"+i).html(e.resultado),ve(2),Ge("#"+i,0,".sly_capa_contenido"),iCl(window).width()<480){if(iCl(".bdg_capa_cabecera_panel_der").length>0){var o=iCl(".bdg_capa_cabecera_panel_der").position(),t=o.top;t=iCl("#sly_capa_contenido_HTML").height(),iCl(".sly_capa_contenido").animate({scrollTop:t},300)}iCl("#bdg_capa_precio_final").slideUp()}if(iCl(".bdg_btn_closeZonaDer_evnt").unbind("click").click(de),oe(!1),iCl(".bdg_presupuesto_btn_reservar_evnt").unbind("click").click(fe),iCl(".bdg_presupuesto_btn_cancelar_evnt").unbind("click").click(Ue),iCl("#bdg_btn_ver_condiciones").unbind("click").click(ce),iCl(".bdg_tipo_pago_evnt").unbind("click").click(re),Ze(),Oo=e.POST,0==iCl(".bdg_tipo_pago_evnt").length&&iCl("#bdg_presupuesto_condiciones_padre").show(),zi(),Re(e.POST.importe_reserva,e.POST.importe_anticipo),null!=et&&et.setEventosStart(id_destino,ce),null!=gt&&void 0!==gt){let e=gt.getidTransaccionObject();null!=e&&void 0!==e&&(iCl(".bdg_tipo_pago_evnt").each(function(){this.value==e.tipo_pago_aux&&(console.log("click() ====> "),iCl(this).trigger("click"),iCl(this).trigger("click"),console.log(iCl(this)),console.log("trigger click() ====> "))}),console.log("final 1 trigger click() ====> "),console.log(e),console.log("final 2 trigger click() ====> "))}void 0!==e.POST.es_edicion_reserva&&1==parseInt(e.POST.es_edicion_reserva)||(console.log("AUTO_TOKENIZACION => "+e.POST.AUTO_TOKENIZACION),void 0!==e.POST.AUTO_TOKENIZACION&&1==e.POST.AUTO_TOKENIZACION?le():void 0!==e.POST.AUTO_TOKENIZACION&&e.POST.AUTO_TOKENIZACION>100&&ne(e.POST.AUTO_TOKENIZACION))}function re(){"undefined"!=typeof gtag&&gtag("event","set_checkout_option"),"undefined"!=typeof fbq&&fbq("track","AddPaymentInfo");var e=iCl(".bdg_tipo_pago_evnt:checked").val();yt=e,iCl("#bdg_tipo_pago_select").val(e),iCl(".bdg_detallespago").hide(),iCl(".bdg2_cuadro_info_pago").show(),iCl(".bdg_presupuesto_btn_reservar_evnt").parent().show(),0==e?iCl("#bdg_capa_info_transf").slideDown():1==e?iCl("#bdg_capa_info_tpv").slideDown():7==e?iCl("#bdg_capa_info_paypal").slideDown():8==e||9==e?iCl("#bdg_capa_info_bizum").slideDown():14==e?(iCl("#bdg_capa_info_pagoendestino").slideDown(),iCl(".bdg2_cuadro_info_pago").hide()):20==e?le():e>100?(ne(e),console.log("bdg_tipo_pago_evnt MrPayment "+e)):console.log("bdg_tipo_pago_evnt desconocido "+e),iCl("#bdg_presupuesto_condiciones_padre").show()}function ne(e){if(iCl("#bdg_capa_MrPayment_"+e).slideDown(),iCl(".bdg2_cuadro_info_pago").hide(),iCl("#bdg_div_form_pago_MrPayment_"+e).length>0&&0==iCl("#bdg_div_form_pago_MrPayment_"+e).html().length){iCl(".bdg_presupuesto_btn_reservar_evnt").parent().hide(),iCl("#bdg_div_form_pago_MrPayment_"+e).html("Cargando formulario de pago...");var i=V(19,!0)+M();i+="&quien_cobra="+iCl("#bdg_quien_cobra").val(),i+="&quien_cobra_id_elemento="+iCl("#bdg_quien_cobra_id_elemento").val(),i+="&tipo_pago_aux="+e;var o=iCl("#bdg2DatosCliente form").serialize();if(i+="&"+o,null!=gt&&void 0!==gt){let e=gt.getidTransaccionObject();null!=e&&void 0!==e&&e.id_transaccion>0&&(i+="&id_transaccion="+e.id_transaccion,i+="&id_transaccionHash="+e.id_transaccionHash)}return v(i,!1,_e),!0}iCl("#bdg_presupuesto_condiciones_padre").show()}function le(){if(iCl("#bdg_capa_info_garantia_redsys").slideDown(),iCl(".bdg2_cuadro_info_pago").hide(),iCl("#bdg_div_form_pago_garantia_redsys").length>0&&0==iCl("#bdg_div_form_pago_garantia_redsys").html().length){iCl(".bdg_presupuesto_btn_reservar_evnt").parent().hide(),iCl("#bdg_div_form_pago_garantia_redsys").html("Cargando formulario de pago...");var e=V(18,!0)+M();e+="&quien_cobra="+iCl("#bdg_quien_cobra").val(),e+="&quien_cobra_id_elemento="+iCl("#bdg_quien_cobra_id_elemento").val();var i=iCl("#bdg2DatosCliente form").serialize();return e+="&"+i,v(e,!1,se),!0}iCl("#bdg_presupuesto_condiciones_padre").show()}function _e(e){setTimeout(function(){if(void 0!==e.POST.id_transaccion){if(iCl("#bdg_div_form_pago_MrPayment_"+e.POST.tipo_pago_aux).html(e.resultado),Tt[e.POST.tipo_pago_aux]=parseInt(e.POST.id_transaccion),xt[e.POST.tipo_pago_aux]=e.POST.id_transaccionHash,null!=gt&&void 0!==gt){var i={id_transaccion:parseInt(e.POST.id_transaccion),id_transaccionHash:e.POST.id_transaccionHash,tipo_pago_aux:e.POST.tipo_pago_aux,fechaIns:Date.now()};gt.setIdTransaccion(i)}console.log("Datos.POST => getTarjetaMrPayment"),console.log(e.POST)}else alert("Error al obtener el formulario de pago, por favor, actualice la página.")},2e3)}function se(e){setTimeout(function(){void 0!==e.POST.id_transaccion?(iCl("#bdg_div_form_pago_garantia_redsys").html(e.resultado),Tt[e.POST.tipo_pago_aux]=parseInt(e.POST.id_transaccion),xt[e.POST.tipo_pago_aux]=e.POST.id_transaccionHash):alert("Error al obtener el formulario de pago, por favor, actualice la página.")},2e3)}function de(){oe(!0),ue()}function ce(e){iClContenidoCondiciones=f();var i="bdg_capa_padre_condiciones";if("object"!=typeof e&&void 0!==e&&""!=iCl.trim(e))i=iCl.trim(e);else if(iCl("#"+i+":visible").length>0)return iCl("#"+i).slideUp(),!0;iCl("#"+i).html(iClContenidoCondiciones).slideDown();var o=V(4,!0)+M();return o+="&capa_condiciones="+i,o+="&id_punto_venta="+iCl(".TEwsWidgetInc").attr("TEws_id_puntoventa"),v(o,!1,pe),!0}function pe(e){var i="bdg_capa_padre_condiciones";""!=e.POST.capa_condiciones&&(i=e.POST.capa_condiciones),iCl("#"+i).html(e.resultado),iCl(".bdg_btn_close_condiciones_evnt").unbind("click"),iCl(".bdg_btn_close_condiciones_evnt").click(function(){iCl("#"+i).slideUp()}),Ze()}function ue(){if("undefined"!=typeof TSideLayer&&null!=SideLayer){var e=SideLayer.getCapaContenidoHTML_Der();iCl("#"+e).slideUp(),SideLayer.verCapaDer(!1),ve(1)}iCl("#bdg_aceptar_condiciones:checked").length>0&&iCl("#bdg_aceptar_condiciones").click()}function ve(e){iCl("#bdg_ciadro_paso_1").addClass("bdg_cuadro_pasos_sombra"),iCl("#bdg_ciadro_paso_2").addClass("bdg_cuadro_pasos_sombra"),iCl("#bdg_ciadro_paso_"+e).removeClass("bdg_cuadro_pasos_sombra"),1==e?iCl(".bdg_cerrar_evnt").show():iCl(".bdg_cerrar_evnt").hide()}function ge(){var e="";if(null!=it)try{e=it.checkForm("Forms_personalizado"),""==e?alert("No se han obtenidos datos del formulario"):e="&json_cliente="+e}catch(e){console.log("Exception: "+e),iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso")}return e}function fe(){if(console.group("TBudget::Reservar"),iCl(".bdg_presupuesto_btn_reservar_evnt").hasClass("en_proceso"))alert("Espere un momento, la compra esta en proceso.");else{iCl(".bdg_presupuesto_btn_reservar_evnt").addClass("en_proceso"),vi();var e=$i(),i=!1;null!=e&&(i=!0);var o=M();if(""==o)return alert("No hay elementos para realizar la compra."),iCl("html,body").animate({scrollTop:0},300),iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1;o+="&importe_reserva="+yo;if(void 0!==d&&null!=d&&d,"undefined"!=typeof wrg_id_operador&&null!=wrg_id_operador&&wrg_id_operador,"undefined"!=typeof id_destino&&null!=id_destino&&id_destino,0==yo&&null==mt&&"1"!=reserva_precio_0)return alert("Lo sentimos, pero el importe de la reserva es incorrecto, no podemos proceder con la reserva."),iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1;var t="";if("undefined"!=typeof TFormsControl&&null==it&&st&&Pi(),null!=it&&st){if(t=ge(),""!=t){var a=!0;try{t=Ke(a,t)}catch(e){a=!1}if(!a)return iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1}}else t=N(0);if(""==t)return iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1;if(Do&&0==iCl("#bdg_aceptar_condiciones:checked").length){try{iCl("#bdg_presupuesto_condiciones_padre").hide(),alert("Tiene que aceptar las condiciones de reserva."),iCl("#bdg_presupuesto_condiciones_padre").show("pulsate",500),iCl("#bdg_presupuesto_condiciones_padre .form-inline").css("background","#f8c2c2")}catch(e){iCl("#bdg_presupuesto_condiciones_padre").show()}return iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1}if(!i){var r=iCl.trim(iCl("#bdg_tipo_pago_select").val());if(yt=r,Do&&""==r){alert("Tiene que seleccionar metodo de pago.");try{iCl("#bdg_capa_sel_tipo_pago").hide(),iCl("#bdg_capa_sel_tipo_pago").show("pulsate",500)}catch(e){iCl("#bdg_capa_sel_tipo_pago").show()}return iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1}}if(i){if(!e.todo_ok)return iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1;o+=e.parametros,r=5}yt=r;var n="";if(void 0!==et&&null!=et&&(n=et.getParametros(!0),""==n))return iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),alert("Para continuar es obligatorio aceptar la proteccion de datos."),!1;o+="&tipo_pago="+r,o+="&quien_cobra="+iCl("#bdg_quien_cobra").val(),o+="&quien_cobra_id_elemento="+iCl("#bdg_quien_cobra_id_elemento").val(),o+=n,o=t+o;var l=iCl(".exp_int_form_cliente_evnt");if(l.length>0){var _=l.attr("expl_fecha"),s=l.attr("expb_id_experiencia"),d=iCl("#expf_ficha_capapadre_"+s).attr("expf_id_operador");""!=_&&void 0!==_&&"undefined"!=_&&(o+="&fecha_ini_original="+_,o+="&id_destino="+d,o+="&id_operador="+d,o=o.replace("id_operador=0","id_operador="+d),o=o.replace("id_operador=undefined","id_operador="+d),o=o.replace("id_destino=0","id_operador="+d),o=o.replace("id_destino=undefined","id_destino="+d))}iCl("#TExpClienteIntranet").length>0&&(o+="&TExpClienteIntranet="+iCl("#TExpClienteIntranet").val());var c=me(o),p=parseInt(c.tipo_elemento);if(2!=p)return be(o,r),console.groupEnd(),!0;Ce(c,o)}}function Ce(e,i){var o=parseInt(e.id_elemento),t=parseInt(e.id_destino),a=e.horario_sel,r=e.elementos_seleccionados,n=e.edit_reserva,l=e.edit_reserva_idr,_=a.split("|");Ko=i;var s=i+V(16,!0)+"&fecha_entrada="+_[1]+"&fecha_salida="+_[1]+"&id_experiencia="+o+"&id_elemento="+o+"&horario_selecto="+a+"&paramHash=50c3f10f5b1cb6d44386dbceb73afd238d9975a9&id_destino="+t+"&elementos_seleccionados="+r+"&edit_reserva="+n+"&edit_reserva_idr="+l;v(s,!1,function(e){"OK"==e.resultado?(wt=e.POST.BloqueosTemporalesExp,be(Ko,e.POST.tipo_pago)):(alert("SIN DISPONIBILIDAD: "+e.error_msg),iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"))})}function be(e,i){
switch(iCl("#bdg2_contenido_confirmacion").length>0&&(bo="bdg2_contenido_confirmacion"),i=parseInt(i),yt=i,i){case 1:case 7:case 9:e+="&tps="+i,we(e);break;case 20:e+="&tps=20&id_transaccion="+Tt[i]+"&id_transaccion_MrPayHASH="+xt[i];default:i>100&&(e+="&tps="+i+"&id_transaccion="+Tt[i]+"&id_transaccion_MrPayHASH="+xt[i]),Te(e)}}function me(e){var i,o=new Array,t=e.split("&");for(x=0;x<t.length;x++){var a;if(i=t[x].split(xo),i.length>1)for(y=0;y<i.length;y++)a=i[y].split("="),o[a[0]]=a[1];else""!=i[0]&&(a=i[0].split("="),a.length>1&&(o[a[0]]=a[1]))}return o}function he(e,i,o){var t=M();if(""==t)return!1;xe(e,i,t,o)}function Te(e,i){var o=5;if(yt=o,iCl("#Taq_tipo_pago").length>0&&(o=parseInt(iCl("#Taq_tipo_pago option:selected").val())),null!=ht){if(16==o&&null==ht.backCobro){var t={moneda_pre:"",moneda_suf:"&euro;",id_reserva:0};return t.importe=parseFloat(yo),t.capa="#TTaq_TmrDomoticCajon_full_screen",iCl(t.capa).html("").show(),ht.init_modal_pagoCajonCobro(t),document.removeEventListener("domotic.backCajon",Yi),void document.addEventListener("domotic.backCajon",Yi)}e+="&cajonPago="+JSON.stringify(ht.backCobro),ht.backCobro=null}var a="";if(iCl(".texto_cargando_evnt").length>0&&""!=iCl(".texto_cargando_evnt").html()&&(a=iCl(".texto_cargando_evnt").html()),e+=V(3,!0),1==zo){iCl("#bdg_presupuesto_idioma").length>0&&(e+="&id_idioma="+iCl("#bdg_presupuesto_idioma").val());var r=iCl("#es_precio_mejorado").is(":checked")?1:0,n=iCl("#precio_mejorado_estimado").is(":checked")?1:0,l=iCl("#precio_mejorado").val(),_=iCl("#pagok").length>0&&iCl("#pagok").is(":checked")?1:0;15==o&&(r=1,l=0,_=1,n=1),e+="&tipo_pago="+o,e+="&es_precio_mejorado="+r,e+="&precio_mejorado_estimado="+n,e+="&precio_mejorado="+l,e+="&comentario_precio_mejorado="+escape(iCl("#comentario_precio_mejorado").val()),e+="&pagok="+_}else e+="&BloqueosTemporalesExp="+JSON.stringify(wt);if(0!=Go&&(e+="&id_bloqueo="+Go),ot?(iCl(".bgd2_taq_conceptos").html(f(a)),iCl(".bgd2_taq_finalizar_reserva").hide(),iCl("#bdg2_reimprimir_bono").unbind("click").show().click(Oe)):iCl("#"+bo).html(f(a)),"undefined"!=typeof TSideLayer&&null!=SideLayer){SideLayer.verCapaDer(!1),ve(1);var s=SideLayer.getCapaContenidoHTML_Der();iCl("#"+s).html("");var d=iCl(window).width();d<800&&SideLayer.verCapa()}var c=iCl("#bdg_capa_reservar_condiciones");c.length>0&&c.html('<div style="width: 100%; float: left; margin-top: 20px; text-align: center;" class="capa_izq ancho_total qb_loading_evnt"><img alt="Cargando / Loading" src="https://www.mrplan.es/experiencias/images/ajax-loader_cs.gif" border="0"></div>'),2==Vo&&(iCl("#bdg_capa_padre_plataformaTPV_completa").hide(),iCl("#bdg_capa_padre_plataformaTPV_velado").hide(),iCl(".TBudgetV2Inc_Confirmacion_evnt").slideDown());let p=sessionStorage.getItem("external_reservation");return null!==p&&(e+="&external_reservation="+p,sessionStorage.removeItem("external_reservation")),v(e,!1,Ie,i),!0}function xe(e,i,o,t){var a="expl_capa_padre_edicion_reserva_"+e;return iCl("#expb_Fila_Casa_TSimpleSearch_"+t).length>0&&(a="expb_Fila_Casa_TSimpleSearch_"+t),o+="&id_reserva="+e,o+="&tipo_elemento="+i,o+="&id_elemento="+t,o+=V(9,!0),o+=ye(e),iCl("#"+a).html(f()),v(o,!1,Ee),!0}function ye(e){var i="";return iCl(".expb_presupuesto_horario_evnt").each(function(){var o=iCl(this).attr("expb_id_reserva");if(o==e){var t=iCl(this).val().split("|");i+="&sysmbfecha_destino="+t[1]+"&sysmbinicio_destino="+t[2].split("-")[0],iCl("input[name=sysmbfecha_destino]").val(t[1]),iCl("input[name=sysmbinicio_destino]").val(t[2].split("-")[0])}}),i}function we(e){"undefined"!=typeof gtag&&gtag("event","begin_checkout"),"undefined"!=typeof fbq&&fbq("track","InitiateCheckout"),e+=V(0,!1),Qe(e),Ue()}function Se(e,i,o){var t=iCl("."+i);iCl("#"+i).length>0&&(t=iCl("#"+i)),o+="&TTaq_config="+escape(localStorage.getItem("TTaq_config"));const a=(new Date).getTime();var r=Math.floor(a/1e3);o+="&TScache="+r;var n='<iframe name="'+e+'" id="'+e+'" frameborder="0" class="m-3 bgd2_taq_iframe_alto" src="'+o+'"></iframe>';if(t.html(n),_t)try{document.location.href="printTicket://"+window.btoa(o)}catch(e){console.log(e)}}function Ie(e){if(6e4==e.error_code)return alert("Su reserva estÃ¡ finalizando, en unos minutos recibirÃ¡ el bono en su email. Disculpe las molestias."),void location.reload();if(105001==e.error_code||105e3==e.error_code)return alert("Han pasado mÃ¡s de 10 minutos y los asientos ya han sido ocupados. Vuelva a seleccionar los asientos"),void window.history.back();if(105002==e.error_code)return alert("Ha habido un error en la selecciÃ³n de asientos, vuelva a seleccionarlos."),void window.history.back();if(11e4==e.error_code)return alert(e.error_msg),void window.history.back();if(ot)return iCl("#bdg2_taq_botonera_pago").hide(),iCl(".bdg2_taq_btn_ocultar_cesta").hide(),tt=e.POST.url_bono_termico,Oe(),Pe(),setTimeout(function(){qe()},650),void ze(!0);ni("Reservar");var i=iCl("#"+bo);i.html(e.resultado),iCl("#expb_capa_padre_presupuesto").show(),iCl(".bdg_fila_concepto").show(),iCl(".bdg_capa_info_adicional").show(),iCl(".bdg_capa_info_adicional").show(),iCl(".bdg_capa_btn_info_adicional").hide(),iCl(".bdg_btn_eliminar").hide(),iCl(".bdg_fila_concepto").css("background-color","#FFF"),iCl(".bdg_texto_color_cambiante").css("color","#5d5c5c"),iCl(".bdg_capa_conceptos_individuales").css("background-color","#FFF"),Be(),iCl("#expb_capa_padre_presupuesto").show(),iCl(".expl_btn_refresh_accion_evnt").length>0&&(iCl(".expl_btn_refresh_accion_evnt").click(),alert("La reserva se ha realizado satisfactoriamente.\n\nRefrescaremos el listado para visualizar los cambios."));var o=iCl(".bdg_capa_reservar_condiciones_evnt").attr("expf_desde_app");if(void 0!==o&&"mrplan_alert"==o)return document.location.href="mrplanbookfinish://",!0;var t=e.POST.urlTExpClienteIntranet;if(void 0===t||""==t){ze(!0),iCl("#btn-buscar-disponibilidad").click(),iCl(".wrg_btn_buscar").click();var a=!1;iCl(".rve_btn_buscar_evnt").length>0&&(a=!0,iCl(".rve_btn_buscar_evnt").click()),iCl(".expf_comprar_ticket_CASA_evnt").length>0&&(a=!0,iCl(".expf_comprar_ticket_CASA_evnt").click()),a||(iCl(".ews_btn_buscar_evnt").length>0?iCl(".ews_btn_buscar_evnt").click():iCl(".ews_btn_buscar_evnt_ws").click());var r=0;"undefined"!=typeof id_operador&&null!=id_operador&&(r=id_operador),"undefined"!=typeof wrg_id_operador&&null!=wrg_id_operador&&(r=wrg_id_operador),3587==r&&TAPixel.conversionWithReferer("001F000000vAQgz",e.POST.TripAdvisor.id_casa,e.POST.TripAdvisor.neto,"EUR",e.POST.TripAdvisor.neto,e.POST.TripAdvisor.neto,e.POST.TripAdvisor.fecha_entrada,e.POST.TripAdvisor.fecha_salida,2,e.POST.TripAdvisor.localizador),"function"==typeof buyCallBack&&buyCallBack(),ao(r,e),ke();try{lo(e)}catch(e){console.error(e)}}else window.top.location.href=t}function ke(){try{null!=gt&&void 0!==gt&&(gt.borrarIdTransaccion(),Tt[yt]=null,xt[yt]=null,yt=null)}catch(e){console.error(e)}}function Pe(){for(var e=0;e<go.length;e++){var i=I(1,go[e],"fecha"),o=I(1,go[e],"id_hora"),t=decodeURIComponent(I(1,go[e],"horario_ini")),a=I(1,go[e]);Taquilla.actualizarElementoPlanning(i,a,o,t)}}function Oe(){var e="bgd2_taq_conceptos";iCl("."+e).html("Cargando..."),Se("bdg2_taq_iframe_ticket_termino",e,tt)}function qe(){null!=Taquilla&&"undefined"!=typeof Taquilla&&Taquilla.actualizarHorariosTaquilla()}function Ee(e){iCl("#sly_capa_lateral").length>0&&iCl(".sysmb_formhorariotickets").length>0&&(iCl("#sly_capa_lateral").css("display","none"),iCl("#sly_capa_lateral_total").css("display","none")),alert("La modificaciï¿½n de la reserva se completï¿½ satisfactoriamente.");var i="expl_capa_padre_edicion_reserva_"+e.POST.id_reserva;if(iCl("#expb_Fila_Casa_TSimpleSearch_"+e.POST.id_elemento).length>0&&(i="expb_Fila_Casa_TSimpleSearch_"+e.POST.id_elemento),iCl("#"+i).slideUp().html(""),iCl("#"+i).css("display","none"),iCl(".sysmb_formhorariotickets").length>0)try{var o=iCl("input[name=sysmbfecha]").val(),t=iCl("input[name=sysmbinicio]").val(),a=iCl("input[name=sysmbfecha_destino]").val().split("/");a=a[2]+"-"+a[1]+"-"+a[0];var r=iCl("input[name=sysmbinicio_destino]").val(),n=!1;iCl(".expl_V2_n_reservas").each(function(){var i=iCl(this).attr("expl_fecha"),l=iCl(this).attr("expl_hora_ini");if(i==a&&l==r&&!n)return n=!0,iCl(this).click(),void iCl(".expl_refresh_horario_evnt").each(function(){var i=iCl(this).attr("expl_fecha"),n=iCl(this).attr("expl_hora_ini");i==o&&n==t&&(sysmb_id_reserva=e.POST.id_reserva,iCl(this).click()),i==a&&n==r&&(sysmb_id_reserva=e.POST.id_reserva,iCl(this).click())})})}catch(e){}}function Be(){iCl("#bdg_bono_btn_imprimir").unbind("click"),iCl("#bdg_bono_btn_imprimir").click(function(){iCl("#bdg_bono_btn_imprimir").hide(),iCl("#bdg_bono_btn_cerrar").hide(),He(".expb_capa_padre_bono"),iCl("#bdg_bono_btn_imprimir").show(),iCl("#bdg_bono_btn_cerrar").show()}),iCl("#bdg_bono_btn_cerrar").unbind("click"),iCl("#bdg_bono_btn_cerrar").click(function(){Ue()})}function De(){var e=iCl(this).attr("bdg_indice");iCl(".bdg_capa_info_adicional[bdg_indice!="+e+"]:visible").slideUp(function(){var e=iCl(this).attr("bdg_indice");iCl("#bdg_btn_info_adicional_"+e).removeClass("bdg_btn_info_adicional_cerrar")}),iCl("#bdg_info_adicional_"+e).slideToggle(function(){"none"==iCl(this).css("display")?iCl("#bdg_btn_info_adicional_"+e).removeClass("bdg_btn_info_adicional_cerrar"):iCl("#bdg_btn_info_adicional_"+e).addClass("bdg_btn_info_adicional_cerrar")})}function je(e){ot&&iCl(".bdg2_cuadro_info_pago").hide(),void 0===e&&(e=!1);var i=0,o=0,t=0,a=0,r=0,n=0,l=100;iCl(".bdg_importe_total").each(function(){var e=iCl(this).attr("bdg_indice"),r=parseFloat(iCl(this).val());i+=r,o+=parseFloat(iCl("#bdg_casa_precio_final_Exc_"+e).val());var _=iCl("#bdg_capa_precio_final_concepto_"+e),s=iCl("#bdg_capa_precio_final_concepto_CEx_"+e),d=iCl("#bdg_casa_precio_original_"+e);if(d.length>0){var c=parseFloat(d.val());t+=c}if(r>0){var p=Fe(r);""!=Zo?(p+=Zo,a=t+Zo):(p=$o+p,a=$o+t),_.html(p);var u=Fe(o);void 0!==Xo&&(u=""!=Xo?u+Xo:Yo+u),s.html(u),(t>0||"0"!=t)&&iCl("#bdg_capa_precio_original_concepto_"+e).html(a).show()}else _.html("&nbsp;-&nbsp;"),iCl("#bdg_capa_conceptos_individuales_infoDirecta_"+e).hide();if(iCl("#bdg_capa_sel_final_concepto_"+e).html(iCl(".bdg_sel_final_"+e).val()),iCl("#bdg_info_completo_anticipo_"+e).hide(),iCl("#bdg_porcenanticipo_concepto_"+e).length>0&&(l=parseFloat(iCl("#bdg_porcenanticipo_concepto_"+e).attr("value")),l>0)){iCl("#bdg_info_completo_anticipo_"+e).show();var v=r*l/100,g=iCl(this).attr("tipo_anticipo");void 0===g&&(g=0),0!=g&&(v=l),n+=v;var f=Fe(v);""!=Zo?f+=Zo:f=$o+f,iCl("#bdg_capa_anticipo_final_concepto_"+e).html(f)}}),r=i,Eo=0,iCl(".bdg_personas_total").each(function(){Eo+=parseFloat(iCl(this).val())});var _=0;if(iCl(".bdg2_precio_servicios_evnt").length>0){_=iCl(".bdg2_precio_servicios_evnt").attr("importe_total");void 0!==_&&""!=_||(_=0),_=parseFloat(_),_>0&&(i+=_,n=i*l/100,iCl(".bdg_importe_total").each(function(){var e=iCl(this).attr("bdg_indice");if(iCl("#bdg_porcenanticipo_concepto_"+e).length>0&&l>0){var i=iCl("#bdg_porcenanticipo_concepto_"+e).attr("tipo_anticipo");void 0===i&&(i=0),0!=i&&(n=l)}var o=Fe(n);""!=Zo?o+=Zo:o=$o+o,iCl("#bdg_capa_anticipo_final_concepto_"+e).html(o)}))}if(iCl("#TBdg_final_amount_Pack").length>0&&iCl("#TBdg_final_amount_Pack").val()>0&&(i=iCl("#TBdg_final_amount_Pack").val()),i>0){var s=Fe(i)+Zo;""==Zo&&(s=$o+Fe(i));var d=Fe(r)+Zo;""==Zo&&(d=$o+Fe(r))}else s=" ";if(iCl("#bdg_precio_final").html(s),iCl(".bdg2_precio_final_evnt").html(s),iCl(".bdg2_importe_conceptos_solos_evnt").attr("importe",r).html(d),Ae(i),e)return i;n=Ji(n),yo=i,wo=ot?yo:n,Ki(),iCl(".bdg2_page_confirmacion_evnt").length>0&&2==Vo||ot?Ei():Re(i,n)}function Ae(e){var i=V(20,!0);i+="&id_moneda_Origen="+Wo,i+="&id_moneda_Destino="+Qo,i+="&importe_CEx="+e,i+="&importe_CEx_info=1",v(i,!1,function(e){console.log(e),""!=e.resultado&&iCl(".bdg2_precio_final_EXc_evnt").html(e.resultado).show()})}function Ve(e){var i=(new Intl.NumberFormat).format(e);return i.replace(",",".")}function Fe(e){var i=Number(new String(e).replace(",",".")).toFixed(2);return Ve(i)}function Re(e,i){yo=parseFloat(e),"string"==typeof i&&(i=i.replace(",","")),wo=parseFloat(i),wo>yo&&(wo=yo);var o="bdg_presupuesto_forma_pago",t=V(5,!0)+M();return iCl("#"+o).html(""),iCl("#TExpClienteIntranet").length>0&&Le("bdg2ModoPago"),yo>0&&v(t,!1,Me),!0}function Le(e){iCl("#"+e).hide(),iCl("#"+e).css("position","absolute"),iCl("#"+e).css("z-index","-99999999"),iCl("#"+e).css("visibility","hidden")}function Me(e){var i="bdg_presupuesto_forma_pago";e.resultado=e.resultado.replace(/\[br\]/g,"\n"),iCl("#"+i).html(e.resultado),""==e.resultado&&iCl("#"+i).hide(),Ze()}function Ne(e){void 0!==e&&"object"!=typeof e||(e=!1),oe(!0),ue(),"undefined"!=typeof TSideLayer&&null!=SideLayer&&SideLayer.ocultarCapa(e)}function Ue(){Ne(!0),""!=bo&&iCl("#"+bo).html(""),ze(),ni("vaciarBudget")}function ze(e,i){if(void 0===e)e=!1;if(void 0===i)i=!0;iCl("#bdg_presupuesto_conceptos_padre").find(".bdg_ini_elemento_concepto").html(""),go=null,go=new Array,e&&(localStorage.setItem("TBudget_serv_saved",""),si()&&(ui(),localStorage.setItem("TBudget_serv_saved",""),localStorage.setItem("TExpAsientos",""))),null!=gt&&i&&(gt.setAsientos([]),ui())}function He(e){navigator.appName,parseFloat(navigator.appVersion);var i=iCl(e).html();ventana=window.open("/print.php","ventana","width=550,height=750"),ventana.document.open(),ventana.document.write('<html><head><link rel="stylesheet" type="text/css" media="all" href="https://www.ruralgest.net/scr/modulos/experiencias/css/TExpBuscador.css" /></head><body  onload="window.print()" class="expb_body" id="print"><div class="page-id-533" style="margin-top:20px;">'),ventana.document.write(i),ventana.document.write("</div></body></html>"),ventana.focus(),setTimeout(function(){ventana.print()},1e3)}function Ge(e,i,o){void 0===o&&(o="html,body");var t=iCl(e);if(t=t.length&&t||iCl("[name="+e.slice(1)+"]"),t.length){parseFloat(t.offset().top),parseFloat(i);return iCl(o).animate({scrollTop:0},500),!1}}function Je(){var e=!0,i=!0,o="",t="#"+o+"bdg_presupuesto_nombre",a="#"+o+"bdg_presupuesto_email",r="#"+o+"bdg_presupuesto_movil";""==iCl.trim(iCl(t).val())&&(e=!1),""==iCl.trim(iCl(a).val())&&(e=!1),""==iCl.trim(iCl(r).val())&&(e=!1),!yo>0&&(e=!1),e?iCl("#bdg_ciadro_paso_1").addClass("bdg_cuadro_pasos_OK"):iCl("#bdg_ciadro_paso_1").removeClass("bdg_cuadro_pasos_OK"),0==iCl("#bdg_aceptar_condiciones:checked").length&&(i=!1);try{i=Ke(i)}catch(e){i=!1}i?iCl("#bdg_ciadro_paso_2").addClass("bdg_cuadro_pasos_OK"):iCl("#bdg_ciadro_paso_2").removeClass("bdg_cuadro_pasos_OK"),e&&i&&iCl(".bdg_presupuesto_btn_reservar_final").show()}function Ke(e,i){if(iCl("#bdg_garantia_tarjeta").length>0){var o="#bdg_garantia_titular",t="#bdg_garantia_tarjeta",a="#bdg_garantia_ccv",r="#bdg_garantia_tipotarjeta",n="#bdg_garantia_tarjetames",l="#bdg_garantia_tarjetaanio";if(iCl(o).removeClass("bdg_presup_campostexto_error"),iCl(t).removeClass("bdg_presup_campostexto_error"),iCl(a).removeClass("bdg_presup_campostexto_error"),iCl(r).removeClass("bdg_presup_campostexto_error"),iCl(n).removeClass("bdg_presup_campostexto_error"),iCl(l).removeClass("bdg_presup_campostexto_error"),""==iCl.trim(iCl(o).val())?(e=!1,iCl(o).addClass("bdg_presup_campostexto_error")):""==iCl.trim(iCl(t).val())?(e=!1,iCl(t).addClass("bdg_presup_campostexto_error")):""==iCl.trim(iCl(a).val())?(e=!1,iCl(a).addClass("bdg_presup_campostexto_error")):"0"==iCl.trim(iCl(r).val())?(e=!1,iCl(r).addClass("bdg_presup_campostexto_error")):""==iCl.trim(iCl(n).val())?(e=!1,iCl(n).addClass("bdg_presup_campostexto_error")):""==iCl.trim(iCl(l).val())&&(e=!1,iCl(l).addClass("bdg_presup_campostexto_error")),e&&void 0!==i)return i=U(i,t,o,a,r,n,l),i;if(!e&&void 0!==i)throw"Faltan datos de la tarjeta..."}else if(void 0!==i)return i;return e}function Ze(){iCl(".bdg_control_pasos_key_evnt").unbind("keyup"),iCl(".bdg_control_pasos_key_evnt").keyup(Je),iCl(".bdg_control_pasos_key_evnt").unbind("click"),iCl(".bdg_control_pasos_key_evnt").click(function(){iCl("#bdg_datos_cliente_adicionales").slideDown();var e=iCl(window).width();e<350&&(iCl("#bdg_presupuesto_forma_pago").slideUp(),iCl(".bdg_capa_titulo_precio_final_TPack_Mv").slideUp())}),iCl(".bdg_control_pasos_click_evnt").unbind("click"),iCl(".bdg_control_pasos_click_evnt").click(Je)}function We(){iCl(document).on("keyup",function(e){e.preventDefault();e.keyCode?e.keyCode:e.which;e.ctrlKey&&88==e.keyCode&&iCl("input[tbdg_auto_fill]").each(function(){var e=iCl(this).attr("tbdg_auto_fill");""==iCl(this).val()&&iCl(this).val(e)})})}function $e(){var e=parseFloat(iCl("#bdg_presupuesto_pais").val()),i=V(7,!0)+"&id_pais="+e;return v(i,!1,Xe),!0}function Xe(e){var i="bdg_presupuesto_provincia";iCl("#"+i).html(e.resultado)}function Qe(e){if(null==Po)try{var i="";void 0!==co&&(i=co),"undefined"!=typeof exp_ruta_raiz&&(i=exp_ruta_raiz),Po=new TPV_V2(i),Po.setMoneda(Zo,Wo)}catch(e){alert("TBudget => "+e.name+" - "+e.message)}var o=0,t=0,a=0;iCl("#bdg_quien_cobra").lenght>0?(o=parseInt(iCl("#bdg_quien_cobra").val()),t=parseInt(iCl("#bdg_quien_cobra_id_elemento").val())):(o=parseInt(iCl("#TTaqInit_tipo_elemento").val()),t=parseInt(iCl("#TTaqInit_id_elemento").val()),ot&&(o=2,t=parseInt(iCl("#TTaqInit_id_destino").val()),a=parseInt(iCl("#TTaqInit_id_usuario").val()))),null==Oo&&(Oo=new Object),Oo.quien_cobra=o,Oo.quien_cobra_id_elemento=t,a>0&&(Oo.id_usuario=a),Oo.conceptos=M(),Oo.parametrosO=e,Oo.parametros_decode=me(e),Po.Iniciar(Oo,ei,ii);var r=iCl(window).width(),n=(iCl(window).height(),iCl("#bdg_capa_padre_plataformaTPV_completa"));2==Vo?(n.appendTo("body"),iCl("#bdg_capa_padre_plataformaTPV_velado").appendTo("body"),iCl(".TBudgetV2Inc_Confirmacion_evnt").hide(),iCl("#bdg_capa_padre_plataformaTPV_velado").hide(),n.removeClass("bdg2_capa_padre_plataformaTPV_completa").addClass("bdg2_capa_padre_plataformaTPV_completa_V2")):r<650&&(iCl("#bdg_capa_padre_tarjeta_garantia").html(""),n.appendTo("#bdg_capa_padre_tarjeta_garantia"),iCl("#sly_capaDer").appendTo("body"),iCl("#bdg_capa_padre_plataformaTPV_velado").hide(),iCl("#bdg_capa_padre_tarjeta_garantia").css("width","100% !important"));r>=650&&(iCl("#bdg_capa_padre_tarjeta_garantia").slideUp(),iCl("#bdg_capa_padre_plataformaTPV_velado").show()),n.show(),iCl("#bdg_capa_padre_plataformaTPV").slideDown(),iCl("#bdg_capa_padre_plataformaTPV").show(),iCl(".bdg_presupuesto_btn_reservar_final").hide(),iCl("#bdg_capa_padre_tiempoTPV").show(),Ye()}function Ye(){window.onbeforeunload=function(){var e=iCl("#bdg_capa_progreso_interno_info").html().length;if(parseInt(e)>0)return'El proceso de compra no ha terminado. Por favor, no cierre la ventana hasta que aparezca el bono de reserva. Si ya ha terminado la compra, compruebe en la ventana de la pasarela si aparece el boton "Aceptar" o "Continuar", pulselo y espere el bono.'}}function ei(e){Te(e,vo)}function ii(e){if("undefined"!=typeof TSideLayer&&null!=SideLayer){SideLayer.verCapaDer(!1),ve(1);var i=SideLayer.getCapaContenidoHTML_Der();iCl("#"+i).html("")}var o=0;if(2==Vo){iCl("#bdg_capa_padre_plataformaTPV_completa").hide(),iCl("#bdg_capa_padre_plataformaTPV_velado").hide();var t=iCl("#expb_capa_padre_error_fromTPV2");t.length>0&&(o=1,iCl("#bdg2_contenido_confirmacion").html(t.html())),iCl(".TBudgetV2Inc_Confirmacion_evnt").slideDown()}e=V(8,!0)+"&informeVisible="+o;v(e,!1,oi,vo)}function oi(e){ot||(1!=e.POST.informeVisible&&iCl("#"+bo).html(e.resultado),Be())}function ti(e,i){var o=iCl("#"+e),t=po;iCl("#exp_int_enviarbono").length>0&&(po=iCl("#exp_int_enviarbono").attr("expl_id_idioma"));var a=V(10,!0);a+="&capa_destino="+e,a+="&formato="+i,a+="&prefijo="+o.attr("expb_ids_prefijo"),a+="&ids_prefijo="+o.attr("expb_ids_prefijo"),a+="&id_experiencia="+o.attr("expb_id_experiencia"),a+="&id_tipo_experiencia="+o.attr("expb_id_tipo_experiencia"),a+="&id_producto="+o.attr("expb_id_producto"),a+="&id_reserva="+o.attr("expl_id_reserva"),a+="&fecha_ini_original="+o.attr("expl_fecha"),po=t,iCl("#"+e).html(f()).show(),v(a,!1,ai)}function ai(e){var i=e.POST.capa_destino;iCl("#"+i).html(e.resultado)}function ri(){jo=!1,iCl(".RGM2_capa_informacion_evnt").length>0&&(jo=!0),!jo&&iCl(window).width()<481&&(jo=!0)}function ni(e){if(!jo)return!1;"addConcepto"==e?(iCl(".rspv_btn_pestanas_evnt[btn_tipo=cerrar]:visible").length>0&&iCl(".rspv_btn_pestanas_evnt[btn_tipo=cerrar]:visible").click(),iCl(".bdg_capa_reservar_condiciones_evnt").slideUp(),iCl(".RGM2_capa_informacion_evnt").slideUp(function(){iCl("#"+bo).slideDown()})):"delConcepto"==e||"vaciarBudget"==e?(iCl(".bdg_capa_reservar_condiciones_evnt").slideUp(function(){2==Vo&&Ei()}),0==q()&&2!=Vo&&iCl("#"+bo).slideUp(function(){iCl(".RGM2_capa_informacion_evnt").slideDown()})):"Reservar"==e&&iCl(".bdg_capa_reservar_condiciones_evnt").slideUp(function(){iCl("#"+bo).slideDown()})}function li(e,i){var o=new Array;o[0]=e,o[1]=i;var t=Co.length;Co[t]=o}function _i(e){if(void 0===e&&(e=0),e<Co.length){var i=Co[e],o=i[0],t=i[1];b(o,t,e)}ni("addConcepto")}function si(){var e=window.localStorage;return e||console.error("Tu Browser no soporta LocalStorage!"),e}function di(e){if(1==Vo||!si())return"";if(null==gt)try{var i=localStorage.getItem("TBudget_saved"),o=JSON.parse(i);if(void 0===i||""==i||null==i||void 0===o||null==o)return void console.error("Nada en LocalStorgae")}catch(e){return void alert("Error al obtener datos localStorage: "+e.message)}else try{o=gt.getBudget(),gt.getAsientos(),gt.getIdTransaccion()}catch(e){return void alert("indexDB no soportado: "+gt.error_code+" => "+gt.error_msg)}IniciadoControl_localStorage=!0,fo=[],go=null,go=new Array;var t=new Array,a=null;e=void 0!==e&&e;try{Jo=localStorage.getItem("TExpAsientos")}catch(e){return void alert("Error al obtener datos asientos: "+e.message)}for(var r=0;r<o.length;r++){var n=o[r];if(""!=n&&null!=n){var l=pi(n),_=parseInt(l.id_destino);if(_!=vt&&_>0&&vt>0)return ze(!0),di(e);var s=!0,d=l.fecha_entrada;s=ci(d);s=""!=l.NombreLocalStorage_taquilla&&1==parseInt(l.edit_reserva)||s,s&&(t.push(n),fo.push(l),a={id_moneda:parseInt(l.id_moneda),simbolo:""!=l.mon_simbolo?atob(decodeURIComponent(l.mon_simbolo)):"",simbolo_pre:""!=l.simbolo_pre?atob(decodeURIComponent(l.simbolo_pre)):""},io(a,!0))}}var c=t.length;if(c>0||2==Vo){Ao=!0,qo=!0,go=t;var p="&loadFromLocalStorage="+JSON.stringify(t),u=localStorage.getItem("TBudget_serv_saved");if(null!=u&&""!=u&&(p+="&servOpcionales="+u),e)return p;1==Vo?R(c,p):fi(p)}return!0}function ci(e){var i=!0;if(void 0===e||null==e||""==e)return i;e=p("%2F","/",e);var o=new Date;o.setHours(-ut),o.setMinutes(0),o.setSeconds(0),o.setMilliseconds(0);var t=e.split("/");if(parseInt(t[0])>0&&parseInt(t[1])>0&&parseInt(t[2])>0){var a=new Date(t[2],parseInt(t[1])-1,t[0],0,0,0,0);i=o<=a}return i}function pi(e){var i={};if(""==e)return null;try{var o=e.split(xo);for(ind=0;ind<o.length;ind++){var t=o[ind].split("=");if(i[t[0]]=t[1],"elementos_seleccionados"==t[0]){i.elementos_seleccionados_decod=[];var a=t[1].split("[*]");for(indexp=0;indexp<a.length;indexp++){var r={},n=a[indexp].split("|");r.prefijo=n.length>=1?n[0]:0,r.id_tipo_experiencia=parseInt(n.length>=2?n[1]:0),r.id_experiencia=parseInt(n.length>=3?n[2]:0),r.id_producto=parseInt(n.length>=4?n[3]:0),r.cantidad=parseInt(n.length>=5?n[4]:0),r.precio=parseFloat(n.length>=6?n[5]:0),r.reserva_exclusiva=parseInt(n.length>=7?n[6]:0),i.elementos_seleccionados_decod.push(r)}}if("horario_sel"==t[0]){i.horario_sel_decod=[];var l=t[1].split("|"),_={};_.indice=l.length>=1?l[0]:0,_.fecha=l.length>=2?l[1]:0,_.horario=l.length>=3?l[2]:0,_.libres_max=parseInt(l.length>=4?l[3]:0),_.id_tarifa=parseInt(l.length>=5?l[4]:0);var s=_.indice.split("-");_.id_empresa=parseInt(s.length>=1?s[0]:0),_.orden=parseInt(s.length>=2?s[1]:0);s=_.horario.split("-");_.hora_ini=s.length>=1?s[0]:0,_.hora_fin=s.length>=2?s[1]:0,i.horario_sel_decod=_}}}catch(e){return alert("Error al decodificar conceptos LStora: "+e.message),i}return i}function ui(){if(null==gt){var e=JSON.stringify(go);localStorage.setItem("TBudget_saved",e),Li()}else gt.onLoadBudget=Li,gt.setBudget(go)}function vi(){if(2!=Vo&&"undefined"!=typeof TSideLayer&&null!=SideLayer)return SideLayer.verCapa(),!0;2==Vo&&gi(!0)}function gi(e,i,o,t){void 0===e&&(e=!1),"undefined"==typeof top&&(top=20),"undefined"==typeof width&&(width=550),"undefined"==typeof pos&&(pos="right"),bo=mo;var a=St?"none":"block",r=iCl("#"+mo);if(0==r.length){a="none";var n=top,l=(pos,width);r=iCl("<div/>",{class:"bdg2_capa_padre_inc",id:mo,style:"top:0px; right:5px;"}).hide(),iCl("body").append(r)}var _=iCl("#"+ho);ot?(a=St?"none":"block",e=!0,n=0,l=400):(_.length>0||2==Ro)&&(a="none",e=!1,r.width(100));var s={top:n+"px",width:l+"px",display:St?"none":a};r.css(s),e&&!St?r.slideDown():r.slideUp()}function fi(e){if(iCl(".rve_info_APP_Gijon_evnt").length>0)return!1;if(gi(!0),void 0===e)e="";iCl("#"+bo).html(f()),parametros=V(13,!0);var i=M();if(""==i&&""==e)return!1;if(parametros+=""!=e&&Ao?e:i,ot){var o=2,t=parseInt(iCl("#TTaqInit_id_destino").val()),a=parseInt(iCl("#TTaqInit_id_usuario").val());parametros+="&quien_cobra="+o+"&quien_cobra_id_elemento="+t+"&id_usuario="+a,void 0===_t&&(_t=!1),_t&&(iCl("#TTaqEdit_capa_padre_Budget").hide(),iCl("#TTaqEdit_capa_padre_Budget").css("max-width","100%"),iCl("#TTaqEdit_capa_padre_Budget").css("min-width","100%"),bi(!0))}return v(parametros,!0,Ci),!0}function Ci(e){iCl("#"+bo).html(e.resultado);var i=iCl(".TBudgetIntegrated_evnt"),o=iCl(".bdg2_PvwV1_padre_evnt");i.length>0&&o.length>0&&iCl(window).width()>750?(i.append(o),o.slideDown(),o.find(".bdg2_preview_conceptos_evnt").slideDown()):i.hide();var t=iCl(".bdg2_minPvwV1_padre_evnt");t.length>1&&t.eq(0).remove(),wi(),Li(),ot&&(bi(!1),mi()),_o(),iCl(window).scroll(function(){_o()})}function bi(e){void 0===_t&&(_t=!1),_t&&(e?iCl(".TTaq_div_cargando").show():iCl(".TTaq_div_cargando").hide());var i=iCl(".TBudgetIntegrated_evnt");if(i.length>0){var o=iCl("#bdg_presupuesto_conceptos_padre"),t=m(o);0==t.find(".TBdg_loading_evnt").length&&e&&t.html(f()),e?t.find(".TBdg_loading_evnt").show():t.find(".TBdg_loading_evnt").hide()}}function mi(){iCl(".bdg2_PvwV1_padre_evnt").show(),iCl("#"+mo).show(),Mi(),iCl(".TTaq_ver_cesta").unbind("click").click(function(){hi()}),iCl(".bdg2_taq_btn_ocultar_cesta").unbind("click").click(function(){hi()}),iCl(".bdg2_taq_btn_limpiar_cesta").unbind("click").click(function(){void 0===_t&&(_t=!1),(_t||""!=tt||confirm("Desea vaciar la cesta?"))&&xi()}),iCl(".bgd2_taq_finalizar_reserva").unbind("click").click(Qi),iCl(".bg2_taq_pago_evnt").unbind("click").click(Ti),void 0===_t&&(_t=!1),_t&&iCl(".TTaq_ver_cesta").removeClass("TTaq_capa_oculta"),hi()}function hi(e){void 0===e&&(e=!1),void 0===_t&&(_t=!1),_t&&(iCl("#TTaqEdit_capa_padre_Budget").toggle(),iCl("#TTaqEdit_capa_padre_central").toggle(),e||(iCl(".TTaq_ver_cesta").hasClass("TTaq_capa_oculta")?iCl(".TTaq_ver_cesta").removeClass("TTaq_capa_oculta"):iCl(".TTaq_ver_cesta").addClass("TTaq_capa_oculta")))}function Ti(){iCl(".bg2_taq_pago_evnt").removeClass("bdg2_taq_btn_generico_selected"),iCl(this).addClass("bdg2_taq_btn_generico_selected");var e=iCl(this).attr("tipo_pago");iCl("#Taq_tipo_pago option").each(function(){iCl(this).prop("selected",!1)}),iCl("#Taq_tipo_pago option[value="+e+"]").prop("selected",!0)}function xi(){ze(!0),iCl("#"+mo).addClass("TTaqEdit_capa_cesta_vacia"),iCl("#TTaqEdit_interior_Budget").html(""),iCl("#bdg2_reimprimir_bono").hide(),tt="",hi(!0)}function yi(){var e=window.navigator.userAgent.indexOf("MSIE");if(e>0){if(parseInt(window.navigator.userAgent.substring(e+5,window.navigator.userAgent.indexOf(".",e)))>0)return!0}else if(window.navigator.userAgent.match(/Trident\/7\./))return!0;return!1}function wi(){X(),Bi(),iCl(".bdg_fila_concepto").show().removeClass("bdg_capa_oculta").addClass("bdg_sombra_capa_TPack"),iCl("#bdg_presupuesto_precio_final").slideDown(),yi()&&(iCl(".bdg_fila_concepto").css("display","inline-block"),iCl(".bdg_capa_info_adicional ").css("display","inline-block"),iCl("#bdg_presupuesto_precio_final").css("display","inline-block")),ot?iCl(".bdg_titulo_secciones").html("").height(12):iCl(".bdg_titulo_secciones").html("").height(30),iCl(".bdg_lineapuntos_separacion").hide(),iCl(".bdg2_btn_continuar_evnt").unbind("click"),iCl(".bdg2_btn_continuar_evnt").click(function(){Ui(iCl(this))}),iCl(".bdg2_presupuesto_btn_continuar_evnt").unbind("click").click(function(){Fi(2)}),iCl(".TBudgetIntegrated_evnt").length>0&&Fi(3),iCl(".bdg2_check_cod_distribuidor_evnt").unbind("clik"),iCl(".bdg2_check_cod_distribuidor_evnt").click(Zi),iCl(".bdg2_presupuesto_btn_volver_evnt").unbind("click"),iCl(".bdg2_presupuesto_btn_volver_evnt").click(function(){Fi(1)}),iCl(".bdg2_btn_preview_evnt").unbind("click").click(function(){iCl(".bdg2_preview_conceptos_evnt").slideToggle()}),iCl(".bdg2_minibtn_preview_evnt").unbind("click"),iCl(".bdg2_minibtn_preview_evnt").click(function(){ot&&iCl("#"+mo).show(),iCl(".bdg2_PvwV1_padre_evnt").show(),Mi()}),2==Vo&&(iCl(".bdg_capa_info_adicional").slideDown(),zi()),je()}function Si(e){if(void 0===e)e=0;var i=di(!0),o=parseInt(I(1,i,"edit_reserva")),t=parseInt(I(1,i,"edit_reserva_idr"));1==o&&(zo=o,Ho=t);var a=V(14,!0);if(a+=i,a+="&activehead="+e,a+=iCl("#TExpClienteIntranet").length>0?"TExpClienteIntranet="+iCl("#TExpClienteIntranet").val():"","undefined"!=typeof TRGPD)return v(a,!1,Ii),!0;c(co+"../experiencias/modulos/TRGPD/lib/class.TRGPD"+nt+".js?"+lt,"js",function(){v(a,!1,Ii)})}function Ii(e){var i="body";iCl(".TBudgetV2Inc_Confirmacion_evnt").length>0&&(i=".TBudgetV2Inc_Confirmacion_evnt");var o=iCl(i);if(e.POST.external_reservation&&sessionStorage.setItem("external_reservation",JSON.stringify(e.POST.external_reservation)),""==e.POST.loadAsientos)D(-1);else if("-1"==e.POST.loadAsientos)return ze(),alert("No ha seleccionado los asientos"),void window.history.back();void 0!==e.POST.id_moneda_EXc&&(Qo=parseInt(e.POST.id_moneda_EXc));var t=!1;o.html(e.resultado).ready(function(){ki(),t=!0}),setTimeout(()=>{t||ki()},650);var a=1;return et=new TRGPD(a,po,co+"../experiencias/"),st=!1,"undefined"!=typeof TFormsControl&&1==e.POST.tformcontrol?Pi():1==e.POST.tformcontrol&&c(co+"../experiencias/modulos/TForms/lib/class.TFormsControl.js?ts="+Date.now(),"js",Pi),Ae(50),!0}function ki(){wi(),bo="bdg2_contenido_confirmacion",Li()}function Pi(){st=!0,it=new TFormsControl(co),it.setEventos()}function Oi(e,i){if(void 0===e||""==iCl.trim(e)||""==iCl.trim(i))return!1;var o=V(17,!0);return o+="&tpv_hash="+iCl.trim(e),o+="&ts="+iCl.trim(i),v(o,!1,qi),!0}function qi(e){var i="body";iCl(".TBudgetV2Inc_Confirmacion_evnt").length>0&&(i=".TBudgetV2Inc_Confirmacion_evnt"),iCl(i).html(e.resultado).ready(function(){var e=iCl(i).find(".DRB_texto_nombre");0==e.length&&setTimeout(function(){console.log("a la espera de TPVVuelta"),location.reload()},3e3)}),void 0!==e.ResultaJSON&&null!=e.ResultaJSON&&lo(e.ResultaJSON)}function Ei(){if(iCl(".bdg_capa_reservar_condiciones_evnt").length>0){var e=iCl(".bdg_capa_reservar_condiciones_evnt").attr("id");iCl("#"+e).html(f()).slideDown()}var i=id_punto_venta+"-"+id_operador;iCl("#bdg_btn_ver_condiciones").remove();var o=V(6,!0)+"&importe_reserva="+yo+"&importe_anticipo="+wo+"&version_form_pago=2&ExperienceSystem="+i+M();return v(o,!1,ae),!0}function Bi(){if(0==iCl("#bdg2ServiciosOpcionales_V2").length)return!1;iCl(".serv_csservicioscant_evnt").unbind("change").change(Di),iCl(".serv_csservicioscant_evnt[obligatorio=1]").change(),iCl(".serv_csservicioscant_evnt[obligatorio=2]").change(),iCl(".serv_csservicioscant_evnt[obligatorio=0]").each(function(){var e=iCl(this),i=parseInt(e.val());i>0&&e.change()}),iCl(".sop_del_clone_serv").unbind("click").click(Vi)}function Di(){var e=iCl(this),i=parseFloat(e.val()),o=e.parents(".serv_capa_padre_evnt"),t=o.find(".TChkCmpl_cartucho_infoprecio_evnt"),a=o.find(".TChkCmpl_cartucho_infoprecio_papelera_evnt");if(0==o.length)return!1;var r=o.find(".serv_precio_total_evnt"),n=parseFloat(r.attr("importe_unidad")),l=parseInt(n*i*100)/100;r.attr("importe_total",l),""!=Zo?r.html("+"+l+Zo):r.html("+"+$o+l),i>0?t.slideDown():t.slideUp(),
o.find(".TChkCmpl_cantidad_finalServicio_evnt").html(i),a.unbind("click").click(function(){var e=iCl(this),i=e.parents(".serv_capa_padre_evnt"),o=i.find(".serv_csservicioscant_evnt");o.val(0).change()});var _=0;iCl(".serv_precio_total_evnt").each(function(){var e=iCl(this),i=e.parents(".serv_capa_padre_evnt");i.removeClass("price_select");var o=e.attr("importe_total");""!=o&&"0"!=o&&(_+=parseFloat(o),i.addClass("price_select"))});var s=_+Zo;""==Zo&&(s=$o+_),iCl(".bdg2_precio_servicios_evnt").attr("importe_total",_).html(s),Ai(e),ji();var d=iCl(".bdg2_importe_conceptos_solos_evnt").attr("importe");d=parseFloat(d),d+=_,d=parseInt(100*d),d/=100;var c=d+Zo;""==Zo&&(c=$o+d),iCl(".bdg_importe_conceptos_servicios_evnt").html(c),je()}function ji(e){if(localStorage.setItem("TBudget_serv_saved",""),0==iCl("#bdg2ServiciosOpcionales_V2").length)return!1;e=[];var i="";iCl(".serv_precio_total_evnt").each(function(){var o=iCl(this),t=o.attr("importe_total");if(""!=t&&"0"!=t){var a=o.parents(".serv_capa_padre_evnt"),r=a.find(".serv_csservicioscant_evnt"),n=parseFloat(r.val());ids=this.id.split("_"),id_servicio=ids[1],tipo=ids[2],id_tarifa=ids[3],id_operador_=ids[4],id_casa_=ids[5],n_dias=parseFloat(iCl("#"+this.id.replace("csserviciosprecio_","csserviciosdias_")).val()),iCl("#"+this.id.replace("csserviciosprecio_","csservicioscualquierdia_")).length>0&&(n_dias=parseFloat(iCl("#"+this.id.replace("csserviciosprecio_","csservicioscualquierdia_")).val())),precio=parseFloat(o.attr("importe_unidad")),""!=i&&(i+="ï¿½"),serv_elem=id_servicio+"|"+tipo+"|"+id_tarifa+"|"+n+"|"+n_dias+"|"+precio,e.push(serv_elem),i+=serv_elem}});var o=JSON.stringify(e);return localStorage.setItem("TBudget_serv_saved",o),!0}function Ai(e){var i=parseFloat(e.val()),o=parseInt(e.attr("obligatorio")),t=e.parents(".serv_capa_padre_evnt"),a=e.attr("id"),r=a.replace("csservicioscant_","csserviciosclone_");if(0==i)return iCl("#"+r).remove(),!0;var n=iCl(".sop_clone_padre_evnt");if(0==n.length)return!1;var l=iCl(".sop_serv_padre_evnt");if(0==l.length)return!1;var _=l.parents("div"),s=iCl("#"+r),d=s.length>0;d||(s=n.clone(!0)),s.removeClass("sop_clone_padre_evnt"),s.attr("id",r),s.find(".sop_clone_nombre_evnt").html(t.find(".sop_origen_nombre_evnt").html()),s.find(".sop_clone_descripcion_evnt").html(t.find(".sop_origen_descripcion_evnt").html()),s.find(".sop_clone_fechas_evnt").html(t.find(".sop_origen_fechas_evnt").html()),s.find(".sop_clone_importe_evnt").html(t.find(".sop_origen_importe_evnt").html()),s.find(".sop_clone_cantidad_evnt").html("x "+i),s.find(".sop_clone_total_evnt").html(t.find(".serv_precio_total_evnt").html()),s.find(".sop_clone_importe_dias_evnt").html(t.find(".sop_origen_importe_dias_evnt").html()),s.find(".sop_clone_fechas_info_evnt").html(t.find(".sop_origen_fechas_info_evnt").html()),s.find(".sop_clone_precio_desglose_evnt").html(t.find(".sop_origen_precio_desglose_evnt").html()),o>0&&s.find(".sop_del_clone_serv").remove(),d||s.appendTo(l),s.slideDown();var c=l.offset().top+s.offset().top;_.animate({scrollTop:c},"slow")}function Vi(){var e=iCl(this),i=e.parents(".sop_clone_fila_evnt"),o=i.attr("id"),t=o.replace("csserviciosclone_","csservicioscant_");iCl("#"+t).val(0).change()}function Fi(e){if(void 0===e)e=1;var i=iCl("#"+mo),o=iCl("#bdg2ServiciosOpcionales_V2"),t=iCl("#bdg2DatosCliente"),a=iCl("#bdg2ModoPago"),r=iCl("#bdg2CondicionesReserva"),n=iCl("#bdg2BotonContinuar"),l=!0;3==e&&(e=2,l=!1),1==e?(i.slideDown(),o.slideDown(),t.slideUp(),a.slideUp(),r.slideUp(),n.slideDown()):2==e&&(o.slideUp(),t.slideDown(function(){var e=iCl(this).position(),i=e.top-80;l&&iCl("html,body").animate({scrollTop:i},300)}),a.slideDown(),r.slideDown(),n.slideUp())}function Ri(e,i,o,t,a){if(void 0===i)i=0;if(void 0===o&&(o=""),void 0===t&&(t="TPack"),void 0===a&&(a=""),void 0===r)var r=0;if(void 0===n)var n=0;e=parseInt(e),i=parseInt(i),0==i&&"undefined"!=typeof id_destino&&(console.log(id_destino),i=parseInt(id_destino)),2==e&&("undefined"!=typeof SideLayer&&null!=SideLayer&&SideLayer.destroy(),c(co+"../scr/modulos/budget/css/TBudget.php?FuncV=2&id_operador="+i+"&color_principal="+o+"&modulo_origen="+t+a+"&ruta_raiz="+co,"css"),c(co+"../experiencias/modulos/TExpReverse/css/css.TExpReverse.php?id_elemento="+i+"&id_destino="+i+"&tipo_css=generico&tipo_elemento=3&id_punto_venta="+r+"&id_idioma="+n,"css")),1==e&&c(co+"../scr/modulos/budget/css/TBudget.php?id_operador="+i+"&color_principal="+o+"&modulo_origen="+t+a,"css")}function Li(){var e=iCl(".TBudgetIntegrated_evnt"),i=iCl("#"+mo),o=iCl("#"+ho),t=Ni();if(iCl(".bdg2_titulo_nconceptos_evnt").html(t),0==i.length&&0==o.length)return!1;var a=null;try{a=i.dialog("instance")}catch(e){a=null}ot&&(a=null),a=null!=a&&void 0!==a&&i.dialog("isOpen"),o.length>0&&(a||i.hide(),o.appendTo("body"),o.show()),0==t?(i.find(".bdg2_titulo_nconceptos_evnt").hide(),i.find(".bdg2_btn_preview_evnt").hide(),i.find(".bdg2_info_precio_btnreservar_evnt").hide(),i.find(".bdg2_info_cesta_vacia_evnt").show(),i.find(".bdg2_preview_conceptos_evnt").slideUp(),i.find(".pri_pax_evnt").hide(),i.find(".page2_reserve_main").find("div").eq(0).hide(),i.find(".sop_serv_padre_evnt").hide(),0==e.length&&iCl("#bdg2ServiciosOpcionales_V2").hide(),e.find(".bdg2_info_precio_btnreservar_evnt").hide(),e.find(".bdg2_info_cesta_vacia_evnt").show(),e.find(".bdg2_preview_conceptos_evnt").slideUp()):(i.find(".bdg2_titulo_nconceptos_evnt").show(),i.find(".bdg2_btn_preview_evnt").show(),i.find(".bdg2_info_precio_btnreservar_evnt").show(),i.find(".bdg2_info_cesta_vacia_evnt").hide(),i.find(".pri_pax_evnt").show(),i.find(".page2_reserve_main").find("div").eq(0).show(),i.find(".sop_serv_padre_evnt").show(),e.find(".bdg2_info_precio_btnreservar_evnt").show(),e.find(".bdg2_info_cesta_vacia_evnt").hide(),e.find(".bdg2_preview_conceptos_evnt").slideDown())}function Mi(){var e=iCl("#"+mo);if(0==e.length)return!1;if(iCl(window).width()<640)return iCl(".bdg2_btn_continuar_evnt").click(),!0;e.find(".bdg2_preview_conceptos_evnt").slideDown();var i=iCl(window).height()-300;if(ot)return!1;var o=Ni();if(0==o)return alert(iCl("#txt_cesta_vacia").val()),!1;var t=null;try{t=e.dialog("instance")}catch(e){t=null}null!=t&&void 0!==t||e.dialog({autoOpen:!1,modal:!0,height:i,width:580,title:iCl(".bdg2_titulo_texto_evnt").html(),show:{effect:"blind",duration:300},hide:{effect:"blinde",duration:300}}),e.dialog("open")}function Ni(){for(var e=0,i=0;i<go.length;i++){var o=go[i];null!=o&&e++}return e}function Ui(e){var i=Ni();if(0==i)return alert(iCl("#txt_cesta_vacia").val()),!1;var o=iCl(".TBudgetIntegrated_evnt");if(o.length>0&&"function"==typeof TSS_pSelSrv_setCapaElementosVisibles&&!TSS_pSelSrv_setCapaElementosVisibles("servicios"))return!1;setTimeout(function(){var i="";e.length>0&&(i=e.attr("url_confirmacion")),document.location.href=""!=i?i:""!=Fo?Fo:"http://www.mrplan.es/experiencias/modulos/TExpReverse/confirmacion.html"},500)}function zi(){var e=iCl(".TBdg2Confirmacion_evnt");if(0==e.length)return!1;var i=iCl("#bdg2ServiciosOpcionales_V2");0==i.length&&(Fi(3),iCl("#bdg2_presupuesto_btn_volver").hide(),iCl(".budg2_btn_volver").hide()),iCl(".bdg2_txt_condiciones_evnt").find("#bdg_btn_ver_condiciones").remove(),iCl("#bdg_btn_ver_condiciones").appendTo(".bdg2_txt_condiciones_evnt"),iCl("#bdg_capa_padre_condiciones").appendTo(".bdgt2_form_chekcond_evnt"),iCl(".bdg2_cuadro_info_pago").find("#bdg_presupuesto_forma_pago").css("text-align","right"),iCl(window).width()<480&&iCl(".bdg2_cuadro_info_pago").find("#bdg_presupuesto_forma_pago").css("width","100%").css("margin-bottom","20px").css("margin-top","-10px").css("text-align","right")}function Hi(){if(0==iCl("."+ho).length||iCl(window).width()>480)return clearInterval(Lo),!0;if(Pt>100)return!0;Pt++,di(!1);for(var e=0,i=0;i<go.length;i++){var o=go[i];null!=o&&e++}iCl(".bdg2_titulo_nconceptos_evnt").html(e)}function Gi(e,i){if(2!=Vo)return!0;var o=iCl("#"+e).position().left,t=iCl("#"+e).position().top,a="bdg2_carrito_volador",r=iCl("#"+a);0==r.length&&(r=iCl('<img src="https://www.mrplan.es/scr/modulos/budget/images/icono_volador.png" border="0" id="bdg2_carrito_volador" style="position:absolute; left:'+o+"px; top:"+t+'px;">'),r.appendTo("body").hide());o=iCl("#"+i).offset().left,t=iCl("#"+i).offset().top;r.show(),iCl(document).ready(function(){iCl("#"+a).appendTo("body"),iCl("#"+a).css("position","absolute").css("z-index","500").css("left",Mo+"px").css("top",No+"px"),iCl("#"+a).animate({left:+o,top:+t},600,"easeInBack",function(){iCl("#"+a).hide(),iCl("#"+i).hide().show("bounce")})})}function Ji(e){if(parseFloat(e)>0)return e;var i=iCl("span[TBdg_anticipo_total]").attr("TBdg_anticipo_total");return void 0!==i&&parseFloat(i)>0&&(e=i),void 0===i&&(i=0),i}function Ki(){var e=0,i=0;if(iCl("div[reserva_precio_0]").each(function(){var o=iCl(this);"1"==o.attr("reserva_precio_0")&&e++,i++}),reserva_precio_0=0,e==i&&(reserva_precio_0=1),ot){var o=Xi(!1);null!=o&&1==parseInt(o.reservar_0)&&(reserva_precio_0=1)}return!0}function Zi(){var e=iCl(".bdg2_check_cod_distribuidor_formpago_evnt");e.html(f("Checking")).show(),parametros=V(15,!0)+"&cod_distribuidor="+iCl("#bdg2_cod_distribuidor").val(),v(parametros,!1,Wi)}function Wi(e){var i=iCl(".bdg2_check_cod_distribuidor_formpago_evnt"),o=iCl("#bdg2_cod_distribuidor");switch(i.html(e.resultado),o.removeClass("bdg_presup_campostexto_error"),o.removeClass("bdg2_presup_campostexto_ok"),parseInt(e.error_code)){case 10001:case 10002:o.addClass("bdg_presup_campostexto_error");break;default:o.addClass("bdg2_presup_campostexto_ok")}}function $i(){var e=null,i=iCl("#bdg2_cod_distribuidor_hash_distribuidor"),o=iCl("#bdg2_cod_distribuidor_hash_code");if(0==i.length||0==o.length)return e;if(""==i.val()||""==o.val())return e;if(e={tipo_cobro:-1,todo_ok:!0,importe:0},e.hash_distribuidor=i.val(),e.hash_code=o.val(),e.tipo_cobro=parseInt(iCl("input[name='bdg2_cod_distribuidor_tipo_cobro']:checked").val()),1==e.tipo_cobro){var t=iCl("#bdg2_cod_distribuidor_importe_cobro");0==t.length||!parseFloat(t.val())>0?(e.todo_ok=!1,t.addClass("bdg2_distribuidor_importe_KO"),alert(iCl("#bdg2_cod_distribuidor_Frase327").val()),t.hide(),t.show("pulsate",1200)):(e.importe=parseFloat(t.val()),t.removeClass("bdg2_distribuidor_importe_KO"))}if(4==e.tipo_cobro){t=iCl("#bdg2_cod_distribuidor_importe_cobro2");t.length>0&&parseFloat(t.val())>0&&(e.importe=parseFloat(t.val()),t.removeClass("bdg2_distribuidor_importe_KO"))}return e.todo_ok&&(e.parametros="&hash_distribuidor="+e.hash_distribuidor,e.parametros+="&hash_code="+e.hash_code,e.parametros+="&tipo_cobro_distribuidor="+e.tipo_cobro,e.parametros+="&importe_distribuidor="+e.importe),e}function Xi(e){if(void 0===e)e=!1;var i=e?{}:"{}",o=localStorage.getItem("TTaq_config");return null!=o&&""!=o&&(i=e?o:JSON.parse(o)),i}function Qi(){iCl(".bgd2_taq_finalizar_reserva").hide();var e=Xi();if(void 0===_t&&(_t=!1),_t||null!=e&&1==e.confirms_desactivas||confirm("Desea realizar la reserva?")){var i=$i();null!=i&&i.tipo_cobro>-1&&!0;var o=M();if(""==o)return alert("No hay elementos para realizar la compra."),iCl("html,body").animate({scrollTop:0},300),iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1;o+="&importe_reserva="+yo;if(void 0!==_&&null!=_&&_,"undefined"!=typeof wrg_id_operador&&null!=wrg_id_operador&&wrg_id_operador,"undefined"!=typeof id_destino&&null!=id_destino&&id_destino,0==yo&&"1"!=reserva_precio_0)return alert("Lo sentimos, pero el importe de la reserva es incorrecto, no podemos proceder con la reserva."),iCl(".bdg_presupuesto_btn_reservar_evnt").removeClass("en_proceso"),!1;var t=5;iCl("#Taq_tipo_pago").length>0&&(t=parseInt(iCl("#Taq_tipo_pago option:selected").val())),o+="&tipo_pago="+t,o+="&quien_cobra=2",o+="&quien_cobra_id_elemento="+iCl("#TTaqInit_id_destino").val();var a=parseInt(iCl("#TTaqInit_id_usuario").val());o+="&id_usuario="+a;var r=iCl(".exp_int_form_cliente_evnt");if(r.length>0){var n=r.attr("expl_fecha"),l=r.attr("expb_id_experiencia"),_=iCl("#expf_ficha_capapadre_"+l).attr("expf_id_operador");""!=n&&void 0!==n&&"undefined"!=n&&(o+="&fecha_ini_original="+n,o+="&id_destino="+_,o+="&id_operador="+_,o=o.replace("id_operador=0","id_operador="+_),o=o.replace("id_operador=undefined","id_operador="+_),o=o.replace("id_destino=0","id_operador="+_),o=o.replace("id_destino=undefined","id_destino="+_))}null!=ct&&(o+="&DatosNoNominativo="+JSON.stringify(ct),o+="&campo_cp_res="+ct.cp,o+="&campo_id_pais_res="+ct.id_pais),Jo!=localStorage.getItem("TExpAsientos")&&(Jo=localStorage.getItem("TExpAsientos")),o+="&esTaquilla=1";var s=me(o),d=parseInt(s.tipo_elemento);if(2!=d)return be(o,t),!0;Ce(s,o)}}function Yi(e){iCl("#TTaq_TmrDomoticCajon_full_screen").hide(),"OK"==e.detail.status?(ht.backCobro=e.detail,Qi()):iCl(".bgd2_taq_finalizar_reserva").show()}function eo(e){if(0==q())return!0;var i=0,o=iCl("#"+ho).find("#cesta_multiple_mismaexp");if(o.length>0&&(i=parseInt(o.val())),0==i)return!0;var t=parseInt(I(1,e));if(0==t)return!0;for(var a=0;a<go.length;a++){var r=go[a];if(null!=r){var n=parseInt(I(1,r));if(n==t)return!0}}return!1}function io(e,i){var o=e;void 0!==i&&i||(o=JSON.parse(e)),Wo=o.id_moneda,Zo=o.simbolo,$o=o.simbolo_pre}function oo(){if(!ft){var e=0,i=[43,3913,4804];"undefined"!=typeof ExperienceSystem_Var&&""!=ExperienceSystem_Var&&(ListConceptos=ExperienceSystem_Var.split("-"),e=parseInt(ListConceptos[1])),!i.includes(e)&&"undefined"!=typeof id_operador&&i.includes(parseInt(id_operador))&&(e=parseInt(id_operador)),0==e&&(e=parseInt(iCl("#TTaqInit_id_destino").val())),ft=i.includes(e)}if(ft=!!ft||1==parseInt(localStorage.getItem("iDB_MrPlan_activo")),Ct>=3&&(ft=!1),!ft)return localStorage.setItem("iDB_MrPlan_activo",0),d(),!1;if("undefined"==typeof TindexDB)return Ct++,c(co+"../experiencias/modulos/TindexDB/lib/class.TindexDB"+nt+".js?"+lt,"js",oo),!1;var o={Budget:1,Asientos:1};return gt="undefined"!=typeof iDB_MrPlan?iDB_MrPlan:new TindexDB(o),setTimeout(d,500),localStorage.setItem("iDB_MrPlan_activo",1),!0}function to(){return bt>1&&null!=gt?gt.getAsientos(!0):encodeURIComponent(Jo)}function ao(e,i){try{var o=new Array;o.id_operador=e,o.id_reserva_budget=parseInt(i.POST.InfoReserva.DatosReserva.id_reserva_budget),o.listReservas=new Array,iCl.each(i.POST.InfoReserva.ReservasIndv,function(e,i){o.listReservas.push(i.id_reserva_experiencia)}),ro("bdg_onBookComplete",o)}catch(e){console.error(e)}}function ro(e,i){let o=new CustomEvent(e,{detail:i});document.dispatchEvent(o)}function no(e){return 20020!=parseInt(e.error_code)||(Ue(),alert(e.error_msg),!1)}function lo(i){if(It)console.log("Purchase ya enviado");else{var o=(new Date).getTime().toString(),t=[],a=!1,r=0;if(void 0!==i.bdgInfo)try{for(indBook in o=i.bdgInfo.id_operador+"-"+i.bdgInfo.id_reserva_budget,i.bookingList){var n=i.bookingList[indBook];for(indConcept in r+=n.importe_total,n.concepts){var l=n.concepts[indConcept],_={};_.item_name=n.elemento+" - "+l.concepto,_.item_id=l.id_productos,_.price=parseFloat(l.precio_concepto),_.quantity=parseInt(l.cantidad),t.push(_)}}}catch(e){a=!0}else a=!0;if(a)for(e in r=i.POST.importe_reserva,void 0!==i.POST.InfoReserva.DatosReserva.localizador&&(o=i.POST.InfoReserva.DatosReserva.localizador),i.POST.InfoReserva.ReservasIndv){_={};void 0!==i.POST.InfoReserva.ReservasIndv[e].elemento&&(_.item_name=i.POST.InfoReserva.ReservasIndv[e].elemento),void 0!==i.POST.InfoReserva.ReservasIndv[e].id_reserva_experiencia?_.item_id=i.POST.InfoReserva.ReservasIndv[e].id_reserva_experiencia:void 0!==i.POST.InfoReserva.ReservasIndv[e].DatosCasa.id_casa&&(_.item_id=i.POST.InfoReserva.ReservasIndv[e].DatosCasa.id_casa,void 0===_.item_name&&(_.item_name="Alojamiento "+_.item_id),_.price=i.POST.importe_reserva,_.quantity=1),t.push(_)}try{"undefined"!=typeof gtag&&(gtag("event","purchase",{debug_mode:!0,items:t,transaction_id:o,value:parseFloat(r),tax:0,shipping:0,currency:"EUR"}),gtag("event","fin_reserva",{items:t,event_label:"fin_reserva",event_category:"ecommerce",value:parseFloat(r)}),"undefined"!=typeof adwords_event&&gtag("event","conversion",{send_to:adwords_event,value:r,currency:"EUR",transaction_id:o})),"undefined"!=typeof fbq&&fbq("track","Purchase",{currency:"EUR",value:r})}catch(e){console.error(e)}It=!0}}function _o(){var e=iCl(".TBudgetIntegrated_evnt");if(0!=e.length&&e.is(":visible")){var i=e.parents("div"),o=i.offset().top;iCl(window).scrollTop()>=o-20?(e.addClass("TBudgetIntegrated_Fixed"),i.width()>0&&e.width(i.width()),e.find(".bdg2_list_conceptos_evnt").css("max-height",iCl(window).height()-500+"px").css("overflow-y","scroll")):(e.removeClass("TBudgetIntegrated_Fixed"),e.find(".bdg2_list_conceptos_evnt").css("max-height","auto"))}}this.reserva_precio_0=0,this.id_punto_venta_menu=0;var so=1,co=i,po=o,uo=co+"modulos/budget/lib/accion.TBudget.php",vo=co.replace("http://","https://").replace("https://localhost","http://localhost").replace("https://192.168.1.35","http://192.168.1.35").replace("https://192.168.1.99","http://192.168.1.99")+"modulos/budget/lib/accion.TBudget.php",go=new Array,fo=new Array,Co=new Array,bo="",mo="bdg2PreViewInc_V2",ho="bdg2MiniPreView",To="[-*-]",xo="[%]",yo=0,wo=0,So="#4870a7",Io="",ko=-1,Po=null,Oo=null,qo=!0,Eo=0,Bo="TBudget",Do=!0,jo=!1,Ao=!1,Vo=1,Fo="",Ro=0,Lo=null,Mo=0,No=0,Uo="",zo=0,Ho=0,Go=0,Jo="",Ko="",Zo=l,Wo=_,$o=s,Xo=l,Qo=_,Yo=s,et=null,it=null,ot=!1,tt="",at="",rt=!1,nt="",lt="",_t=!1,st=!1,dt=0,ct=null,pt=null,ut=24,vt=0,gt=null,ft=!0,Ct=0,bt=1,mt=null,ht=null,Tt=[],xt=[],yt=null,wt=null,St=!1,It=!1,kt=null;__construct=function(){u(),c(co+"../scr/lib/js/jq_number/jquery.number.min.js","js"),c(co+"../scr/modulos/tpv/lib/class.TPV_V2"+nt+".js?"+lt,"js"),"undefined"==typeof TExpAbstract?c(co+"../experiencias/modulos/TExpAbstract/lib/class.TExpAbstract"+nt+".js?"+lt,"js",function(){"undefined"==typeof TMrPayment_Gestion&&c(co+"../scr/modulos/TMrPayment/TMrPayment_Gestion/lib/class.TMrPayment_Gestion"+nt+".js?"+lt,"js")}):"undefined"==typeof TMrPayment_Gestion&&c(co+"../scr/modulos/TMrPayment/TMrPayment_Gestion/lib/class.TMrPayment_Gestion"+nt+".js?"+lt,"js"),co=i,po=o,bo=t,void 0!==r&&""!=r&&(Bo=r),void 0!==n&&n>1&&(Vo=n),iCl(".TEwsWidgetInc").length>0&&(Bo="TPack"),void 0!==a&&""!=a&&(So=a),"undefined"!=typeof bdg_color_principal&&""!=bdg_color_principal&&(So=bdg_color_principal),Io="",iCl(".color_fondo_evnt").length>0&&(Io="&ews_color"+iCl(".color_fondo_evnt").val()),ri();var e=0;if("undefined"!=typeof id_operador&&(e=id_operador),"undefined"!=typeof wrg_id_operador&&(e=wrg_id_operador),0==e){var l=iCl(".TEwsWidgetInc").attr("TEws_id_destino");void 0!==l&&""!=l&&(e=l)}if(0==e){l=iCl(".TEwsWidgetminiPreviewInc").attr("TEws_id_destino");void 0!==l&&""!=l&&(e=l)}vt=parseInt(e),iCl(document).on("mousemove",function(e){Mo=e.pageX,No=e.pageY}),3587==e&&c("http://www.tripadvisor.com/js3/conversion/pixel.js","js");var _=parseInt(localStorage.getItem("TExpAsientos_version"));bt=_>1?_:1,oo(),c(co+"../experiencias/modulos/TExpAbstract/lib/easterEgg.js","js")}(),this.setNombreCapaDestinoV2=function(e){mo=e},this.setNombreCapaMiniBudgetV2=function(e){ho=e},this.setEsTaquilla=function(e,i){ot=e,void 0===i&&(i=!1),_t=i},this.getEsTaquilla=function(){return ot},this.setMoneda=io,this.addConcepto_fromWidget=function(e,i,o,t,a,r){id_destino=t,id_operador=t,id_punto_venta=a,po=r;var n=Ni();if(!ft&&n>=10&&iCl("#txt_max_conceptos").length>0)return alert(iCl("#txt_max_conceptos").val()),-1;this.addConcepto(e,i,o)},this.addConcepto=function(e,i,o){if(""==o||null==o||"undefined"==o||null==typeof o||void 0===o)t=0,qo=!1;else{var t=o.parents(".ExpBusControl_evnt").attr("TExpBusIdentificador");""!=t&&null!=t&&"undefined"!=t&&null!=typeof t&&void 0!==t||(t=0,qo=!1)}iCl(".pia_capa_padre_evnt").length>0&&(qo=!0),Ao&&(qo=!0),qo||ze();var a="0-"+t,r=i.replace(/&/g,xo);if(-1==e){Co=null,Co=new Array,ListConceptos=r.split("[BC]");for(var n=0;n<ListConceptos.length;n++){var l=ListConceptos[n],_=l.split("[BT]"),s=_[0]+"[|]"+a+"[|]"+_[1];li(_[0],s)}return _i(),!0}var d=parseInt(I(1,r,"edit_reserva")),c=parseInt(I(1,r,"edit_reserva_idr"));if(1==d&&(zo=d,Ho=c),r=e+"[|]"+a+"[|]"+r,b(e,r),0==d){if(iCl(".expl_reserva_capa_padre_evnt").length>0){var p=o.parents(".expl_capa_padre_edicion_reserva_evnt").attr("exp_int_id_reserva"),u=o.parents(".expl_capa_padre_edicion_reserva_evnt").attr("expf_tipo_elemento"),v=o.parents(".expl_capa_padre_edicion_reserva_evnt").attr("id_elemento");p>0&&he(p,u,v)}var g=iCl(".exp_int_form_cliente_evnt");if(g.length>0){var f=g.attr("expl_fecha");if(""!=f&&void 0!==f&&"undefined"!=f){var C=N(1);if(""==C)return!1;var m=g.attr("expb_ids_prefijo"),h=g.attr("expb_id_experiencia");yo=iCl("#"+m+"expb_importe_mejorado_tickets-"+h).val(),yo=yo.replace(",","."),Do=!1,fe()}}}ni("addConcepto")},this.addConcepto_fromForm=function(e,i){var o=iCl("#"+i).parents(".ExpBusControl_evnt").attr("TExpBusIdentificador");""!=o&&null!=o&&"undefined"!=o&&null!=typeof o&&void 0!==o||(o=0,qo=!1),Ao&&(qo=!0),qo||ze();var t=iCl("#"+i),a="1-"+o,r=t.serialize(),n=parseInt(t.find("#id_moneda_CEx").val());n>0&&n!=Wo&&(Qo=n,Xo=atob(t.find("#mon_simbolo_CEx").val()),Yo=atob(t.find("#simbolo_pre_CEx").val()));r+="&id_punto_venta="+iCl(".TEwsWidgetInc").attr("tews_id_puntoventa"),r=r.replace(/&/g,xo),r=e+"[|]"+a+"[|]"+r,b(e,r);var l=iCl("#"+i);if(iCl(".expl_reserva_capa_padre_evnt").length>0){var _=l.parents(".expl_capa_padre_edicion_reserva_evnt").attr("exp_int_id_reserva"),s=l.parents(".expl_capa_padre_edicion_reserva_evnt").attr("expf_tipo_elemento"),d=l.parents(".expl_capa_padre_edicion_reserva_evnt").attr("id_elemento");_>0&&he(_,s,d)}ni("addConcepto")},this.addConcepto_V2=function(e,i,o){qo=!0;var t="0-0";i=i.replace(/&/g,xo),i=e+"[|]"+t+"[|]"+i,b(e,i,o)},this.goToConfirmacion_v2=function(){setTimeout(function(){var e=iCl(".bdg2_btn_continuar_evnt");Ui(e)},1200)},this.delConcepto=function(e){return E(e)},this.verListaDebug=function(){alert(go.toString())},this.verConfirmacion=function(){R()},this.length=function(){return q()},this.controlBtnPresupuesto=function(e){return oe(e)},this.VaciarCesta=function(e,i,o){if(void 0===e)e=!1;if(void 0===i)i=!0;if(void 0===o)o=!1;var t=ze(e,i);return o&&(setTimeout(()=>{je(),Li()},800),iCl(".sop_serv_padre_evnt").html("")),t},this.setModuloOrigen=function(e){Bo=e},this.getFormCliente=function(e,i){return ti(e,i)},this.bdg2_setBudget=function(e,i,o,t){return gi(e,i,o,t)},this.getConfirmacionCompleta=Si,this.setVueltaTPV=Oi,this.setFuncV2=function(e,i){e?(("undefined"==typeof id_operador||!id_operador>0)&&(id_operador=0),Ao=!0,Vo=2,Ri(2,id_operador),Fo=i):(Ao=!1,Vo=1)},this.getFuncV=function(){return Vo},this.setMiniPreview=function(e){Ro=e,null==Lo&&(Lo=setInterval(Hi,2500))},this.bdg2_iniciarAnimacionRvs=function(e,i){Gi(e,i)},this.setTextoCorrector=function(e){Uo=e},this.changeCliente=function(e,i){if(0==go.length)return!1;for(var o=0;o<go.length;o++){var t=go[o];null!=t&&(t=p("id_cliente="+e,"id_cliente="+i,t),t=p("id_cliente="+xo,"id_cliente="+i,t),go[o]=t)}ui()},this.setCodAgencia=function(e,i,o){id_punto_venta=0,at="",dt=0,void 0!==e&&""!=iCl.trim(e)&&(at=e),parseInt(i)>0&&(id_punto_venta=parseInt(i)),parseInt(o)>0&&(dt=parseInt(o))},this.setDatosNoNominativos=function(e){ct=e},this.setAuthUser=function(e){pt=e},this.setEventosPresupuesto=X,this.setAsientos=function(e){gt.setAsientos(e)},this.setVersionMotorAsientos=function(e){bt=e,localStorage.setItem("TExpAsientos_version",e)},this.launchReservaFromCloud=function(e){return void 0!==e.id_elemento&&void 0!==e.tipo_elemento&&void 0!==e.id_reserva&&void 0!==e.hash_TB&&(0!=e.id_elemento&&0!=e.tipo_elemento&&0!=e.id_reserva&&""!=e.hash_TB&&(ro("bdg_onBookStart",null),mt=e,Do=!1,Vo=1,this.setFuncV2(!1),setTimeout(()=>{iCl("#"+ho).hide()},1200),void fe()))},this.setControladorCajon=function(e){null!=e&&"object"==typeof e&&(ht=e)},this.setModoPaquete=function(e=!1){St=e},this.serv_setEventosServiciosOpcionales=Bi,this.setSimpleSearchCleanFunction=function(e){kt=e};var Pt=0}if(void 0===iCl)var iCl=jQuery.noConflict();var IniciadoControl_localStorage=!1;