PageSourceSearch

https://www.mts-austria.at/_assets/dd2ce5bfd9e5111f7a787dd76b0f8b8…/bn-internal-functions.js?1790944183

js mts-austria.at collected 2026-10-09 05:19:27 UTC 114,502 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["bn-internal-functions"],{6478(t,e,a){a.d(e,{EN:()=>u,F1:()=>g,G7:()=>f,Hn:()=>d,PA:()=>h,PX:()=>p,dY:()=>m,fb:()=>c});var n=a(3120),i=a(5275),o=a(6997),r=a(176),s=a(9719),l=a(2804);function d(t,e,a){(0,n.A)(t).on("click",()=>{(0,n.A)(e).hasClass(a)?(0,n.A)(e).removeClass(a):(0,n.A)(e).addClass(a)})}function c(t,e,a,i={on:"1",off:"0"}){(0,n.A)(t).on("click",()=>{(0,n.A)(e).attr(a)===(i.on||"1")?(0,n.A)(e).attr(a,i.off||"0"):(0,n.A)(e).attr(a,i.on||"1")})}function f(){document.documentElement.style.setProperty("--vh",.01*window.innerHeight+"px")}function u(t,e,a){const n=new URL(t,location.href);return n.searchParams.set(e,a),String(n)}function p(t,e,a="0"){return(t+="").length>=e?t:new Array(e-t.length+1).join(a)+t}function h(t,e=1e3,a=o.EK){t.length&&(t.hasClass(o.n$.accordion)&&"1"!==t.attr("data-open")&&(0,s.aB)(t),(0,i.A)(t[0],{speed:e,verticalOffset:-a}).then(function(){window.pageYOffset!==t[0].offsetTop-a&&(0,i.A)(t[0],{speed:e,verticalOffset:-a}),(0,r.fG)("SCROLL-TO-ELEMENT","Auto - Scroll triggered",t[0])}))}function g(t,e,a=400){parseInt(window.scrollY,10)>t?"1"!==e.attr("data-scroll")&&("none"!==e.attr("data-hero-layout")&&"1"===e.attr("data-transparent-header")&&e.attr("data-hidden","1"),setTimeout(function(){e.attr("data-scroll","1"),setTimeout(function(){e.attr("data-hidden","0")},a)},a)):"none"!==e.attr("data-hero-layout")?("1"===e.attr("data-transparent-header")&&e.attr("data-hidden","1"),setTimeout(function(){e.attr("data-scroll","0"),setTimeout(function(){e.attr("data-hidden","0")},a)},a)):e.attr("data-scroll","0")}function m(t,e={},a=5){t.find(".JS-filter__trigger").on("click",function(){const i=(0,n.A)(this).closest(".JS-multi-tabs");(0,n.A)(this).closest(".JS-filters-container"),"1"===(0,n.A)(this).attr("data-active")?((0,n.A)(this).attr("data-active","0"),(0,n.A)(this).find(".JS-box").attr("data-active","0")):i.find('.JS-filter__trigger[data-active="1"]').length<a&&((0,n.A)(this).attr("data-active","1"),(0,n.A)(this).find(".JS-box").attr("data-active","1")),function(t,a=[]){const n=e.desktopLabelDefault||o.TS.text.select_filters,i=e.desktopLabelSingular||o.TS.text.filter_selected,r=e.desktopLabelPlural||o.TS.text.filter_selected;if(a.length){const t=a.find('.JS-filter__trigger[data-active="1"]').length;0===t?(a.find(".JS-multi-tabs__select-title > span").html(n),a.attr("data-active","0")):1===t?(a.find(".JS-multi-tabs__select-title > span").html(`${t} ${i}`),a.attr("data-active","1")):(a.find(".JS-multi-tabs__select-title > span").html(`${t} ${r}`),a.attr("data-active","1"))}}(0,i),"1"===(0,n.A)(this).attr("data-active")?(0,l.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} filter`,eventCategory:"click filter",eventLabel:`add ${(0,n.A)(this).find(".JS-checkbox__label span").html()}`}):(0,l.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} filter`,eventCategory:"click filter",eventLabel:`remove ${(0,n.A)(this).find(".JS-checkbox__label span").html()}`})}),t.find(".JS-multi-tabs__select").on("click",function(){"1"===(0,n.A)(this).closest(".JS-multi-tabs").attr("data-open")?(0,n.A)(this).closest(".JS-multi-tabs").attr("data-open","0"):(0,n.A)(this).closest(".JS-multi-tabs").attr("data-open","1")}),o.rs.$body.on("click",function(t){o.rs.$body.find(".JS-multi-tabs").each(function(){"1"===(0,n.A)(this).attr("data-open")&&(0,n.A)(t.target).parents(".JS-multi-tabs").length<=0&&(0,n.A)(this).attr("data-open",0)})})}},9719(t,e,a){a.d(e,{aB:()=>s,hZ:()=>l});var n=a(3120),i=a(6997),o=a(176),r=a(7064);function s(t){const e=t.find(`.${i.n$.accordion}__slide`);e.length&&(t.attr("data-open","1"),e[0].offsetHeight!==e[0].scrollHeight&&e.animate({height:e[0].scrollHeight},{duration:500,complete:function(t){e[0].offsetHeight!==e[0].scrollHeight&&e.animate({height:e[0].scrollHeight},{duration:500})}}))}function l(t){const e=t.find(`.${i.n$.accordion}`);e.each(t=>{(0,r.I)(()=>function(t){const e=(0,n.A)(t),a=e.find(`.${i.n$.accordion}__trigger`),r=e.find(`.${i.n$.accordion}__slide`);a.length&&r.length?("1"===e.attr("data-open")&&s(e),a.on("click",()=>{var t;(t=e).find(`.${i.n$.accordion}__slide`).length&&("0"===t.attr("data-open")?s(t):function(t){const e=t.find(`.${i.n$.accordion}__slide`);e.length&&(t.attr("data-open","0"),e.animate({height:0},{duration:500}))}(t))})):(0,o.t8)("ACCORDION","For the following item was no trigger and/or slide found:",e)}(t))}),e.length&&(0,o.a0)("ACCORDION",`found ${e.length} accordion(s):`,e)}},7064(t,e,a){a.d(e,{I:()=>d});var n=a(176);class i{data;next;constructor(t,e=null){this.data=t,this.next=e}}const o=new class{head=null;tail=null;hasItems(){return null!==this.head}enqueue(t){const e=new i(t);this.tail&&(this.tail.next=e),this.tail=e,this.head||(this.head=e)}dequeue(){if(!this.head)return null;const t=this.head;return this.head=this.head.next,this.head||(this.tail=null),t.data}};let r=!1;function s(t){const e=Math.floor(Date.now()-t),a=45-e,i=Math.round(a/45*100*100)/100;return(0,n.a0)("ASYNC-EXEC",`timing budget: there is ${a}ms left (${i}%)`),e<45}function l(t){setTimeout(()=>{const e=Date.now();for(t();o.hasItems()&&s(e);){const t=o.dequeue();t(),(0,n.a0)("ASYNC-EXEC","an item was executed immediately",t)}if(r=!1,o.hasItems()){const t=o.dequeue();
1l(t),(0,n.a0)("ASYNC-EXEC","next item(s) scheduled for later processing",t)}})}function d(t){"function"==typeof t?o.enqueue(t):(0,n.JH)("ASYNC-EXEC","the given task is not a valid function"),o.hasItems()&&!r&&(r=!0,l(o.dequeue()))}},5241(t,e,a){a.d(e,{O:()=>r,c:()=>o});var n=a(2096);const i={fetch:{},processedParams:{},triggerErrorOnBadResponse:!1};function o(t,e={}){const a={...i,...e},o=window.location.href.split("#")[0].split("?")[0],r=new URL(t,new URL(o.endsWith("/")?o:`${o}/`));return new URLSearchParams((0,n.A)(a.processedParams)).forEach((t,e)=>{r.searchParams.set(e,t)}),fetch(r,a.fetch).then(t=>{const e=t.status.toString();if(a.triggerErrorOnBadResponse&&(e.startsWith("4")||e.startsWith("5")))throw new Error("Async-Request handling stopped, because of bad HTTP response status code.");return t})}function r(t,e,a="bn/ajax"){return new Promise((t,n)=>{o(a,{processedParams:e}).then(t=>t.status>=100&&t.status<300?t:n(new Error(`ASYNC-LOADER: invalid HTTP status '${t.status}'`))).then(t=>t.headers.get("content-type")?.includes("application/json")?t.json():t.text()).then(e=>{t(e)}).catch(t=>{n(t)})})}},7249(t,e,a){function n(){console.log("%c bran%cdna%cmic \n%cit's in our dna%c - you like tech? We like it too! Join our team: https://job.brandnamic.com/","font-family: Monaco, monospace; background: black; color: white; font-size: 50px;","font-family: Monaco, monospace; background: black; color: #ae173b; font-size: 50px;","font-family: Monaco, monospace; background: black; color: white; font-size: 50px;","font-family: Monaco, monospace; margin-top: 5px; font-size: 14px; font-weight:bold;","font-family: Monaco, monospace; font-size: 14px;")}a.d(e,{k:()=>n})},8459(t,e,a){a.d(e,{Y:()=>o});var n=a(3120),i=a(6997);function o(t,e={},a=null){const o=e.breakpoint||i.LO.tablet,r=e.maxHeight||450,s=e.targetClass||"JS-rte";("ALL"===o||window.innerWidth<=o)&&function(t,e,a,i){t.find(`.${a}`).each(t=>{const o=(0,n.A)(t),r=o.find(`.${a}__trigger`),s=o.find(`.${a}__content`);r.length&&s.length&&(s.height()>e&&(o.attr("data-cropped","1"),o.next().addClass("hidden")),r.on("click",()=>{o.attr("data-cropped","0"),o.next().removeClass("hidden"),i&&i(o)}))})}(t,r,s,a)}},2331(t,e,a){a.d(e,{B8:()=>k,Cq:()=>T,Ux:()=>C});var n=a(3120),i=a(4510),o=a(4524),r=a(7612),s=a(3678),l=a(3071),d=a(6997),c=a(6478),f=a(9648),u=a(5275),p=a(7395),h=a(2804);const g=d.TS.param_arrival,m=d.TS.param_departure,S=d.TS.param_country,_=d.TS.param_country_zones,v=d.TS.param_region,b=d.TS.param_adults,y=d.TS.param_childrenages,J=d.TS.format.date.divider;function A(t){const e=t.split(J);return`${e[2]}-${e[1]}-${e[0]}`}function $(t,e,a,i,o,r){if(2===r.length){const t=r[0],e=r[1];a.find(".JS-filled-date").text(`${(0,c.PX)(t.getDate(),2)}.${(0,c.PX)(t.getMonth()+1,2)}.${t.getFullYear()}`),i.find(".JS-filled-date").text(`${(0,c.PX)(e.getDate(),2)}.${(0,c.PX)(e.getMonth()+1,2)}.${e.getFullYear()}`),o.each(function(){(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),g,`${t.getFullYear()}-${(0,c.PX)(t.getMonth()+1,2)}-${(0,c.PX)(t.getDate(),2)}`)),(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),m,`${e.getFullYear()}-${(0,c.PX)(e.getMonth()+1,2)}-${(0,c.PX)(e.getDate(),2)}`))})}else{if(t&&(a.find(".JS-filled-date").text(t),o.length)){const[a,i,r]=t.split(J);o.each(function(){(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),g,`${r}-${i}-${a}`))}),e||o.each(function(){(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),m,`${r}-${i}-${a}`))})}if(e&&(i.find(".JS-filled-date").text(e),o.length)){const[t,a,i]=e.split(J);o.each(function(){(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),m,`${i}-${a}
1-${t}`))})}}}function w(t,e,a=0,i=20){e.find(".JS-plus").on("click",function(){if("1"===(0,n.A)(this).attr("data-active")){let o=e.find(".JS-value")[0].innerText;o++,e.find(".JS-value span")[0].innerText=o,o>0&&o>a&&e.find(".JS-minus").attr("data-active","1"),o>0&&o>=i&&e.find(".JS-plus").attr("data-active","0"),(0,h.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} filter`,eventCategory:"click filter",eventLabel:"add guest"})}})}function x(t,e,a=0,i=20){e.find(".JS-minus").on("click",function(){if("1"===(0,n.A)(this).attr("data-active")){let o=e.find(".JS-value")[0].innerText;o--,e.find(".JS-value span")[0].innerText=o,0!==o&&o!==a||e.find(".JS-minus").attr("data-active","0"),o>0&&o<i&&e.find(".JS-plus").attr("data-active","1"),(0,h.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} filter`,eventCategory:"click filter",eventLabel:"remove guest"})}})}function C(t,e){const a=t.find(".JS-cta-box__request"),u=t.find(".JS-cta-box__arrival__date"),p=t.find(".JS-cta-box__departure__date"),h=t.find(".JS-guests");(0,c.fb)(h.find(".JS-cta-box__guests"),h.find(".JS-dropdown"),"data-active"),(0,c.fb)(h.find(".JS-cta-box__guests"),h.find(".JS-cta-box__guests__input"),"data-active");const S=t.find(".JS-travel-dates");(0,c.fb)(S.find(".JS-cta-box__arrival"),S.find(".JS-dropdown"),"data-active"),(0,c.fb)(S.find(".JS-cta-box__departure"),S.find(".JS-dropdown"),"data-active");const _=h.find(".JS-adults"),v=h.find(".JS-children");w(t,_,1),x(t,_,1),w(t,v,0,15),x(t,v,0,15);let C=[];function N(){const t=_.find(".JS-value span")[0].innerText;C=[],h.find(".JS-children-ages .JS-children-age:not(.hidden)").each(function(){C.push((0,n.A)(this).find(".JS-value > span").html())}),a.each(function(){(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),b,t)),C.length&&(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),y,C.toString()))})}function T(t){const e=parseInt((0,n.A)(this).parent().find(".JS-value > span").html());e+1<=17&&(0,n.A)(this).parent().find(".JS-value > span").html(e+1),C=[],h.find(".JS-children-ages .JS-children-age:not(.hidden)").each(function(){C.push((0,n.A)(this).find(".JS-value > span").html())}),(0,n.A)(t.target).parent().find(".JS-minus").attr("data-active","1"),N()}function k(t){const e=parseInt((0,n.A)(this).parent().find(".JS-value > span").html());e-1>=0&&(0,n.A)(this).parent().find(".JS-value > span").html(e-1),e-1==0&&(0,n.A)(t.target).parent().find(".JS-minus").attr("data-active","0"),N()}const D=h.find(".JS-children-age");D.find(".JS-plus").on("click",T),D.find(".JS-minus").on("click",k),h.find(".JS-minus, .JS-plus").on("click",function(){const t=_.find(".JS-value span")[0].innerText,e=v.find(".JS-value span")[0].innerText;let a="";if(t>0?a=`${parseInt(t)+parseInt(e)} ${d.TS.custom.person_persons}`:t<=0&&e<=0&&(a=d.TS.custom.add_persons),""!==a&&(h.find(".JS-cta-box__guests").find(".JS-filled-guests")[0].innerText=a),(0,n.A)(this).parent().parent().hasClass("JS-children"))if((0,n.A)(this).hasClass("JS-plus")){const t=h.find(".JS-children-age"),a=t[0].cloneNode(!0);"1"===e?(t.parent().removeClass("hidden"),t.toggleClass("hidden"),t.find(".JS-value > span").html("0")):((0,n.A)(a).find(".JS-child-count").html(e),(0,n.A)(a).find(".JS-value > span").html("0"),t[0].parentNode.appendChild(a)),(0,n.A)(a).find(".JS-plus").on("click",T),(0,n.A)(a).find(".JS-minus").on("click",k)}else"0"===e?(h.find(".JS-children-ages").addClass("hidden"),h.find(".JS-children-age").addClass("hidden")):h.find(".JS-children-age")[parseInt(e)].remove();N()}),d.rs.$body.on("click",function(e){if("1"===t.find(".JS-cta-box .JS-dropdown").attr("data-active")&&(0,n.A)(e.target).parents(".JS-cta-box").length<=0){t.find(".JS-cta-box .JS-dropdown").attr("data-active",0);const e=t.find(".JS-cta-box-calendar")[0];if(e){const t=e._flatpickr;if(void 0!==t&&1===t.selectedDates.length){const e=t.selectedDates[0],a=new Date(t.selectedDates[0]);a.setDate(a.getDate()+7),t.setDate([e,`${(0,c.PX)(a.getDate(),2)}.${(0,c.PX)(a.getMonth()+1,2)}.${a.getFullYear()}`])}}}});const E=t.find(".JS-cta-box").attr("data-disabled-dates"),B=`d${J}m${J}Y`,P=new Date;P.setDate(P.getDate()+1);const L=P,O=JSON.parse(E||"[]"),I=function(t,e){const a=[],n=e;t.forEach(t=>{if(t.from&&t.to)"string"==typeof t.from&&(t.from=new Date(A(t.from))),"string"==typeof t.to&&(t.to=new Date(A(t.to))),t.from instanceof Date&&!isNaN(t.from)&&t.to instanceof Date&&!isNaN(t.to)?a.push({from:t.from,to:t.to}):console.error("Invalid range:",t);else if("string"==typeof t){const e=new Date(A(t));isNaN(e)?console.error("Invalid date:",t):a.push({from:e,to:e})}else t instanceof Date&&!isNaN(t)?a.push({from:t,to:t}):console.error("Unrecognized date format:",t)}),a.sort((t,e)=>t.from-e.from);for(let t=0;t<a.length;t++){const e=a[t];
1if(0===t&&n<e.from)return n;if(t<a.length-1){const n=a[t+1];if(e.to<n.from)return new Date(e.to.getTime()+864e5)}}if(a.length>0){const t=a[a.length-1];return new Date(t.to.getTime()+864e5)}return n}(O||`${L.getDate()}.${L.getMonth()+1}.${L.getFullYear()}`,P),F=new Date(I),R=new Date(I);let q;R.setDate(R.getDate()+7),q="de"===d.lo?s.German:"it"===d.lo?r.Italian:"nl"===d.lo?l.Dutch:o.english;let M=!0;"small"===e&&(M=!1);let z=".JS-cta-box-calendar",V=M,j="range",Y=2;if(window.matchMedia(`(max-width: ${d.LO.tablet}px)`).matches&&(Y=1),"small"===e&&(z=".JS-cta-box__arrival",V=M,j="single",Y=1),"small"===e){const t=(0,i.A)(".JS-cta-box__departure",{dateFormat:B,minDate:"today",maxDate:null,locale:q,defaultDate:`${R.getDate()}${J}${R.getMonth()+1}${J}${R.getFullYear()}`,disable:[function(){return!1}],onChange:function(t,e,n){$(void 0,e,u,p,a,t)}});window.FlatpickrTo=t}const X=(0,i.A)(z,{dateFormat:B,minDate:"today",maxDate:null,locale:q,defaultDate:`${F.getDate()}.${F.getMonth()+1}.${F.getFullYear()}`,inline:V,mode:j,showMonths:Y,disable:O,onChange:function(n,i,o){const r=i.split(",")[0].split(J),s=new Date(`${r[2]}-${r[1]}-${r[0]}`);if(s.setDate(s.getDate()+7),2===n.length&&t.find(".JS-dropdown").attr("data-active","0"),$(i,`${(0,c.PX)(s.getDate(),2)}.${(0,c.PX)(s.getMonth()+1,2)}.${s.getFullYear()}`,u,p,a,n),"small"===e){const t=new Date(`${r[2]}-${r[1]}-${r[0]}`);t.setDate(t.getDate()+1),FlatpickrTo.open(),FlatpickrTo.set("minDate",`${t.getDate()}${J}${t.getMonth()+1}${J}${t.getFullYear()}`),FlatpickrTo.jumpToDate(`${t.getDate()}${J}${t.getMonth()+1}${J}${t.getFullYear()}`)}}});X&&((0,n.A)(window).on("scroll",(0,f.A)(function(){X._positionCalendar(),"small"===e&&FlatpickrTo._positionCalendar()},50)),window.FlatpickrFrom=X);const H=d.Ko.searchParams.get(g)||sessionStorage.getItem("seekdaFromdateString"),G=d.Ko.searchParams.get(m)||sessionStorage.getItem("seekdaTodateString");if(H&&G){const[t,n,i]=H.split("-"),[o,r,s]=G.split("-");if(t&&n&&i&&o&&r&&s){const l=new Date(parseInt(t,10),parseInt(n,10)-1,parseInt(i,10)),d=new Date(parseInt(o,10),parseInt(r,10)-1,parseInt(s,10));if(!isNaN(l)&&!isNaN(d))if("small"===e){if(window.FlatpickrTo){X.setDate(l,!1);const t=new Date(l);t.setDate(t.getDate()+1),window.FlatpickrTo.set("minDate",`${t.getDate()}${J}${t.getMonth()+1}${J}${t.getFullYear()}`),window.FlatpickrTo.setDate(d,!1),$(`${(0,c.PX)(l.getDate(),2)}.${(0,c.PX)(l.getMonth()+1,2)}.${l.getFullYear()}`,`${(0,c.PX)(d.getDate(),2)}.${(0,c.PX)(d.getMonth()+1,2)}.${d.getFullYear()}`,u,p,a,[l,d])}}else X.setDate([l,d],!0)}}}function N(t,e){let a=t.find('.JS-filter__trigger[data-active="1"][data-type="country"]'),i=a.attr("data-filter");a.length<=0&&(a=t.find('.JS-filter__trigger[data-active="1"][data-type="country_zone"][data-pseudo-country="1"]'),i=a.attr("data-parent"));const o=t.find('.JS-filter__trigger[data-active="1"][data-type="country_zone"]'),r=[];o.each(function(){r.push((0,n.A)(this).attr("data-filter"))}),i&&o.length>0?(t.attr("data-step","region"),t.find('.JS-filter__trigger[data-type="region"]').addClass("hidden"),r.forEach(function(e,a){t.find(`.JS-filter__trigger[data-type="region"][data-parent="${e}"]`).removeClass("hidden")}),e.find(".JS-cta-box__region__value span").text(d.TS.custom.select)):i?(t.attr("data-step","country-zone"),t.find(`.JS-filter__trigger[data-type="country_zone"]:not([data-parent="${i}"])`).addClass("hidden"),e.find(".JS-cta-box__country-zone__value span").text(d.TS.custom.select),e.find(".JS-cta-box__region__value span").text(d.TS.custom.select)):(t.attr("data-step","country"),t.find('.JS-filter__trigger[data-type="country_zone"]').removeClass("hidden"),e.find(".JS-cta-box__country__value span").text(d.TS.custom.select),e.find(".JS-cta-box__country-zone__value span").text(d.TS.custom.select),e.find(".JS-cta-box__region__value span").text(d.TS.custom.select))}function T(t,e){"velon"===e?function(t){const e=t.find(".JS-cta-box__search");if(e.length>0){const a=t.find('.JS-dropdown[data-type="destination"]');a.find(".JS-continue").on("click",function(){N(a,t)}),t.find(".JS-cta-box__country").on("click",()=>{"0"===a.attr("data-active")&&a.attr("data-active","1"),a.find(".JS-filter__trigger").attr("data-active","0"),N(a,t)}),t.find(".JS-cta-box__country-zone").on("click",()=>{"0"===a.attr("data-active")&&a.attr("data-active","1"),a.find('.JS-filter__trigger[data-type="region"]').attr("data-active","0"),a.find('.JS-filter__trigger[data-type="country_zone"]').attr("data-active","0"),N(a,t)}),t.find(".JS-cta-box__region").on("click",()=>{"0"===a.attr("data-active")&&a.attr("data-active","1"),a.find('.JS-filter__trigger[data-type="region"]').attr("data-active","0"),N(a,t)}),a.find(".JS-filter__trigger").on("click",function(){const a=(0,n.A)(this),i=a.closest(".JS-filter");i.length&&("country"===a.attr("data-type")||"country_zone"===a.attr("data-type")&&"1"===a.attr("data-pseudo-country")?"1"===a.attr("data-active")?a.attr("data-active","0"):(i.find('.JS-filter__trigger[data-type="country"]').attr("data-active","0"),i.find('.JS-filter__trigger[data-type="country_zone"][data-pseudo-country="1"]').attr("data-active","0"),a.attr("data-active","1")):"1"===a.attr("data-active")?a.attr("data-active","0"):a.attr("data-active","1"),(0,h.sx)(a,{eventAction:`${t.attr("data-id")} search bar filter`,eventCategory:"click filter",eventLabel:`${a.attr("data-type")}: ${a.attr("data-filter")}`}));let o=i.find('.JS-filter__trigger[data-active="1"][data-type="country"]');o.length<=0&&(o=i.find('.JS-filter__trigger[data-active="1"][data-type="country_zone"][data-pseudo-country="1"]'));const r=i.find('.JS-filter__trigger[data-active="1"][data-type="country_zone"]'),s=i.find('.JS-filter__trigger[data-active="1"][data-type="region"]');let l,f;o.length>0&&(l=o[0].innerText,f=o.attr("data-filter"));const u=[];r.each(function(){u.push((0,n.A)(this).attr("data-filter"))});const p=[];s.each(function(){p.push((0,n.A)(this).attr("data-filter"))}),e.each(function(){(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),S,f)),(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),_,u.join(","))),(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),v,p.join(",")))}),l?t.find(".JS-cta-box__country__value span").text(l):t.find(".JS-cta-box__country__value span").text(d.TS.custom.select),u.length>0?t.find(".JS-cta-box__country-zone__value span").text(`${u.length} ${d.TS.custom.selected}`):t.find(".JS-cta-box__country-zone__value span").text(d.TS.custom.select),p.length>0?t.find(".JS-cta-box__region__value span").text(`${p.length} ${d.TS.custom.selected}`):t.find(".JS-cta-box__region__value span").text(d.TS.custom.select)}),d.rs.$body.on("click",function(e){const a=t.find(".JS-content-bar"),i=a.find('.JS-dropdown[data-active="1"]'),o=(0,n.A)(e.target).parents(".JS-content-bar");i.length&&o.length<=0&&a.find('.JS-dropdown[data-active="1"]').attr("data-active",0)})}}(t):function(t){const e=t.find(".JS-cta-box__search"),a=t.find(".JS-cta-box__arrival__date"),u=t.find(".JS-cta-box__departure__date");if(e.length>0){const g=t.find(".JS-cta-box__destination");(0,c.fb)(g,g.find(".JS-dropdown"),"data-active");const m=t.find(".JS-travel-dates");(0,c.fb)(m.find(".JS-cta-box__arrival"),m.find(".JS-dropdown"),"data-active"),(0,c.fb)(m.find(".JS-cta-box__departure"),m.find(".JS-dropdown"),"data-active"),g.find(".JS-filter__trigger").on("click",function(){const a=(0,n.A)(this).closest(".JS-filter");if(a.length){const e=a.attr("data-type"),i=g.find(`.JS-filter[data-type="${e}"] .JS-filter__trigger`);(0,p.eB)(t,(0,n.A)(this),i),(0,h.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} search bar filter`,eventCategory:"click filter",eventLabel:`${(0,n.A)(this).attr("data-type")}: ${(0,n.A)(this).attr("data-filter")}`})}const i=a.find('.JS-filter__trigger[data-active="1"][data-type="country"]'),o=a.find('.JS-filter__trigger[data-active="1"][data-type="country_zone"]'),r=[];i.each(function(){r.push((0,n.A)(this).attr("data-filter"))});const s=[];o.each(function(){s.push((0,n.A)(this).attr("data-filter"))}),e.each(function(){(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),S,r.join(","))),(0,n.A)(this).attr("href",(0,c.EN)((0,n.A)(this).attr("href"),_,s.join(",")))}),s.length>0?g.find(".JS-cta-box__destination__value span").text(`${s.length} ${d.TS.custom.selected}`):g.find(".JS-cta-box__destination__value span").text(d.TS.custom.select)});const v="d.m.Y",b=new Date;b.setDate(b.getDate()+1);const y=null,A=new Date(b);let w;A.setDate(A.getDate()+7),w="de"===d.lo?s.German:"it"===d.lo?r.Italian:"nl"===d.lo?l.Dutch:o.english;let x=!1,C=2;window.matchMedia(`(max-width: ${d.LO.tablet}px)`).matches&&(C=1);const N=(0,i.A)(".JS-cta-box-calendar",{dateFormat:v,minDate:"today",maxDate:y,locale:w,inline:!0,mode:"range",showMonths:C,disable:[function(){return!1}],onChange:function(i,o,r){const s=o.split(",")[0].split(J),l=new Date(`${s[2]}-${s[1]}-${s[0]}`);if(l.setDate(l.getDate()+7),2===i.length&&(t.find(".JS-travel-dates .JS-dropdown").attr("data-active","0"),t.find(".JS-destination .JS-dropdown").attr("data-active","1")),$(o,`${(0,c.PX)(l.getDate(),2)}.${(0,c.PX)(l.getMonth()+1,2)}.${l.getFullYear()}`,a,u,e,i),1===i.length){const e=i[0],a=`${(0,c.PX)(e.getDate(),2)}.${(0,c.PX)(e.getMonth()+1,2)}.${e.getFullYear()}`;(0,h.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} search bar filter`,eventCategory:"click filter",eventLabel:`arrival (${a})`}),x=!0}else if(2===i.length){const e=i[0],a=`${(0,c.PX)(e.getDate(),2)}.${(0,c.PX)(e.getMonth()+1,2)}.${e.getFullYear()}`,o=i[1],r=`${(0,c.PX)(o.getDate(),2)}.${(0,c.PX)(o.getMonth()+1,2)}.${o.getFullYear()}`;x||(0,h.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} search bar filter`,eventCategory:"click filter",eventLabel:`arrival (${a})`}),(0,h.sx)((0,n.A)(this),{eventAction:`${t.attr("data-id")} search bar filter`,eventCategory:"click filter",eventLabel:`departure (${r})`})}}});N&&(0,n.A)(window).on("scroll",(0,f.A)(function(){N._positionCalendar(
1)},50))}t.find(".JS-content-bar").length>0&&d.rs.$body.on("click",function(e){const a=t.find(".JS-travel-dates .JS-dropdown"),i=t.find(".JS-destination .JS-dropdown");if(a.length&&"1"===a.attr("data-active")&&(0,n.A)(e.target).parents(".JS-travel-dates").length<=0){a.attr("data-active",0);const e=t.find(".JS-cta-box-calendar")[0]._flatpickr;if(void 0!==e&&1===e.selectedDates.length){const t=e.selectedDates[0],a=new Date(e.selectedDates[0]);a.setDate(a.getDate()+7),e.setDate([t,`${(0,c.PX)(a.getDate(),2)}.${(0,c.PX)(a.getMonth()+1,2)}.${a.getFullYear()}`])}}i.length&&"1"===i.attr("data-active")&&(0,n.A)(e.target).parents(".JS-destination").length<=0&&t.find('.JS-destination .JS-dropdown[data-active="1"]').attr("data-active",0)})}(t)}function k(t,e,a=!1){const f=new Date;let p;f.setDate(f.getDate()+1),p="de"===d.lo?s.German:"it"===d.lo?r.Italian:"nl"===d.lo?l.Dutch:o.english;const h=[],g=t.find('.JS-fixed-filter .JS-filter[data-type="dates"] .JS-flatpickr-wrapper .JS-flatpickr');g.attr("id",`${g.attr("id")}-fixed`);const m=t.find('.JS-filter[data-type="dates"]'),S=m.find(".JS-filter__select").find(".JS-filter__label");m.find(".JS-flatpickr-wrapper").each(function(){const o=(0,i.A)(`#${(0,n.A)(this).find(".JS-flatpickr").attr("id")}`,{dateFormat:"d.m.Y",minDate:"today",maxDate:null,mode:"range",locale:p,inline:!0,disable:[function(){return!1}],onChange:function(n,i,o){if(n.length>=2){const i=new Date(n[0]),o=new Date(n[1]);sessionStorage.setItem("seekdaFromdateString",`${i.getFullYear()}-${(0,c.PX)(i.getMonth()+1,2)}-${(0,c.PX)(i.getDate(),2)}`),sessionStorage.setItem("seekdaTodateString",`${o.getFullYear()}-${(0,c.PX)(o.getMonth()+1,2)}-${(0,c.PX)(o.getDate(),2)}`);let r,s=i.getTime()/1e3,l=o.getTime()/1e3;r=i.getFullYear()===o.getFullYear()?i.getMonth()===o.getMonth()?`${(0,c.PX)(i.getDate(),2)}.`:`${(0,c.PX)(i.getDate(),2)}.${(0,c.PX)(i.getMonth()+1,2)}`:`${(0,c.PX)(i.getDate(),2)}.${(0,c.PX)(i.getMonth()+1,2)}.${i.getFullYear()}`;const d=`${(0,c.PX)(o.getDate(),2)}.${(0,c.PX)(o.getMonth()+1,2)}.${o.getFullYear()}`;s===l?S.text(`${(0,c.PX)(i.getDate(),2)}.${(0,c.PX)(i.getMonth()+1,2)}.${i.getFullYear()}`):S.text(`${r} - ${d}`),m.attr("data-value","1");const f=m.find('.JS-filter__trigger[data-type="fromdate"]'),p=m.find('.JS-filter__trigger[data-type="todate"]');i.setHours(0,0,0,0),a?o.setHours(0,0,0,0):o.setHours(23,59,0,0),s=i.getTime()/1e3,l=o.getTime()/1e3,f.attr("data-active","1"),f.attr("data-filter",s),p.attr("data-active","1"),p.attr("data-filter",l),h.forEach(function(t,e){t.setDate(n)}),m.attr("data-open","0"),(0,u.A)(t[0],{speed:1e3,verticalOffset:-100}),e&&e()}}});o&&h.push(o)}),m.find(".JS-remove-date").on("click",function(){h.forEach(function(t){t.clear()}),S.text(S.attr("data-title")),m.attr("data-value","0");const t=m.find('.JS-filter__trigger[data-type="fromdate"]'),a=m.find('.JS-filter__trigger[data-type="todate"]');t.attr("data-filter",""),t.attr("data-active","0"),a.attr("data-filter",""),a.attr("data-active","0"),e&&e()})}},7912(t,e,a){a.d(e,{Ic:()=>v,MR:()=>S,Nq:()=>m,Wm:()=>u,Zj:()=>p,eB:()=>_,vE:()=>f});var n=a(3120),i=(a(9865),a(6997)),o=a(3908),r=a(7064),s=a(907),l=a(6478),d=a(5275),c=a(176);function f(t){const e=t.closest(".JS-detail-page");return"1"===i.rs.$body.attr("data-detail-page")&&e.length>0}function u(t){t.find(".JS-detail-button-back").on("click",function(){history.length>2?history.back():(0,n.A)(this).attr("data-link")&&(window.location=(0,n.A)(this).attr("data-link"))})}function p(t){(0,r.I)(()=>{(0,s.gu)(t)});const e=t.find(".JS-vista-detail");if(window.matchMedia(`(max-width: ${i.LO.tablet}px)`).matches){const t={rewind:!0,spaceBetween:15},a={desktop:2,tablet:1,mobile:1},n=(0,o.aX)(e,t,a);(0,s.x2)(e,n,!1)}else(0,s.l6)(e)}function h(t){const e=t.parents(".JS-list").parent();e.length>0&&(0,d.A)(t[0],{elementToScroll:e[0],speed:1e3})}function g(t,e){const a=t.find(".JS-no-result");a.length>0&&a.each(function(){const t=(0,n.A)(this).closest(`.DNA-plugin__${e}__additional`);t.length>0&&t.remove()})}function m(t,e){const a=t.find(".JS-fixed-menu");if(a.length>0){g(t,e),t.find(".JS-anchor-content").each(function(){let t=!1,a=(0,n.A)(this);(0,n.A)(this).next().hasClass("JS-anchor-content")||(0,n.A)(this).next().hasClass(`${i.n$.plug}__${e}__additional-text`)||(0,n.A)(this).next().hasClass("JS-detail-button-back")||(0,n.A)(this).next().hasClass("JS-exclude-
1anchor")||((0,c.fG)("Anchor Content",`Next element is not an anchor, last text, back button or user hint - next element: ${(0,n.A)(this).next().attr("class")}`),a=(0,n.A)(this).next()),0===a.children().length?((0,c.fG)("Anchor Content","Next element has no children - next element & anchor will be removed"),t=!0):1===a.children().length&&a.find(".JS-fixed-text").length>0?((0,c.fG)("Anchor Content","Next element has exactly one child but it is fixed text - next element & anchor will be removed"),t=!0):a.find(".JS-no-result").length>0&&((0,c.fG)("Anchor Content","Next element has children but without result - next element & anchor will be removed"),t=!0),(0,n.A)(this).attr("data-additional-type")&&(0,n.A)(this).attr("data-additional-type").includes("news_newsliststicky")&&0===a.find(".news").length&&((0,c.fG)("Anchor Content","Next element has children but it is not a news item"),(0,n.A)(this).remove()),t&&""===(0,n.A)(this).attr("data-link")&&(a.remove(),(0,n.A)(this).remove())});const o=t.find(".JS-anchor-menu"),r=t.find(".JS-anchor-content");if(o.length&&r.length){const s=o.find(".JS-list");r.each(function(){const t=(0,n.A)(this),a=t.attr("data-title"),o=t.attr("data-id"),r=t.attr("data-link"),l=t.attr("data-additional-type");let d=0;"1"===o&&(d=1),r?s.append(`<a href="${r}" title="${a}" class="${i.n$.plug}__${e}__anchor__tabs__item JS-anchor-item" role="button" tabindex="0" data-active="${d}" data-id="${o}" data-additional-type="${l}"><span>${a}</span></a>`):s.append(`<div class="${i.n$.plug}__${e}__anchor__tabs__item JS-anchor-item" role="button" tabindex="0" data-active="${d}" data-id="${o}" data-additional-type="${l}"><span>${a}</span></div>`)});let d=150;window.matchMedia(`(max-width: ${i.LO.tablet}px)`).matches&&(d=80),"V2"===t.attr("data-detail-variant")?(a.attr("data-scroll","1"),i.rs.$header.attr("data-sub-bar","1")):new Waypoint({element:r[0],handler:function(t){"up"===t?(a.attr("data-scroll","0"),i.rs.$header.attr("data-sub-bar","0")):(a.attr("data-scroll","1"),i.rs.$header.attr("data-sub-bar","1"))},offset:d}),r.each(function(e,a){new Waypoint({element:(0,n.A)(this)[0],handler:function(e){if("up"===e){const e=a-1;if(t.find(".JS-anchor-item").attr("data-active","0"),e>0){const a=(0,n.A)(r[e]).attr("data-id"),i=t.find(`.JS-anchor-item[data-id="${a}"]`);i.attr("data-active","1"),h(i)}else{const e=(0,n.A)(r[0]).attr("data-id"),a=t.find(`.JS-anchor-item[data-id="${e}"]`);a.attr("data-active","1"),h(a)}}else{const e=(0,n.A)(this.element).attr("data-id");t.find(".JS-anchor-item").attr("data-active","0");const a=t.find(`.JS-anchor-item[data-id="${e}"]`);a.attr("data-active","1"),h(a)}},offset:d})}),t.find(".JS-anchor-item").on("click",function(){const e=(0,n.A)(this).attr("data-id");if(e){const a=t.find(`.JS-anchor-content[data-id="${e}"]`);(0,l.PA)(a,1e3,d)}});const c=i.Ko.searchParams.get("DNA_additional_type");if(c){const a=t.find(`.JS-anchor-content[data-additional-type="${c}"]`);if(a.length){if((0,l.PA)(a,1e3,d),"tours_and_trails"===c){const e=i.Ko.searchParams.get("DNA_active");if(e){const a=t.find(`.JS-filter__trigger[data-filter="${e}"]`);a.length>0&&a.trigger("click")}}}else if("testimonials"===c){const a=t.find(`.${i.n$.plug}[data-id="Testimonial-List"]`).closest(`.${i.n$.plug}__${e}__additional`);a.length&&(0,l.PA)(a,1e3,d)}}Waypoint.refreshAll()}else 0===r.length&&(a.remove(),t.attr("data-fixed-menu","0"))}else g(t,e)}function S(t){t.parent().css("z-index","2"),(0,l.fb)(t.find(".JS-info-trigger"),t.find(".JS-info"),"data-open");const e=t.find(".JS-map-trigger");i.rs.$body.on("click",a=>{const i=(0,n.A)(a.target);if(i.hasClass("JS-map-trigger"))"1"===e.attr("data-active")?e.attr("data-active","0"):e.attr("data-active","1");else{e.attr("data-active","0");const a=i.closest(".JS-info");!i.hasClass("JS-info-trigger")&&a.length<=0&&"1"===t.find(".JS-info").attr("data-open")&&t.find(".JS-info-trigger").trigger("click")}}),t.find(".JS-map-trigger").on("click",t=>{t.preventDefault();const e=(0,n.A)(t.currentTarget);e.hasClass("JS-map-trigger")&&("1"===e.attr("data-active")?e.attr("data-active","0"):e.attr("data-active","1"))})}function _(t){const e=t.find(".JS-tours-trails");if(e.length>0){const a=t.find('.DNA-plugin[data-id="Tour-List"]'),i=t.find('.DNA-plugin[data-id="Trail-List"]'),o=t.find('.DNA-plugin[data-id="Trip-List"]'),r=t.find('.DNA-plugin[data-id="CrossCountryTrail-List"]');a.attr("data-active","0"),i.attr("data-active","0"),o.attr("data-active","0"),r.attr("data-active","0");let s=!1,l="";r.length<=0?e.find('.JS-filter__trigger[data-filter="CrossCountryTrail-List"]').remove():r.find(".JS-no-result").length>0?(e.find('.JS-filter__trigger[data-filter="CrossCountryTrail-List"]').remove(),r.parent().remove()):""===l&&(l="CrossCountryTrail-List",r.attr("data-active","1")),a.length<=0?e.find('.JS-filter__trigger[data-filter="Tour-List"]').remove():a.find(".JS-no-result").length>0?(e.find('.JS-filter__trigger[data-filter="Tour-List"]').remove(),a.parent().remove()):""===l&&(l="Tour-List",a.attr("data-active","1")),i.length<=0?e.find('.JS-filter__trigger[data-filter="Trail-List"]').remove():i.find(".JS-no-result").length>0?(e.find('.JS-filter__trigger[data-filter="Trail-List"]').remove(),i.parent().remove()):""===l&&(l="Trail-List",i.attr("data-active","1")),o.length<=0?e.find('.JS-filter__trigger[data-filter="Trip-List"]').remove():o.find(".JS-no-result").length>0?(e.find('.JS-filter__trigger[data-filter="Trip-List"]').remove(),o.parent().remove()):""===l&&(l="Trip-List",o.attr("data-active","1"));const d=e.find(".JS-filter__trigger");d.length<=0?(e.parent().remove(),t.find('.JS-anchor-content[data-additional-type="tours_and_trails"]').remove(),t.find('.JS-anchor-item[data-additional-type="tours_and_trails"]').remove()):1===d.length?s=!1:d.length>1&&(s=!0),s?e.find(".JS-filter__trigger:first-child").attr("data-active","1"):e.find(".JS-filter").addClass("hidden");
1const c=e.find(".JS-filter__trigger");c.on("click",function(){const e=(0,n.A)(this).attr("data-filter");c.attr("data-active","0"),(0,n.A)(this).attr("data-active","1"),t.find('.DNA-plugin[data-id="Tour-List"]').attr("data-active","0"),t.find('.DNA-plugin[data-id="Trip-List"]').attr("data-active","0"),t.find('.DNA-plugin[data-id="Trail-List"]').attr("data-active","0"),t.find('.DNA-plugin[data-id="CrossCountryTrail-List"]').attr("data-active","0"),t.find(`.DNA-plugin[data-id="${e}"]`).attr("data-active","1")})}}function v(t,e){p(t),u(t),_(t),m(t,e),S(t);const a=t.find(".JS-contact-slider"),n={rewind:!0,spaceBetween:i.B.spcSliderMobile,breakpoints:{1025:{spaceBetween:i.B.spcSliderDesktop}}},r=((0,o.aX)(a,n,{desktop:2,tablet:1,mobile:1}),t.find(".JS-scroll-contact"));if(a.length>0&&r.length>0&&r.on("click",function(){(0,l.PA)(a,1e3,250)}),window.matchMedia(`(max-width: ${i.LO.tablet}px)`).matches){const e=t.find(".JS-region-slider"),a={rewind:!0,spaceBetween:15},n={desktop:2,tablet:1,mobile:1};(0,o.aX)(e,a,n)}}},3120(t,e,a){a.d(e,{A:()=>i});var n=a(780);Object.keys(n).forEach(t=>{"$"!==t&&(n.$.fn[t]=n[t])}),n.$.fn.randomize=function(t){const e=t?n.$(this).find(t):n.$(this).children();for(let t=e.length;t>=0;t--)n.$(this).append(e[Math.random()*t|0]);return this};const i=n.$},4553(t,e,a){a.d(e,{e:()=>o});var n=a(176);function i(t,e,a){"load"!==a&&"error"!==a||"function"==typeof e&&t.addEventListener(a,e)}function o(t,e){Object.values(t).forEach(t=>{let a="",o="screen",r="async",s=()=>{},l=()=>{},d={};"string"==typeof t?a=t:(a=t.src,o=t.media||o,r=t.loadingBehaviour||r,s=t.onLoad||s,l=t.onError||l,d=t.attributes||{}),function(t){let e;"js"===t.type?(e=document.createElement("script"),e.src=t.src,"async"===t.loadingBehaviour?e.async=!0:"defer"===t.loadingBehaviour&&(e.defer=!0)):"css"===t.type&&(e=document.createElement("link"),e.href=t.src,e.media=t.media,e.rel="stylesheet"),void 0!==e&&(Object.entries(t.attributes??{}).forEach(([t,a])=>{e.setAttribute(t,a)}),i(e,t.onLoad,"load"),i(e,t.onError,"error"),document?.body?.appendChild(e),(0,n.fG)("DYN-FILE-LOADER","new script or style tag was inserted in body",e))}({src:a,type:e,media:o,loadingBehaviour:r,onLoad:s,onError:l,attributes:d})})}},5041(t,e,a){a.d(e,{$6:()=>L});var n=a(3120),i=a(3660),o=a(9549),r=a(6997),s=a(4553),l=a(176),d=a(7064),c=a(5241);function f(){return r.rs.$body.find(".JS-request-settings").attr("data-name")||"hotels.title"}function u(){return r.rs.$body.find(".JS-request-settings").length>0?"":"hotels.subtitle"}function p(){window.BN.catalogueAddressValidated&&(window.BN.catalogueAddressValidated=!1,window.BN.catalogueAddressConfirmed=!1,g(),h("address",!1),m())}function h(t,e){const a=(0,n.A)("#BN-dynform-v3--catalogue-portal").find(`.BN-dynform__col[data-col="${t}"] .BN-dynform__input[name="${t}"]`);e?(a.attr("data-invalid",1),a.attr("data-valid",0)):(a.attr("data-invalid",0),a.attr("data-valid",1))}function g(t,e){const a=[];if(t){const e=t.formattedAddress;a.push({label:`${r.TS.address_validation.confirm_address_simple}: ${e}`,value:"1",disabled:!1})}if(e&&""!==e){const t=`${e.addressLines.toString()}, ${e.postalCode}, ${e.locality}, ${e.country}`;a.push({label:`${r.TS.address_validation.confirm_address_simple}: ${t}`,value:"2",disabled:!1})}a?(window.BN.DynFormsV3.alterConfiguration(document.getElementById("BN-dynform-v3--catalogue-portal"),{templateDefinition:{PersonalData:{rows:{addressFields:{cols:{FinalAddress:{classList:"",items:a}}}}}}}),h("address",!1),h("city",!1),h("zip",!1),m(),window.BN.cataloguePortalAddress=t.postalAddress,window.BN.catalogueOriginalAddress=e):(window.BN.DynFormsV3.alterConfiguration(document.getElementById("BN-dynform-v3--catalogue-portal"),{templateDefinition:{PersonalData:{rows:{addressFields:{cols:{FinalAddress:{classList:"BN-dynform--hidden",items:[{label:r.TS.address_validation.confirm_address_simple,value:"1",disabled:!1}]}}}}}}}),window.BN.cataloguePortalAddress="",window.BN.catalogueOriginalAddress="")}function m(t){t&&t.length>0?(window.BN.DynFormsV3.alterConfiguration(document.getElementById("BN-dynform-v3--catalogue-portal"),{templateDefinition:{PersonalData:{rows:{addressFields:{cols:{AddressInfo:{classList:"",title:`${r.TS.address_validation.please_check_info}: ${t.toString()}`}}}}}}}),g()):window.BN.DynFormsV3.alterConfiguration(document.getElementById("BN-dynform-v3--catalogue-portal"),{templateDefinition:{PersonalData:{rows:{addressFields:{cols:{AddressInfo:{classList:"BN-dynform--hidden",title:r.TS.address_validation.please_check}}}}}}})}function S(t,e){window.BN.DynFormsV3.removeHotels(document.querySelector("#BN-dynform-v3--portal")),e&&window.BN.DynFormsV3.setHotels(document.querySelector("#BN-dynform-v3--portal"),e),t.find(".JS-hotel-data").attr("data-active","0"),t.find(".JS-hotel-data .JS-hotel-item").attr("data-active","0");const a=e.split(",").filter(t=>""!==t);if(a.length){for(const e of a)t.find(".JS-hotel-data").attr("data-active","1"),t.find(`.JS-hotel-data .JS-hotel-item[data-id="${e}"]`).attr("data-active","1");a.length,t.find(".JS-label > span").html(r.TS.custom.selected_hotels)}}var _=a(8987),v=a(6478);const b="https://mts.ehotelier.it",y=[],J=r.rs.$page.find(`.${r.n$.mod}[data-id="JobsDetail"]`);if(J.length){const t=J.attr("data-job-name");y.push({label:t,value:t})}let A="#C45511",$="image_s";"mbh"===r.TS.company.shortcut_portal?A="#C45511":"gravel"===r.TS.company.shortcut_portal?A="#CFBE52":"rbh"===r.TS.company.shortcut_portal?A="#0095A4":"cross"===r.TS.company.shortcut_portal?(A="#0E2A49",$="image_w"):"moho"===r.TS.company.shortcut_portal?A="#CA2D32":"velon"===r.TS.company.shortcut_portal?A="#B06F76":"mts"===r.TS.company.shortcut_portal&&(A="#a31414");let w={default:{"clr-form-bg":"#ffffff","clr-button-bg":A,"clr-button-border":A,"clr-button-text":"#ffffff","clr-schema-1-bg":A,"clr-schema-1-border":A,"clr-schema-1-text":"#ffffff","clr-schema-2-bg":"#E2F0FD","clr-schema-2-border":"#7BACE5","clr-schema-2-text":"#414141","clr-schema-3-bg":"#F5F5F8","clr-schema-3-border":"#EBEBEF","clr-schema-3-text":"#424242","clr-schema-4-bg":"#F5F5F8","clr-schema-4-border":"#AEAEAE","clr-schema-4-text":"#424242","clr-typo-headline":"#0B0B0B","clr-typo-subheadline":"#414141","clr-typo-text":"#696969","clr-info-invalid":"#E00000","clr-info-valid":"#4BA616"},request:{},contact:{}};"mts"===r.TS.company.shortcut_portal&&(w={default:{"clr-form-bg":"transparent","clr-button-bg":A,"clr-button-border":A,"clr-button-text":"#ffffff","clr-schema-1-bg":A,"clr-schema-1-border":A,"clr-schema-1-text":"#ffffff","clr-schema-2-bg":"#E2F0FD","clr-schema-2-border":"#7BACE5","clr-schema-2-text":"#414141","clr-schema-3-bg":"#E1DEDE","clr-schema-3-border":"#EBEBEF","clr-schema-3-text":"#424242","clr-schema-4-bg":"#E1DEDE","clr-schema-4-border":"#AEAEAE","clr-schema-4-text":"#424242","clr-typo-headline":"#0B0B0B","clr-typo-subheadline":"#414141","clr-typo-text":"#696969","clr-info-invalid":"#E00000","clr-info-valid":"#4BA616"}});const x="mts"===r.TS.company.shortcut_portal,C={hotelIds:r.BG,baseUrl:b,lang:r.lo,portalId:Number.parseInt(r.x6,
110),version:"3.0",urlPrivacy:`/index.php?id=${r.TS.pids.privacy}&L=${r.ht}`,sourceofbusiness:window.location.hostname,css:{misc:{"--font-family":"inherit"},colors:w.default},localization:{de:{hotels:{subtitle:"Bitte bis zu 5 Hotels wählen"},function:{yourFunction:"Ihre Funktion"},company:{name:"Name des Betriebes",contact:"Ansprechpartner",website:"Webseite"}},it:{hotels:{subtitle:"Seleziona"},function:{yourFunction:"Posizione"},company:{name:"Nome dell'azienda",contact:"Persona di contatto",website:"Sito web"}},en:{hotels:{subtitle:"Please choose"},function:{yourFunction:"Function"},company:{name:"Name of the company",contact:"Contact person",website:"Website"}},fr:{hotels:{subtitle:"Veuillez choisir"},function:{yourFunction:"Function"},company:{name:"Name of the company",contact:"Contact person",website:"Website"}},nl:{hotels:{subtitle:"Selecteer maximaal 5 hotels"},function:{yourFunction:"Je functie"},company:{name:"Naam van het bedrijf",contact:"Contactpersoon",website:"Website"}}}},N=r.rs.$body.find(".JS-request-selected-dates");let T,k="";N.length>0&&(k=[N.attr("data-from-date"),N.attr("data-to-date")]),r.rs.$body.find(".JS-dynform-hide-hotel").length>0&&(T="BN-dynform--hidden");const D=r.rs.$page.find(`.${r.n$.mod}[data-id="Dynform"] .JS-request-box`);let E=[];const B={"BN-dynform-v3__catalogue-portal":{urlSuccess:`/index.php?id=${r.TS.pids.success_catalogue}&L=${r.ht}`,preset:"BN-dynform-v3__catalogue-portal/default",dynformCode:"BN-dynform-v3__catalogue-portal",restype:10,hotelIds:r.rs.$body.find(".JS-request-settings").attr("data-destination-id"),onFormReady:t=>{window.BN.catalogueAddressConfirmed=!1;const e=(0,n.A)(t.container).find('.BN-dynform__col[data-col="address"] input'),a=(0,n.A)(t.container).find('.BN-dynform__col[data-col="zip"] input'),i=(0,n.A)(t.container).find('.BN-dynform__col[data-col="city"] input'),o=(0,n.A)(t.container).find('.BN-dynform__group[data-group="country"] select');e.on("input",function(){p()}),a.on("input",function(){p()}),i.on("input",function(){p()}),o.on("click",function(){p()})},onBeforeSubmit:t=>{const e=t.params["BN-dynform-v3--catalogue-portal[country]"],a=t.params["BN-dynform-v3--catalogue-portal[city]"],n=t.params["BN-dynform-v3--catalogue-portal[zip]"],i=t.params["BN-dynform-v3--catalogue-portal[address]"];return m(),!!(e&&a&&n&&i)&&(function(t,e,a,n){window.BN.catalogueAddressValidated?(0,l.fG)("Address already validated"):(0,c.c)(`https://addressvalidation.googleapis.com/v1:validateAddress?key=${r.TS.google.api_key}`,{fetch:{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({address:{regionCode:`${t}`,postalCode:`${a}`,locality:`${e}`,addressLines:[`${n}`]}})}}).then(t=>t.status>=100&&t.status<300?t:(0,l.fG)("Async-Request handling stopped, because of bad HTTP response status code.")).then(t=>t.headers.get("content-type")?.includes("application/json")?t.json():t.text()).then(i=>{(0,l.fG)("API CALL",`with following request data: ${t}, ${e}, ${a}, ${n}. Result: ${i}`);const o=i.result.address,s=i.result.verdict,d=o.addressComponents;let c=!1,f={locality:e,postalCode:a,addressLines:[n],country:t};if(o.postalAddress&&(f.locality!==o.postalAddress.locality&&(c=!0),c||f.postalCode===o.postalAddress.postalCode||(c=!0),c||f.country===o.postalAddress.regionCode||(c=!0),c||f.addressLines.toString()===o.postalAddress.addressLines.toString()||(c=!0)),c||(f=""),"FIX"===s.possibleNextAction){if(o.missingComponentTypes){const t=[];o.missingComponentTypes.forEach(e=>{"street_number"===e?(t.push(r.TS.address_validation.street_number),h("address",!0)):"route"===e?(t.push(r.TS.address_validation.route),h("address",!0)):"locality"===e||"administrative_area_level_3"===e?(t.push(r.TS.address_validation.city),h("city",!0)):"postal_code"===e&&(t.push(r.TS.address_validation.postal_code),h("zip",!0))}),t.length>0?m(t):g(o,f)}else if(o.unconfirmedComponentTypes){const t=[];o.unconfirmedComponentTypes.forEach(e=>{d.forEach(a=>{a.componentType==e&&"UNCONFIRMED_AND_SUSPICIOUS"==a.confirmationLevel&&("street_number"===e?(t.push(r.TS.address_validation.street_number),h("address",!0)):"route"===e?(t.push(r.TS.address_validation.route),h("address",!0)):"locality"===e||"administrative_area_level_3"===e?(t.push(r.TS.address_validation.city),h("city",!0)):"postal_code"===e&&(t.push(r.TS.address_validation.postal_code),h("zip",!0)))})}),t.length>0?m(t):g(o,f)}}else g(o,f);window.BN.catalogueAddressValidated=!0}).catch(t=>{console.log(t)})}(e,a,n,i),window.BN.catalogueAddressConfirmed)},onSubmitSuccess:t=>{},css:{colors:w.contact},templateDefinition:{CatalogueData:{disabled:!1,key:"catalogueData",rows:{header:{cols:{Title:{title:r.rs.$body.find(".JS-catalogue-title").attr("data-title")}}},subheader:{cols:{Subtitle:{title:r.rs.$body.find(".JS-catalogue-subtitle").attr("data-title")}}},catalogue:{cols:{Catalogue:{items:function(){const t=[];return r.rs.$body.find(".JS-catalogue-item").each(function(){t.push({label:(0,n.A)(this).attr("data-title"),value:(0,n.A)(this).attr("data-title")})}),t}
1(),gridCol:{desktop:24,tablet:12,mobile:24},onChange:function(t){const e=JSON.parse(JSON.stringify(t));if(e){const t=[],a=[];e.forEach(e=>{if(e.value){const i=r.rs.$body.find(`.JS-catalogue-item[data-title="${e.value}"] .JS-catalogue-item-kubeos`);i.length>0&&i.each(function(){(0,n.A)(this).attr("data-value")&&t.push((0,n.A)(this).attr("data-value"))});const o=r.rs.$body.find(`.JS-catalogue-item[data-title="${e.value}"] .JS-catalogue-item-export`);o.length>0&&o.each(function(){(0,n.A)(this).attr("data-value")&&a.push((0,n.A)(this).attr("data-value"))})}}),t.length>0?window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"item_ids",JSON.stringify(t)):window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"item_ids",""),a.length>0?window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"catalogue_keys",a.toString()):window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"catalogue_keys","")}}},item_ids:{type:"Text",name:"item_ids",absoluteName:"item_ids",value:"",label:"",classList:"BN-dynform--hidden",required:!1,validation:[],gridCol:{desktop:24,tablet:12}},catalogue_keys:{type:"Text",name:"catalogue_keys",absoluteName:"catalogue_keys",value:"",label:"",classList:"BN-dynform--hidden",required:!1,validation:[],gridCol:{desktop:24,tablet:12}}}}}},PersonalData:{rows:{radioSubheader:{cols:{Subtitle:{title:"personalData.nameprefixRequired"}}},nameprefix:{cols:{Nameprefix:{required:!0,items:[{label:"personalData.family",value:2,disabled:!0}]}}},textFields:{cols:{Firstname:{required:!0,gridCol:{mobile:24}},Lastname:{required:!0,gridCol:{mobile:24}},Email:{emailValidation:!0,gridCol:{mobile:24}},Phone:{intlTelInputConfig:{initialCountry:"en"===r.lo?"de":r.lo},gridCol:{mobile:24}}}},addressFields:{colsOrder:["Address","Zip","City","Country","FinalAddress"],cols:{AddressInfo:{type:"Subheadline",name:"address-info",title:r.TS.address_validation.please_check,classList:"BN-dynform--hidden",gridCol:{desktop:24,tablet:24,mobile:24}},FinalAddress:{type:"Checkbox",name:"FinalAddress",absoluteName:"FinalAddress",ignoreInRequest:!0,layout:"single",singleSelect:!0,items:[{label:r.TS.address_validation.confirm_address_simple,value:"1",disabled:!1}],classList:"BN-dynform--hidden",disabled:!1,requiredMin:1,requiredMax:1,required:!0,validation:[],onChange:function(t){if(t[0])if(1==t[0].value){window.BN.catalogueAddressConfirmed=!0;const t=window.BN.cataloguePortalAddress;window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"city",t.locality),window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"zip",t.postalCode),window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"address",t.addressLines.toString())}else if(2==t[0].value){window.BN.catalogueAddressConfirmed=!0;const t=window.BN.catalogueOriginalAddress;window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"city",t.locality),window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"zip",t.postalCode),window.BN.DynFormsV3.setField(document.getElementById("BN-dynform-v3--catalogue-portal"),"address",t.addressLines.toString())}else window.BN.catalogueAddressConfirmed=!1;else window.BN.catalogueAddressConfirmed=!1;window.BN.catalogueAddressConfirmed?window.BN.DynFormsV3.alterConfiguration(document.getElementById("BN-dynform-v3--catalogue-portal"),{templateDefinition:{PersonalData:{rows:{addressFields:{cols:{Address:{classList:"BN-dynform--disabled"},Zip:{classList:"BN-dynform--disabled"},City:{classList:"BN-dynform--disabled"},Country:{classList:"BN-dynform--disabled"}}}}}}}):window.BN.DynFormsV3.alterConfiguration(document.getElementById("BN-dynform-v3--catalogue-portal"),{templateDefinition:{PersonalData:{rows:{addressFields:{cols:{Address:{classList:""},Zip:{classList:""},City:{classList:""},Country:{classList:""}}}}}}})},gridCol:{desktop:24,tablet:24,mobile:24}},Country:{preferredOptions:["DE","IT","AT","CH","GB","FR","ES","NL","BE","AL","AD","AM","AZ","BA","BG","BY","CY","CZ","DK","EE","FI","GE","GR","HR","HU","IE","IS","LI","LT","LU","LV","MC","MD","ME","MK","MT","NO","PL","PT","RO","RS","RU","SE","SI","SK","SM","TR","UA","VA","XK"]}}},comment:{cols:{Comment:{disabled:!0}}}}},Conclusion:{custom:{profiling:{disabled:!Number.parseInt(r.TS.ehotelier.consent_profiling,10)}}},selectedRegion:{key:"selectedRegion",classList:"BN-dynform--hidden",rows:{selectedRegion:{cols:{region:{type:"Text",name:"additional_comment",absoluteName:"additional_comment",value:r.rs.$body.find(".JS-request-settings").attr("data-destination-name"),label:"Region Title",required:!1,ignoreInRequest:!1,disabled:!1,classList:"BN-dynform__col--no-spc-top BN-dynform--hidden"}}}}}}},"BN-dynform-v3__portal":{urlSuccess:`/index.php?id=${r.TS.pids.success_request}&L=${r.ht}`,preset:"BN-dynform-v3__portal/default",hotelIds:r.rs.$body.find(".JS-request-settings").attr("data-accepted-hotel-id")||r.rs.$body.find(".JS-request-settings").attr("data-hotel-id"),onFormReady:t=>{if(r.rs.$body.find(".JS-request-text").removeClass("hidden"),D.length>0){D.attr("data-active","1"),D.find(".JS-filter .JS-filter__trigger").on("click",function(){const t=(0,n.A)(this).attr("data-filter");E.length<5?(E.includes(t)?E=E.filter(e=>e!==t):E.push(t),S(D,E.toString())):E.includes(t)&&(E=E.filter(e=>e!==t),S(D,E.toString()))});const t=r.Ko.searchParams.get("hotel_ids");let e="";if(t)e=t;else{let t=_.A.get("BN-dynform-v3-data");t&&(t=JSON.parse(t),e=t.hotels)}e&&e.split(",").forEach(t=>{const e=D.find(`.JS-filter .JS-filter__trigger[data-filter="${t}"]`);e.length>0&&e.trigger("click")})}},onBeforeSubmit:t=>{if(0===(0,n.A)(t.container).find('.BN-dynform__selection[data-selection="hotels"][data-id]').length)return D.attr("data-error","1"),(0,v.PA)(D,1e3,200),!1;D.attr("data-error","0")},onSubmitSuccess:t=>{const e=t.formvalues.hotel_ids;if(_.A.set("DNA-dynform-hotelIds",JSON.stringify(e)),t.formvalues.offerCheckbox){const e=t.formvalues.offerCheckbox;_.A.set("DNA-dynform-offer",JSON.stringify(e))}},css:{colors:w.request},templateOrder:["Offer","Hotels","selectedTrip","ActiveOffer","Trip","Additionals","PersonalData","Conclusion"],templateDefinition:{Offer:{disabled:!0},ActiveOffer:{key:"activeOffer",disabled:!r.rs.$body.find(".JS-request-settings").attr("data-offer"),rows:{header:{cols:{Title:{type:"Headline",title:"offer.subt
1itle",classList:"",gridCol:{desktop:24,tablet:24,mobile:24}}}},activeOffer:{cols:{offerCheckbox:{type:"Checkbox",name:"offerCheckbox",absoluteName:"offerCheckbox",layout:"single",singleSelect:!1,items:[{label:r.rs.$body.find(".JS-request-settings").attr("data-offer"),value:r.rs.$body.find(".JS-request-settings").attr("data-offer"),disabled:!1}],value:r.rs.$body.find(".JS-request-settings").attr("data-offer"),requiredMin:1,requiredMax:1,ignoreInRequest:!1,disabled:!1,classList:"BN-dynform__col--no-spc-top",gridCol:{desktop:24,tablet:24,mobile:24}}}}}},selectedTrip:{key:"selectedTrip",disabled:0===r.rs.$body.find(".JS-detail-dynform-trip").length,classList:"BN-dynform__block--no-border",rows:{header:{cols:{Title:{type:"Headline",title:r.rs.$body.find(".JS-request-settings").attr("data-trip-name"),classList:"",gridCol:{desktop:24,tablet:24,mobile:24}}}},selectedTrip:{cols:{trip:{type:"Text",name:"additional_comment",absoluteName:"additional_comment",value:r.rs.$body.find(".JS-request-settings").attr("data-trip-name"),label:"Trip Title",required:!0,ignoreInRequest:!1,validation:["notEmpty"],disabled:!1,classList:"BN-dynform__col--no-spc-top BN-dynform--hidden",gridCol:{desktop:24,tablet:24,mobile:24}}}}}},Hotels:{classList:T,custom:{hotelIds:r.rs.$body.find(".JS-request-settings").attr("data-hotel-id"),layout:r.rs.$body.find(".JS-request-settings").attr("data-layout"),maxHotels:5,thumbnail:[$],popup:{headline:"hotels.title",infoLabel:"hotels.minHotels",button:"hotels.addHotel",abort:"hotels.abort"},rows:{header:{cols:{Title:{title:f()}}},subheader:{cols:{Subtitle:{type:"Subheadline",title:u()}}}}}},Trip:{custom:{period:{value:k,config:{minDate:new Date((new Date).setHours(0,0,0,0))}},guests:{boards:{disabled:!0}},inlineBlocks:{Rooms:{disabled:!0}}}},PersonalData:{rows:{textFields:{cols:{Firstname:{required:!0},Email:{emailValidation:!0}}}}},Conclusion:{custom:{profiling:{disabled:!Number.parseInt(r.TS.ehotelier.consent_profiling,10)}}}}},"BN-dynform-v3__mts-trip":{urlSuccess:`/index.php?id=${r.TS.pids.success_trip_request}&L=${r.ht}`,preset:"BN-dynform-v3__portal/default",hotelIds:r.rs.$body.find(".JS-request-settings").attr("data-accepted-hotel-id")||r.rs.$body.find(".JS-request-settings").attr("data-hotel-id"),onFormReady:t=>{r.rs.$body.find(".JS-request-text").removeClass("hidden")},onBeforeSubmit:t=>{},onSubmitSuccess:t=>{const e=t.formvalues.hotel_ids;_.A.set("DNA-dynform-hotelIds",JSON.stringify(e))},css:{colors:w.request},templateOrder:["Offer","Hotels","selectedTrip","Trip","Additionals","PersonalData","Conclusion"],templateDefinition:{Offer:{disabled:!0},selectedTrip:{key:"selectedTrip",disabled:0===r.rs.$body.find(".JS-detail-dynform-trip").length,classList:"BN-dynform__block--no-border",rows:{header:{cols:{Title:{type:"Headline",title:r.rs.$body.find(".JS-request-settings").attr("data-trip-name"),classList:"",gridCol:{desktop:24,tablet:24,mobile:24}}}},selectedTrip:{cols:{trip:{type:"Text",name:"additional_comment",absoluteName:"additional_comment",value:r.rs.$body.find(".JS-request-settings").attr("data-trip-name"),label:"Trip Title",required:!0,ignoreInRequest:!1,validation:["notEmpty"],disabled:!1,classList:"BN-dynform__col--no-spc-top BN-dynform--hidden",gridCol:{desktop:24,tablet:24,mobile:24}}}}}},Hotels:{classList:T,custom:{hotelIds:r.rs.$body.find(".JS-request-settings").attr("data-hotel-id"),layout:r.rs.$body.find(".JS-request-settings").attr("data-layout"),maxHotels:5,thumbnail:[$],popup:{headline:"hotels.title",infoLabel:"hotels.minHotels",button:"hotels.addHotel",abort:"hotels.abort"},rows:{header:{cols:{Title:{title:f()}}},subheader:{cols:{Subtitle:{type:"Subheadline",title:u()}}}}}},Trip:{custom:{period:{value:k,config:{enable:function(){const t=r.rs.$body.find(".JS-request-enabled-dates"),e=[];return t.length>0?(t.each(function(){const t=(0,n.A)(this),a=t.attr("data-from-date"),i=t.attr("data-to-date");a&&i&&e.push({from:a,to:i})}),e):{}}(),minDate:new Date((new Date).setHours(0,0,0,0))}},guests:{boards:{disabled:!0}},inlineBlocks:{Rooms:{disabled:!0}}}},PersonalData:{rows:{textFields:{cols:{Firstname:{required:!0},Email:{emailValidation:!0}
1}}}},Conclusion:{custom:{profiling:{disabled:!Number.parseInt(r.TS.ehotelier.consent_profiling,10)}}}}},"BN-dynform-v3__contact-portal":{urlSuccess:`/index.php?id=${r.TS.pids.success_contact}&L=${r.ht}`,preset:"BN-dynform-v3__contact-portal/default",hotelIds:r.rs.$body.find(".JS-request-settings").attr("data-hotel-id"),additionalData:{avoidResponsiveLayout:"1"===r.rs.$body.find(".JS-request-settings").attr("data-avoidresponivelayout")||"1"===r.rs.$body.find(".JS-request-settings").attr("data-avoidresponivelayout-desktop")&&window.matchMedia(`(min-width: ${r.LO.tablet}px)`).matches||!1},onFormReady:t=>{},onBeforeSubmit:t=>{},onSubmitSuccess:t=>{},css:{colors:w.contact},templateOrder:["PersonalData","Conclusion"],templateDefinition:{PersonalData:{key:"personal",rows:{nameprefix:{cols:{Nameprefix:{items:[{label:"personalData.family",value:2,disabled:!0}]}}},textFields:{cols:{Firstname:{required:!0}}},accordion:{disabled:!0,classList:"BN-dynform--hidden",cols:{Accordion:{disabled:!0,classList:"BN-dynform--hidden"}}},addressFields:{disabled:!0,classList:"BN-dynform--hidden",cols:{Address:{disabled:!0,classList:"BN-dynform--hidden"},Zip:{disabled:!0,classList:"BN-dynform--hidden"},City:{disabled:!0,classList:"BN-dynform--hidden"},Country:{disabled:!0,classList:"BN-dynform--hidden"}}}}},Conclusion:{custom:{marketing:{disabled:x},profiling:{disabled:!Number.parseInt(r.TS.ehotelier.consent_profiling,10)}}}}},"BN-dynform-v3__mts-partner":{urlSuccess:`/index.php?id=${r.TS.custom_pids.success_partner}&L=${r.ht}`,preset:"BN-dynform-v3__contact-portal/default",onFormReady:t=>{},onBeforeSubmit:t=>{},onSubmitSuccess:t=>{},css:{colors:w.contact},templateDefinition:{PersonalData:{rows:{radioSubheader:{cols:{Subtitle:{disabled:!0}}},nameprefix:{disabled:!0,cols:{Nameprefix:{disabled:!0}}},textFields:{colsOrder:["CompanyName","ContactPerson","Phone","Email","Website"],cols:{CompanyName:{type:"Text",name:"companyname",absoluteName:"companyname",value:"",label:"company.name",classList:"",required:!0,validation:[],gridCol:{desktop:12,tablet:12,mobile:12}},ContactPerson:{type:"Text",name:"conactperson",absoluteName:"conactperson",value:"",label:"company.contact",classList:"",required:!0,validation:[],gridCol:{desktop:12,tablet:12,mobile:12}},Website:{type:"Text",name:"website",absoluteName:"website",value:"",label:"company.website",classList:"",required:!0,validation:[],gridCol:{desktop:12,tablet:12,mobile:24}},Phone:{required:!0},Email:{emailValidation:!0},Firstname:{disabled:!0},Lastname:{required:!1,disabled:!0}}},comment:{cols:{Comment:{required:!0}}}}},Conclusion:{custom:{marketing:{disabled:x},profiling:{disabled:!Number.parseInt(r.TS.ehotelier.consent_profiling,10)}}}}},"BN-dynform-v3__job-portal":{urlSuccess:`/index.php?id=${r.TS.pids.success_job}&L=${r.ht}`,preset:"BN-dynform-v3__job-portal/default",hotelIds:r.rs.$body.find(".JS-request-settings").attr("data-hotel-id"),templateDefinition:{PersonalData:{rows:{header:!1,jobs:{cols:{Jobs:{items:y}}}}},Conclusion:{custom:{profiling:{disabled:!Number.parseInt(r.TS.ehotelier.consent_profiling,10)}}}},onBeforeSubmit:t=>{}}},P={};function L(){(0,s.e)({dynForm:{src:`${b}/js/dynform-v3/v3.0/dynform.js`,onLoad:()=>{!function(){const t=r.rs.$body.find(`.${r.n$.dynform}`);t.each(t=>{(0,d.I)(()=>function(t){const e=(0,n.A)(t),a=e.attr("id"),r=e.data("dynform_code"),s=e.data("dynform_disable_dates"),d=e.data("dynform_options"),c=(0,i.A)(C);B[r]&&(0,o.A)(c,B[r]),P[a]&&(0,o.A)(c,P[a]),d&&""!==d&&(0,o.A)(c,JSON.parse(d));const f=new URL(String(document.querySelector("meta[name='bn:confirm-mail-path']")?.getAttribute("content")??"")||String(document.querySelector("meta[name='bn:site-root-path']")?.getAttribute("content")??""));(0,o.A)(c,{dynformCode:r,doubleOptUrl:f.toString(),additionalData:{disableFlatpickr:JSON.parse(s||"[]")}}),window.BN.DynFormsV3.init(e[0],c),(0,l.fG)(`DYNFORM (${r})`,`Form #${a} initialized`,e,c)}(t))}),t.length&&(0,l.a0)("DYNFORM",`auto-init, found ${t.length} dynform(s):`,t)}()}}},"js")}},7395(t,e,a){a.d(e,{En:()=>S,FY:()=>c,TK:()=>u,eB:()=>p,o5:()=>_,vy:()=>l});var n=a(3120),i=a(5275),o=a(6997),r=a(6478),s=a(176);function l(t,e){e.each(function(){const a=(0,n.A)(this);if("destination"===a.attr("data-type")){const i=t.find(".JS-destination-selection");if(i.length>0){const t=i.find(".JS-remove");t.off("click"),t.on("click",function(){const t=(0,n.A)(this);a.find(`.JS-filter__trigger[data-filter="${t.attr("data-filter")}"][data-type="${t.attr("data-type")}"]`).trigger("click")})}const o=e.find(".JS-filter-destination-remove");o.length>0&&(o.off("click"),o.on("click",function(){(0,n.A)(this).parent().parent().find('.JS-filter__trigger[data-active="1"]').trigger("click")}))}})}function d(t,e,a){const i=e.find(".JS-filter"),r=i.find(".JS-filter__trigger"),s=e.find(".JS-filter-item"),l=a.resortActiveItemsToTop||!1,d=i.find(`.JS-filter__trigger[data-filter="${t}"]`);
1e.find(`.${o.n$.noResult}`).addClass("hidden");const c=a.plugin||!1;if(r.attr("data-active","0"),d.attr("data-active","1"),!c){if(""===t)s.attr("data-active","1");else{s.attr("data-active","0");let a=0;s.each(function(){const e=(0,n.A)(this);e.attr("data-filter").split(",").forEach(n=>{t===n&&(e.attr("data-active","1"),a++)})}),0===a&&e.find(`.${o.n$.noResult}`).removeClass("hidden")}if(l){const t=[];s.each(function(){t.push((0,n.A)(this))}),t.sort((t,e)=>+t[0].dataset.iterator-+e[0].dataset.iterator).forEach(t=>{t.appendTo(s.parent())}),s.each(function(){"0"===(0,n.A)(this).attr("data-active")&&(0,n.A)(this).appendTo((0,n.A)(this).parent())})}}const f=e.find(".JS-filter__label");f.length&&f.html(d.children().html()),i.attr("data-open","0")}function c(t,e={}){return new Promise(a=>{const l=t.find(".JS-filter");if(!l.length)return void(0,s.t8)("FILTER","no filter found in container:",t);(0,r.fb)(t.find(".JS-filter__select"),l,"data-open"),o.rs.$body.on("click",t=>{(0,n.A)(t.target).hasClass("JS-filter__select")||l.attr("data-open","0")});const c=l.find(".JS-filter__trigger"),f=e.scrollOnChange||!1,u=e.callback||!1;c.on("click",function(){d((0,n.A)(this).attr("data-filter"),t,e),f&&(0,i.A)(t[0],{speed:1e3,verticalOffset:-100}),u&&u()});const p=o.Ko.searchParams.get("DNA_filterValue");p&&l.find(`.JS-filter__trigger[data-filter="${p}"]`).length&&d(p,t,e),a()})}function f(t){const e=t.find('.JS-content-filter .JS-filter .JS-filter__trigger[data-active="1"]:not([data-filter=""]):not(.JS-input)'),a=t.find(".JS-filter-info");a.length&&(e.length>0?(a.find("div").find("span").html(e.length),a.attr("data-selected","1")):a.attr("data-selected","0"))}function u(t,e,a,i,r=!1){const s=e.find(".JS-input.JS-min-range"),l=e.find(".JS-input.JS-max-range");let d=parseInt(s[0].value,10),c=parseInt(l[0].value,10);a.hasClass("JS-min-range")?d>=c&&(s[0].value=c-1,d=c-1):a.hasClass("JS-max-range")&&c<=d&&(l[0].value=d+1,c=d+1);const f=100/(s[0].max-1);t.find(".JS-range-slider").each(function(){(0,n.A)(this)[0].style.left=(d-1)*f+"%",(0,n.A)(this)[0].style.right=100-(c-1)*f+"%"}),t.find(".JS-input").each(function(){const e=(0,n.A)(this);if(e.hasClass("JS-min-range"))e.attr("data-filter",d),e[0].value=d,r&&("stars"===i&&1===d&&(d=0),e.attr("data-filter",d));else{e.attr("data-filter",c),e[0].value=c;let t=c;"stars"===i&&r&&(c>=3&&(t+=.5),e.attr("data-filter",t))}const a=t.find(".JS-label-item");r&&a.length>0&&a.children().html(`${o.TS.custom.count_nights}: ${t.find(".JS-input.JS-min-range").attr("data-filter")}-${t.find(".JS-input.JS-max-range").attr("data-filter")}`)})}function p(t,e,a,i=!1){const r=e.closest(".JS-filter"),s=e.attr("data-filter"),l=r.attr("data-type"),d=t.find(`.JS-filter[data-type="${l}"]`);let c=d.find(`.JS-filter__trigger[data-filter="${s}"]`);if("destination"!==l&&"stars"!==l&&"nights"!==l||"destination"===l&&("all"===s||""===s)){const t=d.find(".JS-filter__label");if(t.length){let a=e.attr("data-label");a&&""!==a||(a=e.children().html()),t.html(a)}r.attr("data-open","0"),a.attr("data-active","0"),c.attr("data-active","1")}else if("destination"===l){c=t.find(`.JS-filter__trigger[data-type="${e.attr("data-type")}"][data-filter="${s}"]`),d.find('.JS-filter__trigger[data-filter="all"]').attr("data-active","0"),d.find('.JS-filter__trigger[data-filter=""]').attr("data-active","0");const a=e.attr("data-level");let i;if("1"===a?i=d.find(`.JS-filter__trigger[data-level="2"][data-parent="${s}"]`):"2"===a&&(i=d.find(`.JS-filter__trigger[data-level="1"][data-filter="${e.attr("data-parent")}"]`)),"1"===e.attr("data-active"))c.attr("data-active","0"),i&&i.attr("data-active","0");else if(c.attr("data-active","1"),i)if("2"===a){const t=r.find(`.JS-filter__trigger[data-level="2"][data-parent="${e.attr("data-parent")}"]`),a=r.find(`.JS-filter__trigger[data-level="2"][data-parent="${e.attr("data-parent")}"][data-active="1"]`);t.length===a.length&&i.attr("data-active","1")}else i.attr("data-active","1");const l=r.find('.JS-filter__trigger[data-active="1"]'),f=d.find(".JS-filter__label"),u=d.find(".JS-filter-destination-remove"),p=d.find(".JS-filter-destination-info"),h=t.find(".JS-destination-selection");f.length&&(l.length>0?1===l.length?(u.removeClass("hidden"),p.addClass("hidden"),h.addClass("hidden"),f.html(`${l.find("span")[0].innerText}`)):(h.find(".JS-item:not(:first-child)").remove(),l.each(function(){const t=(0,n.A)(this),e=h.find(".JS-item:first-child")[0].cloneNode(!0);(0,n.A)(e).attr("data-active","1"),(0,n.A)(e).find("span")[0].innerText=t.find("span")[0].innerText,(0,n.A)(e).find(".JS-remove").attr("data-filter",t.attr("data-filter")),(0,n.A)(e).find(".JS-remove").attr("data-type",t.attr("data-type")),(0,n.A)(h[0]).find(".JS-list").append(e),h[1]&&(0,n.A)(h[1]).find(".JS-list").append(e.cloneNode(!0))}),u.addClass("hidden"),p.find("span").html(l.length),p.removeClass("hidden"),h.removeClass("hidden"),f.html(`${o.TS.custom.target_region}`)):(u.addClass("hidden"),p.addClass("hidden"),h.addClass("hidden"),f.html(f.attr("data-title"))))}else"stars"!==l&&"nights"!==l||u(d,r,e,l,i);f(t)}function h(t,e,a,n){e&&(a?(0,i.A)(t[0],{speed:1e3,verticalOffset:0,elementToScroll:a[0]}):(0,i.A)(t[0],{speed:1e3,verticalOffset:-100})),n&&n()}function g(t,e){const a=e.attr("data-type"),n=t.find(`.JS-filter[data-type="${a}"]`),i=t.find(`.JS-filter[data-type="${a}"] .JS-filter__trigger`),o=n.find('.JS-filter__trigger[data-filter="1"]');"1"===n.attr("data-active")?(n.attr("data-active","0"),i.attr("data-active","0")):(n.attr("data-active","1"),i.attr("data-active","0"),o.attr("data-active","1"))}function m(t,e,a,o=!0){const r=t.find('.JS-filter[data-type="subcategory"]'),s=r.find(".JS-filter__trigger"),l=t.find(".JS-filter-item");if(l.attr("data-active","1"),""===e||"all"===e)o&&(s.attr("data-active","0"),r.addClass("hidden"));else if(0===l.length)o&&(s.attr("data-active","0"),r.addClass("hidden"));else if(o){const t=r.find(".JS-filter__label");t.length&&t.html(t.attr("data-title")),r.find('.JS-filter__trigger[data-filter="all"]').attr("data-parent",e);let a=0;s.addClass("hidden"),s.each(function(){(0,n.A)(this).attr("data-parent")===e&&((0,n.A)(this).removeClass("hidden"),"all"!==(0,n.A)(this).attr("data-filter")&&""!==(0,n.A)(this).attr("data-filter")&&a++)}),a<=0?(s.attr("data-active","0"),r.addClass("hidden")):r.removeClass("hidden")}const d=a.scrollOnChange||!1,c=a.callback||!1;d&&(0,i.A)(t[0],{speed:1e3,verticalOffset:-100}),c&&c()}function S(t,e={}){return new Promise(a=>{const i=t.find(".JS-filter");if(!i.length)return void(0,s.t8)("FILTER","no filter found in container:",t);o.rs.$body.on("click",t=>{const e=(0,n.A)(t.target);if(e.hasClass("JS-filter__select")){const t=e.closest(".JS-filter");t.length>0&&("1"===t.attr("data-open")?i.attr("data-open","0"):(i.attr("data-open","0"),t.attr("data-open","1")))}else i.attr("data-open","0")});const r=t.find('.JS-filter[data-type="category"]').find(".JS-filter__trigger"),l=t.find('.JS-filter[data-type="subcategory"]').find(".JS-filter__trigger");r.on("click",function(){const a=(0,n.A)(this).attr("data-filter");p(t,(0,n.A)(this),r),m(t,a,e)}),l.on("click",function(){const a=(0,n.A)(this).attr("data-filter");p(t,(0,n.A)(this),l),m(t,a,e,!1)}),a()})}function _(t,e={}){return new Promise(a=>{const i=t.find(".JS-filter");if(!i.length)return void(0,s.t8)("FILTER","no filter found in container:",t);
1const d=e.scrollOnChange||!1,c=e.scrollContext||!1,u=e.callback||!1;o.rs.$body.on("click",e=>{const a=(0,n.A)(e.target),o=a.parents('.JS-filter[data-type="dates"]');if(t[0].contains(a[0])&&a.hasClass("JS-filter__select")){const t=a.closest(".JS-filter");t.length>0&&("1"===t.attr("data-open")?i.attr("data-open","0"):(i.attr("data-open","0"),t.attr("data-open","1")))}else o.length<=0&&i.attr("data-open","0")}),i.each(function(){const e=(0,n.A)(this),a=e.find(".JS-filter__trigger");if("stars"===e.attr("data-type")||"nights"===e.attr("data-type")){const i=e.find(".JS-input");i.on("input",function(){p(t,(0,n.A)(this),a)}),i.on("change",function(){p(t,(0,n.A)(this),a,!0),h(t,d,c,u)})}else if(e.hasClass("JS-filter-check")){const a=(0,n.A)(this).closest(".JS-filter");e.on("click",function(){a.length>0&&(g(t,a),h(t,d,c,u),f(t))})}else a.on("click",function(){const e=(0,n.A)(this).closest(".JS-filter");if(e.length){const a=e.attr("data-type"),i=t.find(`.JS-filter[data-type="${a}"] .JS-filter__trigger`);p(t,(0,n.A)(this),i)}h(t,d,c,u),l(t,i)});l(t,i)});const m=o.Ko.searchParams.get(o.TS.param_country_zones);let S=!1;m&&(m.split(",").forEach(function(e){const a=t.find(".JS-content-filter").find(`.JS-filter__trigger[data-type="country_zone"][data-filter="${e}"]`);if(a.length){const e=a.closest(".JS-filter");if(e.length){const n=e.attr("data-type"),i=t.find(`.JS-filter[data-type="${n}"] .JS-filter__trigger`);p(t,a,i)}}}),S=!0,l(t,i));const _=o.Ko.searchParams.get(o.TS.param_open_trails);if(_&&"1"===_){S=!1;const e=t.find(".JS-content-filter").find('.JS-filter[data-type="openTrails"] .JS-filter__trigger[data-filter="1"]');if(e.length){const a=e.closest(".JS-filter");a.length&&g(t,a)}S=!0}const v=o.Ko.searchParams.get(o.TS.param_arrival),b=o.Ko.searchParams.get(o.TS.param_departure);if(v){const e=t.find(".JS-filter .JS-flatpickr")[0]._flatpickr;if(void 0!==e){const t=new Date(v);let a=new Date(v);b?a=new Date(b):a.setDate(t.getDate()+7),e.setDate([`${(0,r.PX)(t.getDate(),2)}.${(0,r.PX)(t.getMonth()+1,2)}.${t.getFullYear()}`,`${(0,r.PX)(a.getDate(),2)}.${(0,r.PX)(a.getMonth()+1,2)}.${a.getFullYear()}`],!0),(0,s.fG)("Filtered dates by param",[`${(0,r.PX)(t.getDate(),2)}.${(0,r.PX)(t.getMonth()+1,2)}.${t.getFullYear()}`,`${(0,r.PX)(a.getDate(),2)}.${(0,r.PX)(a.getMonth()+1,2)}.${a.getFullYear()}`])}S=!1}S&&u&&u(),a()})}},4322(t,e,a){a.d(e,{t:()=>s});var n=a(176);let i=!1,o=!1;const r="bn--global--first-user-interaction";function s(){return new Promise(t=>{o?t():(window.addEventListener(r,()=>t(),{once:!0}),i||function(){const t=t=>{o?(0,n.a0)("FIRST-USER-INTERACTION",`the user event '${t.type}' was »ignored«.`):(window.dispatchEvent(new Event(r)),(0,n.fG)("FIRST-USER-INTERACTION",`the BN event '${r}' was »triggered« on user event '${t.type}'.`),o=!0)};window.addEventListener("click",t,{once:!0}),window.addEventListener("keydown",t,{once:!0}),window.addEventListener("mousemove",t,{once:!0}),window.addEventListener("scroll",t,{once:!0,passive:!1}),window.addEventListener("touchstart",t,{once:!0,passive:!1}),i=!0}())})}},7594(t,e,a){a.d(e,{l:()=>s});var n=a(9549);const i=Object.freeze({initial:"initial",downEnter:"down-enter",downLeave:"down-leave",upEnter:"up-enter",upLeave:"up-leave"}),o=Object.freeze({rootMargin:"100% 0% 100% 0%",once:!0});function r(t){t.callback(t.entry,t.direction),!0===t.config.once&&t.observer.unobserve(t.entry.target)}function s(t,e,a={}){const s=(0,n.A)({},o,a),l=new WeakMap,d=new IntersectionObserver((t,a)=>{t.forEach(t=>{let n=l.get(t.target);void 0===n&&(n={YPosition:0,isLeaving:!1});const o=t.boundingClientRect.y;0===n.YPosition?t.isIntersecting&&(n.isLeaving=!0,r({observer:a,entry:t,config:s,callback:e,direction:i.initial})):o<n.YPosition?t.isIntersecting?(n.isLeaving=!0,r({observer:a,entry:t,config:s,callback:e,direction:i.downEnter})):n.isLeaving&&(n.isLeaving=!1,r({observer:a,entry:t,config:s,callback:e,direction:i.downLeave})):o>n.YPosition&&(t.isIntersecting?(n.isLeaving=!0,r({observer:a,entry:t,config:s,callback:e,direction:i.upEnter})):n.isLeaving&&(n.isLeaving=!1,r({observer:a,entry:t,config:s,callback:e,direction:i.upLeave}))),n.YPosition=o,l.set(t.target,n)})},s);if(t instanceof NodeList||Array.isArray(t))t.forEach(t=>{d.observe(t)});else{if(!(t instanceof Node))throw new Error("IN-VIEW: unknown type of given elements... convert it to either an Array, NodeList or Node");d.observe(t)}}},584(t,e,a){a.d(e,{C:()=>f,_:()=>u});var n=a(3660),i=a(9549),o=a(8725),r=a(7167),s=a(4225),l=a(6997),d=a(7064),c=a(176);function f(t,e={}){const a={plugins:[r.A,s.A],licenseKey:l.TS.keys.lightgallery,selector:".JS-lbox__item",counter:!0,thumbnail:!1,exThumbImage:"data-exthumbimage",download:!1,iframeMaxWidth:"100%",hideScrollbar:!0,mobileSettings:{controls:!0,showCloseIcon:!0}},d=(0,i.A)((0,n.A)(a),e);return(0,o.A)(t,d)}function u(t={}){const e=l.rs.$body.find(`.${l.n$.lightBox}`);e.each(e=>{(0,d.I)(()=>f(e,t))}),e.length&&(0,c.a0)("LIGHT-GALLERY",`auto-init, found ${e.length} light-galleries(s):`,e)}},1977(t,e,a){a.d(e,{QF:()=>u,Xy:()=>c,r_:()=>d,s9:()=>f});var n=a(3120),i=(a(9865),a(6997)),o=a(5275),r=a(5241),s=a(8086),l=a(6478);function d(t,e){const a=t.find(".JS-show-more");if(a.length>0){const i=a.attr("data-items")||e,r=parseInt(i,10)+1,s=t.find(".JS-filter-item");s.length>i?(a.attr("data-active","0"),a.removeClass("hidden"),t.find(`.JS-filter-item:nth-child(n+${r})`).addClass("hidden")):a.addClass("hidden"),a.on("click",function(){"1"===(0,n.A)(this).attr("data-active")?(t.find(`.JS-filter-item:nth-child(n+${r})`).addClass("hidden"),(0,n.A)(this).attr("data-active","0"),(0,o.A)(t[0],{speed:1e3,verticalOffset:-100})):(s.removeClass("hidden"),(0,n.A)(this).attr("data-active","1")),Waypoint.refreshAll()})}}function c(t,e=null){const a=t.find(".JS-fixed-filter"),n=t.find(".JS-content-filter");if(a.length){const o=150;e?(new Waypoint({element:t.find("#JS-waypoint--filter")[0],handler:function(t){"down"===t?(a.attr("data-scroll","1"),n.attr("data-scroll","1")):(a.attr("data-scroll","0"),a.attr("data-active","0"),n.attr("data-scroll","0"),a.find(".JS-filter").attr("data-open","0"))},offset:50,context:e[0]}),new Waypoint({element:t.find("#JS-waypoint--content")[0],handler:function(t){"down"===t?(a.attr("data-scroll","0"),a.attr("data-active","0"),n.attr("data-scroll","0"),a.find(".JS-filter").attr("data-open","0")):(a.attr("data-scroll","1"),n.attr("data-scroll","1"))},offset:100,context:e[0]})):(new Waypoint({element:t.find("#JS-waypoint--filter")[0],handler:function(t){"down"===t?(a.attr("data-scroll","1"),n.attr("data-scroll","1"),i.r
1s.$header.attr("data-sub-bar","1")):(a.attr("data-scroll","0"),a.attr("data-active","0"),n.attr("data-scroll","0"),i.rs.$header.attr("data-sub-bar","0"),a.find(".JS-filter").attr("data-open","0"))},offset:o}),new Waypoint({element:t.find("#JS-waypoint--content")[0],handler:function(t){"down"===t?(a.attr("data-scroll","0"),a.attr("data-active","0"),n.attr("data-scroll","0"),i.rs.$header.attr("data-sub-bar","0"),a.find(".JS-filter").attr("data-open","0")):(a.attr("data-scroll","1"),n.attr("data-scroll","1"),i.rs.$header.attr("data-sub-bar","1"))},offset:o}));const r=a.find(".JS-fixed-filter-bar");(0,l.fb)(r,a,"data-active")}}function f(t,e,a=12){const i=t.find(".JS-pagination-item");i.length>0?i.on("click",function(){(0,o.A)(t[0],{speed:200,verticalOffset:-100}),u(t,e,{currentPage:(0,n.A)(this).attr("data-page"),currentPageLink:(0,n.A)(this).attr("data-link")}),i.off("click")}):t.find(".JS-show-more").length>0&&d(t,a)}function u(t,e,a={}){const l=a.currentPage||1,d=a.currentPageLink||null,c=a.defaultParams||null,u=a.url||"bn/ajax",p=a.maxPaginationItems||12,h=a.deactivateScrollOnChange||!1,g=a.scrollContext||!1,m=a.callback||!1,S=a.colpos||0,_=t.find(".JS-list-wrap"),v=t.find(`.${i.n$.loader}`),b=t.find('.JS-content-filter .JS-filter__trigger[data-active="1"]'),y={};b.each(function(){const t=(0,n.A)(this);let e,a;t.attr("data-type")?(a=t.attr("data-type"),e=t.attr("data-filter")):(a=t.closest(".JS-filter").attr("data-type"),e=t.attr("data-filter")),!e||"all"===e&&""===e||(y[a]?y[a]=`${y[a]},${e}`:y[a]=e)}),v.removeClass("hidden"),_.html("");let J,A,$=t.attr("id");if($||($=t.parent().attr("data-id")),J=$.replace(/[c]/gi,""),c?A={...c}:J&&(A={colpos:S,cUid:J}),A){if("accommodations"===e){Object.assign(A,{"tx_mts_accommodationlist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_accommodationlist[currentPage]":l},...y.country_zone&&"all"!==y.country_zone&&""!==y.country_zone&&{"tx_mts_accommodationlist[filter][filter][countryZones]":y.country_zone},...y.country&&"all"!==y.country&&""!==y.country&&{"tx_mts_accommodationlist[filter][filter][countries]":y.country},...y.stars&&"all"!==y.stars&&""!==y.stars&&{"tx_mts_accommodationlist[filter][filter][stars]":y.stars},...y.fromdate&&"all"!==y.fromdate&&""!==y.fromdate&&{"tx_mts_accommodationlist[filter][filter][openFrom]":y.fromdate},...y.todate&&"all"!==y.todate&&""!==y.todate&&{"tx_mts_accommodationlist[filter][filter][openTo]":y.todate},...y.bikeplus&&"all"!==y.bikeplus&&""!==y.bikeplus&&{"tx_mts_accommodationlist[filter][filter][bikeplus]":y.bikeplus},...y.holidayThemes&&"all"!==y.holidayThemes&&""!==y.holidayThemes&&{"tx_mts_accommodationlist[filter][filter][holidayThemes]":y.holidayThemes},...y.accommodationCategories&&"all"!==y.accommodationCategories&&""!==y.accommodationCategories&&{"tx_mts_accommodationlist[filter][filter][accommodation_categories]":y.accommodationCategories}};y.fromdate&&Object.assign(A,{"tx_mts_accommodationlist[sorting][sortingMultiple]":"#dates;ASC"}),Object.assign(A,t)}else if("news"===e){Object.assign(A,{"tx_news_pi1[overwriteDemand][customSettings][async]":"true"});const t={...y.category&&{"tx_news_pi1[overwriteDemand][categories][0]":y.category},...y.subcategory&&"all"!==y.subcategory&&""!==y.subcategory&&{"tx_news_pi1[overwriteDemand][categories][1]":y.subcategory},...y.country_zone&&"all"!==y.country_zone&&""!==y.country_zone&&{"tx_news_pi1[overwriteDemand][bn_country_zone]":y.country_zone},...y.country&&"all"!==y.country&&""!==y.country&&{"tx_news_pi1[overwriteDemand][bn_country]":y.country},...y.fromdate&&"all"!==y.fromdate&&""!==y.fromdate&&{"tx_news_pi1[overwriteDemand][bn_dates][fromdate]":y.fromdate},...y.todate&&"all"!==y.todate&&""!==y.todate&&{"tx_news_pi1[overwriteDemand][bn_dates][todate]":y.todate}};if(Object.assign(A,t),d){const t=decodeURIComponent(d),e=new URLSearchParams(t.split("?")[1]),a=e.get("cHash"),n=e.get("tx_news_pi1[currentPage]"),i=e.get("tx_news_pi1[categories]"),o=e.get("tx_news_pi1[overwriteDemand][customSettings][async]"),r={...n&&{"tx_news_pi1[currentPage]":n},...a&&{cHash:a},...i&&{"tx_news_pi1[categories]":i},...a&&{"tx_news_pi1[controller]":"News"},...o&&{"tx_news_pi1[overwriteDemand][customSettings][async]":o}};Object.assign(A,r)}}else if("offers"===e){Object.assign(A,{"tx_mts_offerlist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_offerlist[currentPage]":l}
1,...y.categories&&{"tx_mts_offerlist[filter][filter][categories]":y.categories},...y.country_zone&&{"tx_mts_offerlist[filter][filter][countryZones]":y.country_zone},...y.country&&{"tx_mts_offerlist[filter][filter][countries]":y.country},...y.fromdate&&"all"!==y.fromdate&&""!==y.fromdate&&{"tx_mts_offerlist[filter][filter][fromdate]":y.fromdate},...y.todate&&"all"!==y.todate&&""!==y.todate&&{"tx_mts_offerlist[filter][filter][todate]":y.todate},...y.nights&&"all"!==y.nights&&""!==y.nights&&{"tx_mts_offerlist[filter][filter][nights]":y.nights}};Object.assign(A,t)}else if("tours"===e){Object.assign(A,{"tx_mts_tourlist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_tourlist[currentPage]":l},...y.difficulty&&{"tx_mts_tourlist[filter][filter][difficulty]":y.difficulty},...y.distance&&{"tx_mts_tourlist[filter][filter][distance]":y.distance},...y.altitude&&{"tx_mts_tourlist[filter][filter][altitude]":y.altitude},...y.categories&&{"tx_mts_tourlist[filter][filter][categories]":y.categories},...y.country_zone&&{"tx_mts_tourlist[filter][filter][countryZones]":y.country_zone},...y.country&&{"tx_mts_tourlist[filter][filter][countries]":y.country},...y.curviness&&{"tx_mts_tourlist[filter][filter][curviness]":y.curviness}};Object.assign(A,t)}else if("trails"===e){Object.assign(A,{"tx_mts_traillist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_traillist[currentPage]":l},...y.categories&&{"tx_mts_traillist[filter][filter][categories]":y.categories},...y.country_zone&&{"tx_mts_traillist[filter][filter][countryZones]":y.country_zone},...y.country&&{"tx_mts_traillist[filter][filter][countries]":y.country},...y.difficulty&&{"tx_mts_traillist[filter][filter][difficulty]":y.difficulty},...y.length&&{"tx_mts_traillist[filter][filter][length]":y.length},...y.depth_meter&&{"tx_mts_traillist[filter][filter][depth_meter]":y.depth_meter}};Object.assign(A,t)}else if("trips"===e){Object.assign(A,{"tx_mts_triplist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_triplist[currentPage]":l},...y.bike_type&&{"tx_mts_triplist[filter][filter][bike_type]":y.bike_type},...y.trip_type&&{"tx_mts_triplist[filter][filter][trip_type]":y.trip_type},...y.country_zone&&{"tx_mts_triplist[filter][filter][countryZones]":y.country_zone},...y.country&&{"tx_mts_triplist[filter][filter][countries]":y.country},...y.difficulty&&{"tx_mts_triplist[filter][filter][difficulty]":y.difficulty},...y.distance&&{"tx_mts_triplist[filter][filter][distance]":y.distance},...y.fromdate&&"all"!==y.fromdate&&""!==y.fromdate&&{"tx_mts_triplist[filter][filter][fromdate]":y.fromdate},...y.todate&&"all"!==y.todate&&""!==y.todate&&{"tx_mts_triplist[filter][filter][todate]":y.todate},...y.nights&&"all"!==y.nights&&""!==y.nights&&{"tx_mts_triplist[filter][filter][nights]":y.nights}};Object.assign(A,t)}else if("regions"===e){Object.assign(A,{"tx_mts_regionlist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_regionlist[currentPage]":l},...y.country&&{"tx_mts_regionlist[filter][filter][countries]":y.country},...y.country_zone&&{"tx_mts_regionlist[filter][filter][countryZones]":y.country_zone}};Object.assign(A,t)}else if("countryzones"===e){Object.assign(A,{"tx_mts_countryzonelist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_countryzonelist[currentPage]":l}};Object.assign(A,t)}else if("crossCountryTrails"===e){Object.assign(A,{"tx_mts_crosscountrytraillist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_crosscountrytraillist[currentPage]":l},...y.cc_regions&&{"tx_mts_crosscountrytraillist[filter][filter][crossCountryRegions]":y.cc_regions}};Object.assign(A,t)}else if("crossCountryRegions"===e){Object.assign(A,{"tx_mts_crosscountryregionlist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_crosscountryregionlist[currentPage]":l},...y.country&&{"tx_mts_crosscountryregionlist[filter][filter][countries]":y.country},...y.country_zone&&{"tx_mts_crosscountryregionlist[filter][filter][countryZones]":y.country_zone},...y.openTrails&&{"tx_mts_crosscountryregionlist[filter][filter][openTrails]":y.openTrails}};Object.assign(A,t)}else if("skiRegions"===e){Object.assign(A,{"tx_mts_skiregionlist[filter][filter][async]":"true"});const t={...l&&{"tx_mts_skiregionlist[currentPage]":l}};Object.assign(A,t)}(0,r.O)(_,A,u).then(a=>{h||(g?(0,o.A)(t[0],{speed:1e3,verticalOffset:0,elementToScroll:g[0]}):(0,o.A)(t[0],{speed:1e3,verticalOffset:-100})),v.addClass("hidden"),_.html(a),f(t,e,p),(0,s.a$)(_),(0,s.$2)(_.parents('.DNA-plugin[data-id="Accommodation-List"]')),Waypoint.refreshAll();const r=sessionStorage.getItem("seekdaFromdateString")||i.Ko.searchParams.get(i.TS.param_arrival),l=sessionStorage.getItem("seekdaTodateString")||i.Ko.searchParams.get(i.TS.param_departure);if(r&&l){const e=t.find(".JS-seeka-booking-link"),a=t.find(".JS-selection-button"),i=t.find(".JS-hotel-detail");e.length&&e.each(function(){const t=(0,n.A)(this),e=`${t.attr("href")}?skd-checkin=${r}&skd-checkout=${l}`;t.attr("href",e)}),i.length&&i.each(function(){const t=(0,n.A)(this),e=`${t.attr("href")}?arrival=${r}&departure=${l}`;t.attr("href",e)}),a.length&&a.each(function(){const t=(0,n.A)(this),e=t.attr("href"),[a,i=""]=e.split("?"),[o="",s=""]=i.split("#"),d=new URLSearchParams(o);d.set("arrival",r),d.set("departure",l),t.attr("href",`${a}?${d.toString()}${s?"#"+s:""}`)})}
1m&&m()})}}},176(t,e,a){a.d(e,{Dc:()=>o,JH:()=>p,a0:()=>c,fG:()=>f,p_:()=>r,t8:()=>u,wB:()=>l});var n=a(6997);let i=!1;function o(t){i=t}const r=Object.freeze({DEBUG:1,INFO:2,WARNING:3,ERROR:4,getNameByValue:function(t){return this.checkIfValueIsValidNumber(t),Object.keys(this).find(e=>this[e]===t)},checkIfValueIsValidNumber:function(t){if(!this.isValueAValidNumber(t))throw Error(`The given value '${t}' is not a valid log level number`)},isValueAValidNumber:function(t){return!(!Number.isInteger(t)||!(t>0&&t<5))}});let s=r.WARNING;function l(t){r.checkIfValueIsValidNumber(t),s=t}function d(t,e,a,...o){if(!(n.XQ.isBeUserLoggedIn&&e>=s))return;const l=[`%c ${r.getNameByValue(e)} %c %c ${t} `,`background: ${a}; color: black; padding: 2px`,"",`border: 1px solid ${a}; padding: 1px`];i?console.groupCollapsed(...l):console.group(...l),o.forEach(t=>console.log(t)),console.groupEnd()}function c(t,...e){d(t,r.DEBUG,"#a7a7a7",...e)}function f(t,...e){d(t,r.INFO,"#7099e6",...e)}function u(t,...e){d(t,r.WARNING,"#dbaa4f",...e)}function p(t,...e){d(t,r.ERROR,"#dd5c5c",...e)}},5441(t,e,a){a.d(e,{E:()=>r,i:()=>o});var n=a(9515);const i=window.ResizeObserverSize?window.ResizeObserver:n.tb,o=Object.freeze({horizontal:"horizontal",vertical:"vertical"});function r(t,e,a={}){const n=new WeakMap,r=new i(t=>{t.forEach(t=>{let i=n.get(t.target);void 0===i&&(i=t.borderBoxSize);const r=[];(function(t,e,a){return(void 0===t.axis||t.axis===o.vertical)&&e[0].blockSize!==a[0].blockSize})(a,t.borderBoxSize,i)&&r.push(o.vertical),function(t,e,a){return(void 0===t.axis||t.axis===o.horizontal)&&e[0].inlineSize!==a[0].inlineSize}(a,t.borderBoxSize,i)&&r.push(o.horizontal),r.length&&e(t,r),n.set(t.target,t.borderBoxSize)})});if(t instanceof NodeList||Array.isArray(t))t.forEach(t=>{r.observe(t)});else{if(!(t instanceof Node))throw new Error("ON-RESIZE: unknown type of given elements... convert it to either an Array, NodeList or Node");r.observe(t)}}},3700(t,e,a){a.d(e,{c:()=>i});var n=a(3120);function i(t,e){t.on("click",".JS-menu-item__trigger",function(a){const i=(0,n.A)(this),o=i.closest(".JS-menu-item");i.hasClass("JS-block-touch")?"0"===o.attr("data-open")&&(a.preventDefault(),"gravel"===e&&t.find(".JS-menu-item").attr("data-open","0"),o.attr("data-open","1")):i.hasClass("JS-trigger-only")?(a.preventDefault(),a.stopPropagation(),o.attr("data-open","0"===o.attr("data-open")?"1":"0")):"0"===o.attr("data-open")?o.attr("data-open","1"):o.attr("data-open","0")})}},2787(t,e,a){a.d(e,{cP:()=>c});var n=a(3120),i=a(8987),o=a(6997),r=a(176),s=a(7064),l=a(6478);function d(t,e,a,n){""!==n&&o.rs.$body.find(`.${o.n$.popup}`).attr("data-open","0"),"small_right"!==t.attr("data-variant")&&"promo_right"!==t.attr("data-variant")&&(o.rs.$body.addClass("JS-no-scroll"),o.rs.$header.attr("data-popup","1")),t.attr("data-open","1"),"onClick"!==a&&"promo_right"!==t.attr("data-variant")&&i.A.set(`DNA-POPUP--${e}-${o.lo}`,"1",{expires:1})}function c(){const t=o.rs.$body.find(`.${o.n$.popup}`);t.each(t=>{(0,s.I)(()=>function(t){const e=(0,n.A)(t),a=e.attr("id"),s=e.attr("data-type"),c=Number(e.attr("data-delay")||0),f=e.attr("data-close-other");if("0"===e.attr("data-init")){if(function(t){t.find(".JS-popup__close").on("click",function(){t.attr("data-open","0"),o.rs.$header.attr("data-popup","0"),o.rs.$body.removeClass("JS-no-scroll")}),(0,n.A)(document).on("keyup",e=>{27===e.keyCode&&"1"===t.attr("data-open")&&(t.attr("data-open","0"),o.rs.$body.removeClass("JS-no-scroll"))})}(e),e.attr("data-init","1"),!a)return void(0,r.t8)("POPUP","popup id is required.");if(!s)return void(0,r.t8)(`POPUP (${a})`,"no type set.");"onClick"===s?function(t,e,a,n,i){let s=o.rs.$body.find(`.JS-popup__trigger[data-popup-id="${e}"]`);s.length||(s=o.rs.$body.find(`.JS-popup__trigger[href*="popup=${e}"]`)),s.length?s.on("click",o=>{o.preventDefault(),0===a?d(t,e,n,i):setTimeout(()=>d(t,e,n,i),a)}):(0,r.t8)(`POPUP (${e})`," no click-trigger set.")}(e,a,c,s,f):"onLoad"===s?function(t,e,a,n,r){"1"!==i.A.get(`DNA-POPUP--${e}-${o.lo}`)&&(0===a?d(t,e,n,r):setTimeout(()=>d(t,e,n,r),a))}(e,a,c,s,f):"onExitIntent"===s?function(t,e,a,n,r){const s=i.A.get(`DNA-POPUP--${e}-${o.lo}`);let l=!0;if("1"!==s){const i=()=>document.addEventListener("mouseleave",()=>{l&&(d(t,e,n,r),l=!1)});0===a?i():setTimeout(i,a)}}(e,a,c,s,f):"onScroll"===s?function(t,e,a,n){const r=i.A.get(`DNA-POPUP--${e}-${o.lo}`);window.addEventListener("DOMContentLoaded",function(e){(0,l.F1)(50,t)}),window.addEventListener("scroll",function(e){(0,l.F1)(50,t)}),"1"!==r&&d(t,e,a,n)}(e,a,c,s):(0,r.t8)(`POPUP (${a})`,"no valid type set.")}}(t))}),t.length&&(0,r.a0)("POPUP",`auto-init, found ${t.length} popup(s):`,t)}},5666(t,e,a){a.d(e,{N:()=>r});var n=a(3120),i=a(6997),o=a(176);function r(t){const e=(0,n.A)(`.${t}`);
1e.length?i.rs.$html.on("touchstart",a=>{const i=(0,n.A)(a.target);i.hasClass(t)||e.removeClass(`${t}--act`),i.hasClass(t)&&!i.hasClass(`${t}--act`)&&e.removeClass(`${t}--act`),e.on("click",a=>{const i=(0,n.A)(a.currentTarget),r=i.closest(".JS-menu-item");i.hasClass(`${t}--act`)||"0"!==r.attr("data-open")||(a.preventDefault(),(0,o.a0)("PREVENT-LINK-ON-TOUCH","element was activated:",i),e.removeClass(`${t}--act`),i.addClass(`${t}--act`),(0,n.A)(".JS-slide-trigger").attr("data-open","0"),"0"===r.attr("data-open")&&r.attr("data-open","1"))})}):(0,o.t8)("PREVENT-LINK-ON-TOUCH","no menu elements found")}},4551(t,e,a){a.d(e,{N:()=>r});var n=a(6425),i=a(176);function o(t){const e=window.innerHeight,a=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)-e,n=window.scrollY||document.documentElement.scrollTop,i=Math.round(n/a*100*100)/100;t.css("width",`${i}%`)}function r(t){t.length||(0,i.t8)("SCROLLER","no scroller was found");const e=(0,n.A)(o,25);window.addEventListener("resize",()=>e(t)),window.addEventListener("scroll",()=>e(t))}},6764(t,e,a){a.d(e,{b:()=>r});var n=a(3120),i=a(6997),o=a(176);function r(){i.rs.$body.on("click",".JS-anonymous-link",function(){const t=(0,n.A)(this).data("link");if(void 0===t)return void(0,o.t8)("ANONYMOUS LINKS","there is no anonymous link given for element:",this);const e=document.createElement("a");e.href=atob(t),e.target=(0,n.A)(this).data("target"),e.click()})}},3908(t,e,a){a.d(e,{FU:()=>c,aX:()=>l,yx:()=>d});var n=a(1236),i=a(1708),o=a(9809),r=a(6997);function s(t,e){return t?String(e).padStart(2,"0"):e}function l(t,e={},a={},l={}){const d=function(t){const e=t;return e.desktop=e.desktop||1,e.tablet=e.tablet||e.desktop,e.mobile=e.mobile||e.tablet,e.mobileXs=e.mobileXs||e.mobile,e}(a),c=function(t){const e=t;return e.desktop=e.desktop||1,e.tablet=e.tablet||e.desktop,e.mobile=e.mobile||e.tablet,e.mobileXs=e.mobileXs||e.mobile,e}(a),f={0:{slidesPerView:d.mobileXs,slidesPerGroup:c.mobileXs},481:{slidesPerView:d.mobile,slidesPerGroup:c.mobile},768:{slidesPerView:d.tablet,slidesPerGroup:c.tablet},1025:{slidesPerView:d.desktop,slidesPerGroup:c.desktop}},u={effect:"slide",direction:"horizontal",loop:!1,loopAdditionalSlides:1,rewind:!1,speed:1e3,modules:[i.Ij,i._R,i.Vx,i.dK,i.WO,i.xI,i.t9],autoHeight:!1,autoplay:!1,navigation:!1,pagination:!1,breakpoints:f},p=function(t,e){const a=window.innerWidth;let n=0;return Object.keys(t).map(t=>Number(t)).forEach(t=>{n=t<=a&&t>=n?t:n}),t[n].slidesPerView<e}(f,function(t){return t.children().children().length}(t));if(!p)return null;const h=l.arrows||t.parent().find(`.${r.n$.sliderArrows}`),g=h.find(`.${r.n$.sliderArrows}__arrow[data-direction="prev"]`),m=h.find(`.${r.n$.sliderArrows}__arrow[data-direction="next"]`);g.length&&m.length&&(u.navigation={prevEl:g[0],nextEl:m[0]},h.attr("data-active",1),g.attr("data-active",1),m.attr("data-active",1));const S=l.nav||t.parent().find(`.${r.n$.sliderPagination}`);if(S.length){let t=S.data("type")||"bullets";const e=Boolean(Number(S.data("has-leading-zero")));"fraction"===t&&(t="custom"),u.pagination={el:S,type:t,clickable:!0,bulletActiveClass:"JS-active",renderBullet:function(t,a){return`\n                    <div class="${S.attr("data-prefix")}__${S.attr("data-key")}__dot swiper-pagination-bullet" role="button">\n                        <span>${s(e,String(t+1))}</span>\n                    </div>\n                `},renderCustom:function(t,a,n){return`\n                    <span class="swiper-pagination-current">${s(e,a)}</span>\n                    <span>/</span>\n                    <span class="swiper-pagination-total">${s(e,n)}</span>\n                `},formatFractionCurrent:t=>s(e,t),formatFractionTotal:t=>s(e,t)},S.length&&S.attr("data-active",1)}const _=l.sliderElements||t.parent().find(`.${r.n$.sliderElements}`);_.length&&_.attr("data-active",1);const v=(0,o.A)(u,e,(t,e)=>{if(Array.isArray(t))return t.concat(e)});return!0===v.autoHeight&&(v.autoplay=!1),"fade"===v.effect&&(v.fadeEffect={crossFade:!0}),function(t){t.addClass("swiper"),t.children().addClass("swiper-wrapper"),t.children().children().addClass("swiper-slide")}(t),new n.A(t[0],v)}function d(t,e){const a={desktop:e,tablet:2,mobile:1},n=t.closest(".JS-detail-page");return"1"===r.rs.$body.attr("data-detail-page")&&n.length>0?(n.find(".JS-slider").attr("data-detail","1"),n.find(".JS-slider").children().children().attr("data-detail","1"),n.length>0?{desktop:2,tablet:2,mobile:1}:a):a}function c(t,e=r.B.countListItemsDesktop){return l(t.find(".JS-slider"),{rewind:!0,spaceBetween:r.B.spcSliderMobile,breakpoints:{1025:{spaceBetween:r.B.spcSliderDesktop}}},d(t,e))}},5797(t,e,a){a.d(e,{u:()=>r});var n=a(3120),i=a(176),o=a(6478);function r(t,e){void 0===e&&(e=""),t.hasClass(`JS-tab-panel${e}`)&&(t.hasClass(`JS-tab-panel${e}--first-open`)&&t.find(`.JS-tab-panel${e}__tabs`).length>0&&(t.find(`.JS-tab-panel${e}__tabs .JS-tab-panel${e}__tab`)[0].classList.add(`JS-tab-panel${e}__tab--act`),t.find(`.JS-tab-panel${e}__panels .JS-tab-panel${e}__panel`)[0].classList.add(`JS-tab-panel${e}__panel--act`)),t.find(`.JS-tab-panel${e}__tabs`).on("click",`.JS-tab-panel${e}__tab`,function(){const a=(0,n.A)(this),i=(0,n.A)(this).attr("data-panel").toString(),o=a.parents(`.JS-tab-panel${e}`);a.hasClass(`JS-tab-panel${e}__tab--act`)?t.hasClass(`JS-tab-panel${e}--first-open`)||(o.find(`.JS-tab-panel${e}__tab.JS-tab-panel${e}__tab--act`).removeClass(`JS-tab-panel${e}__tab--act`),o.find(`.JS-tab-panel${e}__panel.JS-tab-panel${e}__panel--act`).removeClass(`JS-tab-panel${e}__panel--act`),a.removeClass(`JS-tab-panel${e}__tab--act`)):(o.find(`.JS-tab-panel${e}__tab.JS-tab-panel${e}__tab--act`).removeClass(`JS-tab-panel${e}__tab--act`),o.find(`.JS-tab-panel${e}__panel.JS-tab-panel${e}__panel--act`).removeClass(`JS-tab-panel${e}__panel--act`),a.addClass(`JS-tab-panel${e}__tab--act`),o.find(`.JS-tab-panel${e}__panel[data-panel="${i}"]`).addClass(`JS-tab-panel${e}__panel--act`),t.hasClass(`JS-tab-panel${e}--auto-scroll`)&&pixelWarp(this)),t.find(".JS-tab-panel__tabs").attr("data-active","0")}),(0,o.fb)(t.find(".JS-tab-panel__tabs--trigger"),t.find(".JS-tab-panel__tabs"),"data-active"),(0,i.fG)("TAB-PANEL","tab-panel initialized",t))}},5207(t,e,a){a.d(e,{P:()=>o}),a(3120);var n=a(6997),i=a(5241);function o(t,e,a={},o=null){if(!t.length)return;const r=`${n.$k}/bn/gettemplate`,s=e||t.attr("data-template"),l={},d=a.param1||t.attr("data-param1"),c=a.param2||t.attr("data-param2"),f=a.param3||t.attr("data-param3"),u=a.param4||t.attr("data-param4");l.name=s,d&&(l.param1=d),c&&(l.param2=c),f&&(l.param3=f),u&&(l.param4=u),
1(0,i.c)(r,{processedParams:l,triggerErrorOnBadResponse:!0}).then(t=>t.text()).then(e=>{t.find(`.${n.n$.loader}`).remove(),t.append(e),o instanceof Function&&o()}).catch(t=>console.error(t))}},2804(t,e,a){a.d(e,{GT:()=>g,LC:()=>f,cG:()=>u,nf:()=>h,sx:()=>p});var n=a(3120),i=a(9648),o=a(6997),r=a(7594),s=a(176),l=a(8987);function d(t=null){return!!window.dataLayer||((0,s.JH)("TRACKING","No dataLayer variable existent. Is GTM loaded?",t?`Event: ${t}`:""),!1)}function c(t,e=null,a=null){d(t)&&("function"==typeof a&&a(),window.dataLayer.push({event:"BnEventConversion",eventAction:t,eventCategory:"Conversion",eventValue:e}),(0,s.a0)("TRACKING (Event: BnEventConversion)",`Conversion | ${t}`))}function f(t,e=null){c(t,e)}function u(){const t=o.rs.$body.attr("data-page-id");if(t===o.TS.pids.success_newsletter&&f("Newsletter"),t===o.TS.pids.success_trip_request){let t=l.A.get("DNA-dynform-hotelIds")?JSON.parse(l.A.get("DNA-dynform-hotelIds")):null;t=t.split(","),t.forEach(t=>{window.dataLayer.push({event:"BnEvent",eventAction:"trip-request-operator",eventCategory:"conversion detailed",eventLabel:t})}),f("Trip-Request"),l.A.remove("DNA-dynform-hotelIds")}if(t===o.TS.pids.success_request){let t=l.A.get("DNA-dynform-hotelIds")?JSON.parse(l.A.get("DNA-dynform-hotelIds")):null;const e=l.A.get("DNA-dynform-offer")?JSON.parse(l.A.get("DNA-dynform-offer")):null;t=t.split(",");let a="collective request",n="RequestMultiple";t.length>0&&(1===t.length&&(n="RequestSingle",a="single request"),e&&(a="offer request",n="RequestOffer"),t.forEach(t=>{let n=t;e&&(n=`${t} - ${e}`),window.dataLayer.push({event:"BnEvent",eventAction:a,eventCategory:"conversion detailed",eventLabel:n})}),f(n)),l.A.remove("DNA-dynform-hotelIds"),l.A.remove("DNA-dynform-offer")}var e,a,i;if(t===o.TS.pids.success_contact&&f("Contact"),t===o.TS.pids.success_partner&&f("Partner"),t===o.TS.pids.success_catalogue&&f("Catalog"),t===o.TS.pids.success_voucher&&(e=o.Ko.searchParams.get("order_total"),a=o.Ko.searchParams.get("order_number"),i=o.Ko.searchParams.get("order_shipment"),e&&a&&i?c("Voucher",e):(0,s.JH)("TRACKING","Not all needed parameter are defined for transaction!",{price:e,transactionId:a,shipping:i})),t===o.TS.pids.success_job){const t=sessionStorage.getItem("DNA-requested-job")||"Initiativbewerbung";p((0,n.A)(this),{event:"BnEventConversion",eventAction:"JobRequest",eventCategory:"Conversion",eventLabel:t})}window.bnOnNewsletterSubscriptionSuccess=t=>{f("Newsletter")}}function p(t,e={}){if(!d())return;const a=t.attr("data-gtm-event")||e.event||"BnEvent",n=t.attr("data-gtm-category")||e.eventCategory||"",i=t.attr("data-gtm-action")||e.eventAction||"",o=t.attr("data-gtm-label")||e.eventLabel||"",r=t.attr("data-gtm-value")||e.eventValue||"";window.dataLayer.push({event:a,eventCategory:n,eventAction:i,eventLabel:o,eventValue:r}),(0,s.fG)(`TRACKING (Event: ${a})`,`${n} | ${i} | ${o}`)}function h(){o.rs.$body.on("click",".GTM--click-to-call",(0,i.A)(function(){p((0,n.A)(this),{event:"BnEventConversion",eventAction:"ClickToCall",eventCategory:"Conversion"})},250)),o.rs.$body.on("click",".GTM--whatsapp",(0,i.A)(function(){p((0,n.A)(this),{event:"BnEventConversion",eventAction:"ClickToWhatsApp",eventCategory:"Conversion"})},250)),o.rs.$body.on("click",".GTM--mail",(0,i.A)(function(){p((0,n.A)(this),{event:"BnEventConversion",eventAction:"ClickToMail",eventCategory:"Conversion"})},250)),o.rs.$body.on("click",".GTM--click-hotel-website",(0,i.A)(function(){p((0,n.A)(this),{event:"BnEventConversion",eventAction:(0,n.A)(this).attr("data-gtm-action"),eventCategory:"Conversion",eventLabel:(0,n.A)(this).attr("data-gtm-label")})},250)),o.rs.$body.on("click",".GTM--click-contact",(0,i.A)(function(){p((0,n.A)(this),{event:"BnEventConversion",eventAction:(0,n.A)(this).attr("data-gtm-action"),eventCategory:"Conversion",eventLabel:(0,n.A)(this).attr("data-gtm-label")})},250)),o.rs.$body.on("click",'a[target="_blank"]:not([class*="GTM--"])',function(){p((0,n.A)(this),{eventAction:"miscellaneous",eventCategory:"click outbound link",eventLabel:(0,n.A)(this).attr("href")})}),o.rs.$body.on("click",".GTM--rte-link",function(){p((0,n.A)(this),{event:"BnEvent",eventAction:"page rte link",eventCategory:"click page",eventLabel:(0,n.A)(this).attr("href")})}),o.rs.$body.on("click",".JS-lbox__item",(0,i.A)(function(){p((0,n.A)(this),{event:"BnEvent",eventAction:"page lightbox",eventCategory:"click page",eventLabel:(0,n.A)(this).attr("href")})},250)),o.rs.$body.on("click",".GTM--click-event",function(){const t=(0,n.A)(this);t.attr("data-gtm-action")&&t.attr("data-gtm-category")&&p(t)}),(0,r.l)((0,n.A)(".GTM--inview-event"),(0,i.A)(t=>{const e=(0,n.A)(t.target);e.attr("data-gtm-action")&&e.attr("data-gtm-category")&&p(e)},250))}function g(){const t=o.rs.$body.find(".JS-detail-page");t.length>0&&p(t)}},393(t,e,a){a.d(e,{J:()=>s,g:()=>r});var n=a(176);let i=!1;const o="DNA[user-session-recognition]";function r(){return i}function s(){i="1"===function(t="0"){return sessionStorage.getItem(o)||t}(),i?(0,n.a0)("USER-RECOGNITION","user was recognised from session"):(0,n.a0)("USER-RECOGNITION","user was NOT recognised from session"),sessionStorage.setItem(o,"1")}},907(t,e,a){a.d(e,{_O:()=>h,gu:()=>l,l6:()=>u,x2:()=>f});var n=a(3120),i=a(4553),o=a(176),r=a(393),s=a(4322);function l(t){t.length&&t.find("video").each(t=>{const e=(0,n.A)(t);if(e.hasClass("JS-video--ready"))return;const a=Object.entries(e.dataset()).filter(([t])=>t.match(/(sourceLvl)/i)),i=new Set(a.map(([t])=>t.match(/sourceLvl\d(\w*)/i)?.[1].toLowerCase()).filter(t=>t));let o="hd";i.has("tablet")&&window.matchMedia("only screen and (min-width: 768px) and (max-width: 1024px)").matches?o="tablet":i.has("phone")&&window.matchMedia("only screen and (max-width: 767px)").matches&&(o="phone"),a.filter(([t])=>t.match(new RegExp(`(${o}
1)`,"i"))).forEach(([,t])=>{e.append(`<source type="${JSON.parse(t).type}" src="${JSON.parse(t).src}" />`)}),e.addClass("JS-video--ready")})}function d(t,e){return!(!t.hasClass("swiper-initialized")||!e)}function c(t,e){const a=t.find(".swiper-slide.swiper-slide-active").find(".JS-video-normal");a.length&&(a.parent().find(".JS-video-overlay").addClass("hidden"),e.autoplay.stop(),a[0].currentTime=0,a[0].play())}function f(t,e,a=!0){if(t.length){if(t.find(".JS-video-normal").length&&e&&(t.find(".JS-video-normal").parent().find(".JS-video-overlay").removeClass("hidden"),c(t,e),e.on("slideChangeTransitionStart",function(){t.find(".JS-video-normal").each((t,e)=>{(0,n.A)(t)[0].currentTime=0}),c(t,e)}),t.find(".JS-video-normal").each((t,i)=>{const r=(0,n.A)(t);r[0].autoplay=!1,r[0].loop=!1,r.on("ended",()=>{(0,o.a0)("START-STOP-VIDEOS","'ended' event on normal video fired"),e.slideNext(),a&&e.autoplay.start(),(0,o.a0)("START-STOP-VIDEOS","slider play")})})),t.find(".JS-video-youtube").length){const r={youtube:{onLoad:()=>{const i=[];t.find(".JS-video-youtube").each(function(){const t=(0,n.A)(this).attr("id");""!==t&&i.push({id:t})}),window.onYouTubeIframeAPIReady=function(){void 0!==i&&((0,o.a0)("START-STOP-VIDEOS","Event 'onYouTubeIframeAPIReady' fired"),i.forEach(t=>{new YT.Player(t.id,{origin:window.location.href,events:{onStateChange:window.onYouTubePlayerStateChange}})}))},window.onYouTubePlayerStateChange=function(n){if(d(t,e))switch((0,o.a0)("START-STOP-VIDEOS","Event 'onYouTubePlayerStateChange' fired"),n.data){case YT.PlayerState.UNSTARTED:case YT.PlayerState.PLAYING:a&&e.autoplay.stop(),(0,o.a0)("START-STOP-VIDEOS","slider pause");break;case YT.PlayerState.ENDED:case YT.PlayerState.PAUSED:a&&e.autoplay.start(),(0,o.a0)("START-STOP-VIDEOS","slider play")}}},onError:()=>(0,o.JH)("START-STOP-VIDEOS","Error while loading the YouTube Iframe API"),src:"https://www.youtube.com/iframe_api"}};(0,i.e)(r,"js")}if(t.find(".JS-video-vimeo").length){const r={vimeo:{onLoad:()=>{t.find(".JS-video-vimeo").each(function(){const i=(0,n.A)(this).attr("id");if(""!==i){const n=new Vimeo.Player(i);n.on("play",()=>{(0,o.a0)("START-STOP-VIDEOS","vimeo event 'play' fired"),d(t,e)&&(a&&e.autoplay.stop(),(0,o.a0)("START-STOP-VIDEOS","slider pause"))}),n.on("bufferstart",()=>{(0,o.a0)("START-STOP-VIDEOS","vimeo event 'bufferstart' fired"),d(t,e)&&(a&&e.autoplay.stop(),(0,o.a0)("START-STOP-VIDEOS","slider pause"))}),n.on("pause",()=>{(0,o.a0)("START-STOP-VIDEOS","vimeo event 'pause' fired"),d(t,e)&&(a&&e.autoplay.start(),(0,o.a0)("START-STOP-VIDEOS","slider play"))}),n.on("ended",()=>{(0,o.a0)("START-STOP-VIDEOS","vimeo event 'ended' fired"),d(t,e)&&(a&&e.autoplay.start(),(0,o.a0)("START-STOP-VIDEOS","slider play"))})}})},onError:()=>(0,o.JH)("START-STOP-VIDEOS","Error while loading the Vimeo API"),src:"https://player.vimeo.com/api/player.js"}};(0,i.e)(r,"js")}}}function u(t){if(!t.length)return;const e=t.find(".JS-video-normal"),a=t.find(".JS-video-normal.JS-video-autoplay");e.length&&(e.on("click",function(){(0,n.A)(this)[0].paused?(e.each((t,e)=>{const a=(0,n.A)(t);a[0].pause(),a.parent().find(".JS-video-overlay").removeClass("hidden")}),(0,n.A)(this)[0].play(),(0,n.A)(this).parent().find(".JS-video-overlay").addClass("hidden")):e.each((t,e)=>{const a=(0,n.A)(t);a[0].pause(),a.parent().find(".JS-video-overlay").removeClass("hidden")})}),a.each((t,e)=>{const a=(0,n.A)(t);0!==e?a[0].autoplay=!1:a.parent().find(".JS-video-overlay").addClass("hidden")}),e.each((t,e)=>{const a=(0,n.A)(t);a[0].loop=!1,a.on("ended",()=>{a.parent().find(".JS-video-overlay").removeClass("hidden"),(0,o.a0)("START-STOP-VIDEOS","'ended' event on normal video fired")})}))}function p(t){const e=t.find(".JS-video-lazyload-source"),a=t.find("video"),n=e.attr("data-src"),i=e.attr("data-video-sources");t.attr("src",n),i.trim().split("\n").forEach(t=>{if(!(t=t.trim()))return;const e=t.match(/(data-[\w\-]+)='(.*)'/);if(e){const t=e[1],n=e[2].replace(/&quot;/g,'"').replace(/\\\//g,"/");a.attr(t,n)}})}function h(t,e=null){(0,r.g)()?(p(t),e&&e()):(0,s.t)().then(()=>{p(t),e&&e()})}},8086(t,e,a){a.d(e,{$2:()=>v,G_:()=>p,a$:()=>u});var n=a(3120),i=a(8987),o=a(6997),r=a(6478);const s={accommodation:[],offer:[],news:[],events:[],recipe:[],blog:[],tour:[],country_zone:[],region:[],trip:[],trail:[]};function l(){let t=i.A.get("DNA-wishlist"),e=0;if(null!=t){try{t=JSON.parse(t)}catch(e){t=s}Object.entries(t).forEach(([t,a])=>{e+=a.length})}return e}function d(t,e){const a=l();let n=i.A.get("DNA-wishlist"),o=!1;return null!=n&&(n=a>
10?"string"==typeof n?JSON.parse(n):n:s,Object.entries(n).forEach(([a,n])=>{a===e&&n.indexOf(String(t))>-1&&(o=!0)})),o}function c(){const t=l(),e=o.rs.$header.find(".JS-wishlist-count");t>0?(e.html(`<span>${t}</span>`),e.removeClass("hidden"),e.parent().parent().attr("data-active","1")):(e.html(""),e.addClass("hidden"),e.parent().parent().attr("data-active","0"))}function f(t,e=!1){const a="number"==typeof t?String(t):String(t.attr("data-id"))||null,r="number"==typeof t?null:String(t.attr("data-type"))||null;let d=function(){Object.entries(s).forEach(([t,e])=>{s[t]=[]});let t=i.A.get("DNA-wishlist");return null==t&&(i.A.set("DNA-wishlist",JSON.stringify(s),{expires:7,path:"/"}),t=s),t}();const f=l();if(d=f>0?"string"==typeof d?JSON.parse(d):d:s,r&&a){const t=d[r].indexOf(a);d[r].includes(a)?d[r].splice(t,1):d[r].push(a),o.rs.$body.find(`.JS-wishlist-trigger[data-type='${r}'][data-id='${a}']`).each(function(){const t=(0,n.A)(this).closest(".JS-wishlist-item");"1"===(0,n.A)(this).attr("data-active")?((0,n.A)(this).attr("data-active","0"),e&&t.length&&t.addClass("hidden")):(0,n.A)(this).attr("data-active","1")})}i.A.set("DNA-wishlist",f>0?JSON.stringify(d):JSON.stringify(s),{expires:7,path:"/"}),c()}function u(t=o.rs.$body,e=!1){const a=t.find(".JS-wishlist-trigger");for(const t of a){const a=(0,n.A)(t);d(a.attr("data-id"),a.attr("data-type"))&&a.attr("data-active","1"),a.on("click",function(t){t.preventDefault(),f(a,e)})}}function p(){u(),c()}function h(t="BN-dynform-v3-data"){let e=i.A.get(t);return"{}"===e||null==e?(i.A.remove(t),e=null):e="string"==typeof e?JSON.parse(e):null,e}function g(t){const e=h();let a=!1;if(null!==e){let n=e.hotels;if(n){n=n.split(","),n=n.filter(t=>""!==t);for(const e of n)e===t&&(a=!0)}}return a}function m(t){(0,n.A)(t.find('.JS-selection-hotel[data-active="1"]')).length>0?(t.find(".JS-selection").attr("data-active","1"),o.rs.$body.find(".JS-cta-box").attr("data-hidden","1")):(t.find(".JS-selection").attr("data-active","0"),o.rs.$body.find(".JS-cta-box").attr("data-hidden","0"))}function S(t,e=o.rs.$body,a=null){let r=t.attr("data-hotel-id");if(t.length<=0&&null!==a){r=a;const t=e.find(`.JS-selection-hotel[data-hotel-id="${r}"]`);t.find("span:nth-child(2)").text(""),t.attr("data-active","0"),t.attr("data-hotel-id","")}else{const a=function(){const t=h();let e=0;if(null!==t){const a=t.hotels;a&&(e=a.split(",").length)}return e}(),i=t.find(".JS-request-hotel");if("1"===i.attr("data-active")){i.attr("data-active","0"),t.attr("data-request","0");const a=e.find(`.JS-selection-hotel[data-hotel-id="${r}"]`);a.find("span:nth-child(2)").text(""),a.attr("data-active","0"),a.attr("data-hotel-id","")}else if(a<5){i.attr("data-active","1"),t.attr("data-request","1");const a=(0,n.A)(e.find('.JS-selection-hotel[data-active="0"]')[0]);a.find("span:nth-child(2)").text(t.attr("data-name")),a.attr("data-active","1"),a.attr("data-hotel-id",t.attr("data-hotel-id"))}}const s=h();let l={};if(null!==s){let e=s.hotels;g(r)?e=e.split(",").filter(t=>""!==t).filter(t=>t!==r).join(","):(e=e.split(",").filter(t=>""!==t),e.length<5&&e.push(r),e=e.join(",")),i.A.set("BN-dynform-v3-data",JSON.stringify({hotels:e}));const a=h("DNA-hotels");null!==a&&(l=a),l[r]=t.attr("data-name"),i.A.set("DNA-hotels",JSON.stringify(l),{expires:7,path:"/"})}else i.A.set("BN-dynform-v3-data",JSON.stringify({hotels:r})),l[r]=t.attr("data-name"),i.A.set("DNA-hotels",JSON.stringify(l),{expires:7,path:"/"});m(e)}function _(t){const e=t.find('.JS-selection-hotel[data-active="1"]');let a=o.TS.default.request;const n=t.find(".JS-selection-button");n.html(""),e.length>0?(a=e.length>1?o.TS.custom.request_hotels:o.TS.custom.request_hotel,n.append(`<span data-number="1">${e.length}</span>`),n.append(`<span>${a}</span>`)):n.append(`<span>${a}</span>`)}function v(t=o.rs.$body){const e=t.find(".JS-wishlist-item");for(const a of e){const e=(0,n.A)(a);g(e.attr("data-hotel-id"))?(e.attr("data-request","1"),e.find(".JS-request-hotel").attr("data-active","1")):(e.attr("data-request","0"),e.find(".JS-request-hotel").attr("data-active","0")),e.find(".JS-request-hotel").on("click",function(a){a.preventDefault(),S(e,t),_(t)})}!function(t){t.find(".JS-remove-selection").on("click",function(e){e.preventDefault();const a=(0,n.A)(this).closest(".JS-selection-hotel").attr("data-hotel-id");S(t.find(`.JS-wishlist-item[data-hotel-id="${a}"]`),t,a),_(t)});const e=h();if(null===e)return;let a;if(a=e.hotels,a&&(a=a.split(",")),""===a||null==a)return;a=a.filter(t=>""!==t);let i=h("DNA-hotels");const o=[];
1null===i&&(i={});for(const t of a)o.push({id:t,value:i[t]});for(const e of o)if(0===t.find(`.JS-selection-hotel[data-hotel-id="${e.id}"]`).length){const a=(0,n.A)(t.find('.JS-selection-hotel[data-active="0"]')[0]);a.find("span:nth-child(2)").text(e.value),a.attr("data-active","1"),a.attr("data-hotel-id",e.id)}_(t),m(t),window.addEventListener("DOMContentLoaded",function(e){(0,r.F1)(50,t.find(".JS-selection"))}),window.addEventListener("scroll",function(e){(0,r.F1)(50,t.find(".JS-selection"))})}(t)}},6997(t,e,a){a.d(e,{$k:()=>h,B:()=>l,BG:()=>o,EK:()=>S,Ko:()=>g,LO:()=>f,TS:()=>i,XQ:()=>d,ht:()=>p,lo:()=>u,n$:()=>c,rs:()=>s,x6:()=>r});var n=a(3120);const i=BN.constants||{},o=i.ehotelier.hotel_id,r=i.ehotelier.portal_id,s={$html:(0,n.A)("html"),$head:(0,n.A)("head"),$body:(0,n.A)("body"),$page:(0,n.A)("#branDNAmic"),$header:(0,n.A)("#DNA-section--Header"),$hero:(0,n.A)("#DNA-section--Hero"),$main:(0,n.A)("#DNA-section--Main"),$footer:(0,n.A)("#DNA-section--Footer"),$quickrequest:(0,n.A)("#DNA-section--QuickRequest"),$accessibility:(0,n.A)("#BL-widget")},l={countListItemsDesktop:4,spcSliderDesktop:45,spcSliderMobile:20};"gravel"===s.$page.attr("data-portal")?(l.countListItemsDesktop=3,l.spcSliderDesktop=35):"rbh"===s.$page.attr("data-portal")?(l.countListItemsDesktop=3,l.spcSliderDesktop=20,l.spcSliderMobile=15):"cross"===s.$page.attr("data-portal")||"mts"===s.$page.attr("data-portal")||"moho"===s.$page.attr("data-portal")?(l.countListItemsDesktop=3,l.spcSliderDesktop=35,l.spcSliderMobile=15):"velon"===s.$page.attr("data-portal")&&(l.countListItemsDesktop=4,l.spcSliderDesktop=10,l.spcSliderMobile=10);const d={isBeUserLoggedIn:s.$body.hasClass(i.backend_user_class),isFeUserLoggedIn:s.$body.hasClass(i.frontend_user_class),isGTMActive:Boolean(Number(i.google.gtm.active))},c={loader:"JS-loader",scroller:"JS-scroller",noResult:"JS-no-result",sliderArrows:"JS-slider-arrows",sliderElements:"JS-slider-elements",sliderPagination:"JS-slider-pagination",sect:"DNA-section",mod:"DNA-module",plug:"DNA-plugin",popup:"JS-popup",dynform:"JS-dynform",lightBox:"JS-lbox",accordion:"JS-accordion",stickybar:"JS-sticky-bar"},f={desktopLarge:i.breakpoints.desktop_large,desktopSmall:i.breakpoints.desktop_small,laptop:i.breakpoints.laptop,tablet:i.breakpoints.tablet,phablet:i.breakpoints.phablet,phone:i.breakpoints.phone,phoneSmall:i.breakpoints.phone_small,desktopLargeASC:i.breakpoints.desktop_large_asc,desktopSmallASC:i.breakpoints.desktop_small_asc,laptopASC:i.breakpoints.laptop_asc,tabletASC:i.breakpoints.tablet_asc,phabletASC:i.breakpoints.phablet_asc,phoneASC:i.breakpoints.phone_asc,phoneSmallASC:i.breakpoints.phone_small_asc},u=s.$body.attr("data-lang"),p=s.$body.attr("data-lang-id"),h=(0,n.A)("meta[name='bn:lang-baseuri']")?.attr("content").replace(/\/$/,""),g=new URL(window.location.href),m=((new Date).getDate(),(new Date).getHours(),(new Date).getMonth(),(new Date).getFullYear(),d.isBeUserLoggedIn&&(new Date).getTime(),(new Date).getTime()),S=(Math.floor(m/1e3),100)}}]);

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