PageSourceSearch

https://www.zaton.hr/dist/app.js?6ae4e7dcdbff32b57f50

js zaton.hr collected 2026-10-07 18:59:50 UTC 34,059 bytes, 3 lines download raw bytes

1/*! For license information please see app.js.LICENSE.txt */
2!function(){var e,t={819:function(e,t,a){var i=a(692),o=a(692);window.gtm_Tracking={init:function(){this.bindTrackAnchor()},bindTrackAnchor:function(){var e=this;i("a.gtm-event").length>0&&i("a.gtm-event").each((function(){i(this).on("click",(function(t){var a=i(this).attr("href"),o=i(this).attr("data-ga-category"),n=i(this).attr("data-ga-action"),s=i(this).attr("data-ga-label"),r=i(this).attr("data-ga-value"),c=i(this).attr("data-ga-noninteraction"),l=null!=i(this).attr("data-ga-outbound"),d=!1;void 0!==o&&""!=o&&void 0!==n&&""!=n&&(l||(t.preventDefault(),d=function(){location.href=a}),e.trackEvent(o,n,s,r,c,d))}))}));var t=/\.(zip|exe|pdf|doc*|xls*|ppt*|mp3)$/i;null!=o("base").attr("href")&&o("base").attr("href"),o("a:not(.gtm-event)").each((function(){var e=o(this).attr("href");e&&e.match(/^mailto\:/i)?o(this).click((function(){var t=e.replace(/^mailto\:/i,"");gtm_Tracking.trackEvent("Email","click",t,1)})):e&&e.match(t)&&o(this).click((function(t){var a=/[.]/.exec(e)?"-"+/[^.]+$/.exec(e):"";gtm_Tracking.trackEvent("Download","click"+a,e,1)}))}))},trackEvent:function(e,t,a,i,o,n){var s=null!=n&&n,r={event:"GAEvent",eventCategory:e,eventAction:t,eventLabel:null==a?"":a,eventValue:null==i?"":i,eventNonInteraction:null!=o&&o};s&&(r.eventCallback=s),"undefined"!=typeof dataLayer&&dataLayer.push(r)},trackNetwork:function(e,t,a){"undefined"!=typeof dataLayer&&dataLayer.push({event:"GAEvent",socialNetwork:e,socialAction:t,socialTarget:a})},trackEcommerceProductImpressions:function(e,t,a,i,o){void 0===t&&(t="Hotel"),void 0===a&&(a=""),void 0===i&&(i="Hotel room list"),void 0===o&&(o="EUR");var n={ecommerce:{currency:o,impressions:[]}};e.forEach((function(e,o){var s={name:e.name,id:e.id,price:e.price,brand:"Zaton",category:t,variant:a,list:i,position:o+1};n.ecommerce.impressions,push(s)})),"undefined"!=typeof dataLayer&&void 0!==n&&dataLayer.push(n)},trackEcommerceViewItemList:function(e,t){console.log("trackEcommerceViewItemList",arguments);for(var a=[],i=0,o=0;o<t.result.length;o++){var n=t.result[o];i++;var s=0,r="",c="",l="";void 0!==n.savedData&&(r=n.savedData.property_id,c=n.savedData.name),void 0!==n.savedData.articleData&&void 0!==n.savedData.articleData.custom_fields&&void 0!==n.savedData.articleData.custom_fields.accommodation_type&&(l=n.savedData.articleData.custom_fields.accommodation_type),void 0!==n.cheapestRate&&void 0!==n.cheapestRate.Price&&(s=n.cheapestRate.Price);var d={item_id:r,item_name:c,index:i,item_category:l,price:s};a.push(d)}var u="List";if(void 0!==e.and_group)for(o=0;o<e.and_group.length;o++){var p=e.and_group[o];void 0!==p.is_active&&1==p.is_active&&void 0!==p.criteria&&void 0!==p.criteria.phobsData&&(void 0!==p.criteria.phobsData.Property&&void 0!==p.criteria.phobsData.Property.City&&(u=u+" "+p.criteria.phobsData.Property.City),void 0!==p.criteria.phobsData.Property&&void 0!==p.criteria.phobsData.Property.attr&&p.criteria.phobsData.Property.attr.Type&&(u=u+" "+p.criteria.phobsData.Property.attr.Type))}var v={event:"view_item_list",ecommerce:{item_list_name:u,items:a}};console.log("view_item_list dataLayer dataToPush",v),"undefined"!=typeof dataLayer&&void 0!==v&&dataLayer.push(v)},trackEcommerceViewUnitsList:function(e,t,a,i){console.log("main.js - trackEcommerceViewUnitsList",arguments);for(var o=0,n=0,s=[],r=0;r<i.length;r++){var c=i[r].phobsData.name,l=i[r].phobsData.rates;Object.keys(l).forEach((e=>{var t=l[e].variations;if(void 0!==t)Object.keys(t).forEach((e=>{var a=t[e].rateID,i=parseFloat(t[e].Price);i>n&&(n=i),(i<o||0==o)&&(o=i),s.push({rate:i,roomType:c,rateCode:a})}));else{var a=l[e].rateID,i=parseFloat(l[e].Price);i>n&&(n=i),(i<o||0==o)&&(o=i),s.push({rate:i,roomType:c,rateCode:a})}}))}},trackEcommerceAddToCart:function(e,t,a,i,o){if(void 0===t&&(t="Hotel"),void 0===a&&(a=""),void 0===i&&(i="EUR"),console.log("trackEcommerceAddToCart",arguments),void 0!==e.unitData&&void 0!==e.unitData.rate&&void 0!==e.unitData.rateName){if(e.unitData.rateName.includes(" - "))if(void 0!==e.unitData.phobsData.rates[e.unitData.rateName])var n=e.unitData.phobsData.rates[e.unitData.rateName];else{var s=e.unitData.rateName.split(" - ");void 0!==e.unitData.phobsData.rates[s[0]]&&(n=e.unitData.phobsData.rates[s[0]])}else void 0!==e.unitData.phobsData.rates[e.unitData.rateName]&&(n=e.unitData.phobsData.rates[e.unitData.rateName]);var r="",c="",l="",d="",u="";if(void 0!==e.unitData.savedData&&void 0!==e.unitData.savedData.property_id&&(r=e.unitData.savedData.property_id),void 0!==o&&void 0!==o.property){var p=o.property;void 0!==p.property_id&&(r=p.property_id),void 0!==p.name&&(c=p.name),void 0!==p.articleData&&void 0!==p.articleData.custom_fields&&(void 0!==p.articleData.custom_fields.google_places_api_id&&(l=p.articleData.custom_fields.google_places_api_id),void 0!==p.articleData.custom_fields.accommodation_type&&(d=p.articleData.custom_fields.accommodation_type),void 0!==p.articleData.custom_fields.accommodation_city&&(u=p.articleData.custom_fields.accommodation_city))}
2if(void 0!==n){if(void 0!==n.variations){if(void 0===n.variations[e.unitData.board])return;n=n.variations[e.unitData.board]}var v,m={event:"add_to_cart",ecommerce:{currency:i,value:v=void 0!==e.price?parseFloat(e.price):void 0!==n.specialStayTotal&&void 0!==n.specialStayTotal.Price?n.specialStayTotal.Price:void 0!==n.StayTotal&&void 0!==n.StayTotal.Price?n.StayTotal.Price:n.Price,items:[{item_id:r,item_name:c,coupon:"",item_brand:"Zaton",item_category:d,item_category2:n.Board,item_list_name:u,item_variant:n.unitName,price:v,quantity:1,location_id:l}]}}}}console.log("addToCart dataLayer dataToPush",m),"undefined"!=typeof dataLayer&&void 0!==m&&dataLayer.push(m)},trackEcommerceRemoveFromCart:function(e,t,a,i,o){if(void 0===t&&(t="Hotel"),void 0===a&&(a=""),void 0===i&&(i="EUR"),console.log("trackEcommerceRemoveFromCart",arguments),void 0!==e.unitData&&void 0!==e.unitData.rate&&void 0!==e.unitData.rateName){if(e.unitData.rateName.includes(" - "))if(void 0!==e.unitData.phobsData.rates[e.unitData.rateName])var n=e.unitData.phobsData.rates[e.unitData.rateName];else{var s=e.unitData.rateName.split(" - ");void 0!==e.unitData.phobsData.rates[s[0]]&&(n=e.unitData.phobsData.rates[s[0]])}else void 0!==e.unitData.phobsData.rates[e.unitData.rateName]&&(n=e.unitData.phobsData.rates[e.unitData.rateName]);var r="",c="",l="",d="",u="";if(void 0!==e.unitData.savedData&&void 0!==e.unitData.savedData.property_id&&(r=e.unitData.savedData.property_id),void 0!==o&&void 0!==o.property){var p=o.property;void 0!==p.property_id&&(r=p.property_id),void 0!==p.name&&(c=p.name),void 0!==p.articleData&&void 0!==p.articleData.custom_fields&&(void 0!==p.articleData.custom_fields.google_places_api_id&&(l=p.articleData.custom_fields.google_places_api_id),void 0!==p.articleData.custom_fields.accommodation_type&&(d=p.articleData.custom_fields.accommodation_type),void 0!==p.articleData.custom_fields.accommodation_city&&(u=p.articleData.custom_fields.accommodation_city))}if(void 0!==n){if(void 0!==n.variations){if(void 0===n.variations[e.unitData.board])return;n=n.variations[e.unitData.board]}var v,m={event:"remove_from_cart",ecommerce:{currency:i,value:v=void 0!==e.price?parseFloat(e.price):void 0!==n.specialStayTotal&&void 0!==n.specialStayTotal.Price?n.specialStayTotal.Price:void 0!==n.StayTotal&&void 0!==n.StayTotal.Price?n.StayTotal.Price:n.Price,items:[{item_id:r,item_name:c,coupon:"",item_brand:"Zaton",item_category:d,item_category2:n.Board,item_list_name:u,item_variant:n.unitName,price:v,quantity:1,location_id:l}]}}}}console.log("removeFromCart dataLayer dataToPush",m),"undefined"!=typeof dataLayer&&dataLayer.push(m)},trackEcommerceCheckout:function(e,t,a,i,o,n){void 0===t&&(t="Hotel"),void 0===a&&(a=""),void 0===i&&(i="EUR"),void 0===n&&(n=function(){});for(var s=0,r=[],c=0;c<e.length;c++){var l=e[c];if(void 0!==l.unitData&&void 0!==l.unitData.rate&&void 0!==l.unitData.rateName){if(l.unitData.rateName.includes(" - "))if(void 0!==l.unitData.phobsData.rates[l.unitData.rateName])var d=l.unitData.phobsData.rates[l.unitData.rateName];else{var u=l.unitData.rateName.split(" - ");void 0!==l.unitData.phobsData.rates[u[0]]&&(d=l.unitData.phobsData.rates[u[0]])}else void 0!==l.unitData.phobsData.rates[l.unitData.rateName]&&(d=l.unitData.phobsData.rates[l.unitData.rateName]);var p="",v="",m="",f="",_="";if(void 0!==l.unitData.savedData&&void 0!==l.unitData.savedData.property_id&&(p=l.unitData.savedData.property_id),void 0!==o&&void 0!==o.property){var h=o.property;void 0!==h.property_id&&(p=h.property_id),void 0!==h.name&&(v=h.name),void 0!==h.articleData&&void 0!==h.articleData.custom_fields&&(void 0!==h.articleData.custom_fields.google_places_api_id&&(m=h.articleData.custom_fields.google_places_api_id),void 0!==h.articleData.custom_fields.accommodation_type&&(f=h.articleData.custom_fields.accommodation_type),void 0!==h.articleData.custom_fields.accommodation_city&&(_=h.articleData.custom_fields.accommodation_city))}if(void 0!==d){if(void 0!==d.variations){if(void 0===d.variations[l.unitData.board])continue;d=d.variations[l.unitData.board]}var y;s+=y=void 0!==l.price?parseFloat(l.price):void 0!==d.specialStayTotal&&void 0!==d.specialStayTotal.Price?d.specialStayTotal.Price
2:void 0!==d.StayTotal&&void 0!==d.StayTotal.Price?d.StayTotal.Price:d.Price;var g={item_id:p,item_name:v,coupon:"",item_brand:"Zaton",item_category:f,item_category2:d.Board,item_list_name:_,item_variant:d.unitName,price:y,quantity:1,location_id:m};r.push(g)}}}var w={event:"begin_checkout",ecommerce:{currency:i,value:s,items:r}};n&&(w.eventCallback=n),console.log("trackEcommerceCheckout dataLayer dataToPush",w),"undefined"!=typeof dataLayer&&void 0!==w?dataLayer.push(w):n()},trackEcommercePurchase:function(e,t,a,i,o,n,s){void 0===a&&(a="Hotel"),void 0===i&&(i=""),void 0===o&&(o="EUR"),void 0===s&&(s=function(){});for(var r=!1,c=function(){r||(r=!0,console.log("safeCallback executing (once)"),s())},l=0,d=[],u=0;u<e.rooms.length;u++)for(var p=e.rooms[u][0].reservationID,v=0;v<e.rooms[u].length;v++)e.rooms[u][v].reservationID=p,d.push(e.rooms[u][v]);var m=[];for(u=0;u<d.length;u++){var f=d[u];if(f.isFilled&&void 0!==f.unitData&&void 0!==f.unitData.rate&&void 0!==f.unitData.rateName){var _=void 0;if(f.unitData.rateName.includes(" - "))if(void 0!==f.unitData.phobsData.rates[f.unitData.rateName])_=f.unitData.phobsData.rates[f.unitData.rateName];else{var h=f.unitData.rateName.split(" - ");void 0!==f.unitData.phobsData.rates[h[0]]&&(_=f.unitData.phobsData.rates[h[0]])}else void 0!==f.unitData.phobsData.rates[f.unitData.rateName]&&(_=f.unitData.phobsData.rates[f.unitData.rateName]);var y="",g="",w="";if(void 0!==f.unitData.savedData&&void 0!==f.unitData.savedData.property_id&&(y=f.unitData.savedData.property_id),void 0!==n&&void 0!==n.property){var b=n.property;void 0!==b.property_id&&(y=b.property_id),void 0!==b.name&&(g=b.name),void 0!==b.articleData&&void 0!==b.articleData.custom_fields&&(void 0!==b.articleData.custom_fields.google_places_api_id&&b.articleData.custom_fields.google_places_api_id,void 0!==b.articleData.custom_fields.accommodation_type&&b.articleData.custom_fields.accommodation_type,void 0!==b.articleData.custom_fields.accommodation_city&&(w=b.articleData.custom_fields.accommodation_city))}if(void 0!==_){if(void 0!==_.variations){if(void 0===_.variations[f.unitData.board]){console.warn("Rate variation not found for board:",f.unitData.board,"- skipping room");continue}_=_.variations[f.unitData.board]}var D=0;""==e.coupon&&void 0!==f.priceWithoutLoyalty?D=parseFloat(f.priceWithoutLoyalty):void 0!==f.price?D=parseFloat(f.price):""!==e.coupon&&void 0!==_.specialStayTotal&&void 0!==_.specialStayTotal.Price?D=parseFloat(_.specialStayTotal.Price):void 0!==_.StayTotal&&void 0!==_.StayTotal.Price&&(D=parseFloat(_.StayTotal.Price)),l+=D;var C="";void 0!==f.unitData.rateName&&(C=f.unitData.rateName);var k={item_id:y,item_name:g,coupon:"",item_brand:"Zaton",item_category:C,item_category2:_.Board,item_list_name:w,item_variant:_.unitName,price:D,quantity:1};m.push(k)}}}var x={event:"purchase",ecommerce:{transaction_id:e.orderId,currency:o,value:l,coupon:e.coupon,items:m}};console.log("trackEcommercePurchase dataLayer dataToPush",x);var T=setTimeout((function(){console.log("Fallback execution of callback (timeout)"),c()}),5e3);x.eventCallback=function(){console.log("GTM eventCallback fired, clearing fallback timeout"),clearTimeout(T),c()},x.eventTimeout=5e3,"undefined"!=typeof dataLayer&&void 0!==x?(console.log("pushing data to dataLayer",x),dataLayer.push(x)):(console.log("no dataLayer, calling callback directly"),clearTimeout(T),c())}}},416:function(e,t,a){"use strict";var i=a(692),o=a.n(i),n=(a(345),a(144),a(889)),s=a(236),r=(a(107),a(819),a(692));s.A.use([n.Vx,n.dK,n.Ze,n.Ij,n._R]),window.nivas={swiper:{Swiper:s.A,Navigation:n.Vx,Pagination:n.dK,Scrollbar:n.Ze}},window.$=window.JQuery=o(),document.addEventListener("DOMContentLoaded",(function(){function e(){const e=document.querySelector(".rewards-block.rewards-block-standalone");if(e){const t=160,a=e.getBoundingClientRect().top+window.pageYOffset-t;window.scrollTo({top:a,behavior:"smooth"})}}document.addEventListener("click",(function(t){t.target.closest(".hero-home__booking .btn--search")&&(t.preventDefault(),setTimeout(e,500))}))})),new s.A(".x-swiper-gastro",{modules:[n.Vx],loop:!0,slidesPerView:1,spaceBetween:0,speed:500,navigation:{nextEl:".x-swiper-gastro .swiper-button-next",prevEl:".x-swiper-gastro .swiper-button-prev"},on:{init:function(e){e.navigation&&e.navigation.destroy(),e.el,e.navigation.init(),e.navigation.update()}}}),new s.A(".x-swiper-hero",{modules:[n.Vx,n.dK],loop:!0,slidesPerView:1,spaceBetween:0,speed:500,pagination:{el:".hero .swiper-pagination",type:"bullets"},navigation:{nextEl:".hero .swiper-button-next",prevEl:".hero .swiper-button-prev"},on:{init:function(e){e.navigation&&e.navigation.destroy()}}}),new s.A(".x-swiper-higlights",{modules:[n.Vx,n.dK],loop:!0,slidesPerView:1,spaceBetween:24,speed:500,pagination:{el:".b-hightlights .swiper-pagination",type:"fraction"},navigation:{nextEl:".b-hightlights .swiper-button-next",prevEl:".b-hightlights .swiper-button-prev"},on:{init:function(e){e.navigation&&e.navigation.destroy()}},breakpoints:{768:{slidesPerView:1,spaceBetween:16},992:{slidesPerView:2,spaceBetween:24}}}),new s.A(".x-swiper-articles",{loop:!0,slidesPerView:1,spaceBetween:24,speed:500,on:{init:function(e){e.navigation&&e.navigation.destroy()}},breakpoints:{768:{slidesPerView:1,spaceBetween:16},992:{slidesPerView:3,spaceBetween:24}}}),new s.A(".x-swiper-spotlight",{modules:[n.Vx,n.dK],loop:!0,slidesPerView:1,spaceBetween:24,speed:500,pagination:{el:".b-spotlight .swiper-pagination",type:"fraction"},navigation:{nextEl:".b-spotlight .swiper-button-next",prevEl:".b-spotlight .swiper-button-prev"},on:{init:function(e){e.navigation&&e.navigation.destroy()}}});var c=!1,l=function(){c=!1};let d=document.querySelectorAll(".sidemenu ul li a");function u(e){if(r(e).length&&r(window).width()>993){var t=document.querySelector(e),a=r(e).offset().top-172,i=!1;function o(){window.pageYOffset>
2a&&!i?(t.classList.add("is-fixed"),i=!0):window.pageYOffset<=a&&i&&(t.classList.remove("is-fixed"),i=!1)}a=r(e).offset().top-172,window.removeEventListener("scroll",o),window.addEventListener("scroll",o)}}window.addEventListener("scroll",(e=>{if(r(".b-faq").length&&r(window).width()>1200&&!c){let e=r(".c-faq").offset().top,t=window.scrollY,a=t-e+300;d.forEach(((i,o)=>{let n=document.querySelector(i.hash);n.offsetTop<=a&&n.offsetTop+n.offsetHeight>a||0===o&&t<e?i.classList.add("current"):i.classList.remove("current")}))}})),document.addEventListener("DOMContentLoaded",(function(){const e=document.querySelector(".site-header__main");e&&(document.addEventListener("click",(function(t){t.target.closest(".booking-mask__item-input--guest")?e.classList.add("header--behind"):t.target.closest(".v-modal__close-box--desktop .btn--secondary")&&e.classList.remove("header--behind")})),new MutationObserver((()=>{document.querySelector(".booking-mask")||e.classList.remove("header--behind")})).observe(document.body,{childList:!0,subtree:!0}))})),r(document).ready((function(){u(".booking-wrapper")})),r(document).on("click",".booking-mask__item--preview-search, .booking-mask--desktop",(function(){u(".booking-wrapper")})),r(document).ready((function(){u(".booking-wrapper")})),r(document).on("click",".booking-mask__item--preview-search",(function(){u(".booking-wrapper")}));var p={controller:null,scenes:{},init:function(){r(".b-faq").length&&(p.controller=new ScrollMagic.Controller({globalSceneOptions:{triggerHook:0}}),r(".b-faq").each((function(e,t){let a=r(this).height()-300;new ScrollMagic.Scene({triggerElement:".b-faq",duration:a}).on("enter",(function(e){r(".sidemenu").addClass("active")})).on("leave",(function(e){r(".sidemenu").removeClass("active"),r(".sidemenu__tab").removeClass("is-active"),r(".sidemenu__wrap").removeClass("is-open"),r(".sidemenu__wrap").attr("style",""),r(".sidemenu__overlay").removeClass("is-active")})).addTo(p.controller)})))}};const v="inserted-div",m=[".booking-mask__item .vhd-calendar",".nounits--modalcalendar",".date-range-picker-modal"];function f(e){e.querySelectorAll(".day > span").forEach((e=>{if(!e.previousElementSibling?.classList.contains(v)){const t=document.createElement("div");t.className=v,e.parentNode.insertBefore(t,e)}}))}new MutationObserver((e=>{for(const t of e)for(const e of t.addedNodes)e instanceof HTMLElement&&m.forEach((t=>{if(e.matches?.(t))f(e);else{const a=e.querySelector?.(t);a&&f(a)}}))})).observe(document.body,{childList:!0,subtree:!0}),r(document).ready((function(){var e;console.log("App ready!"),function(){const e=document.querySelector(".js-map-modal"),t=document.querySelector(".site-header"),a=document.querySelectorAll(".js-map-modal-open"),i=document.querySelectorAll(".js-map-modal-close");if(!e||!t)return;let o=0;const n=a=>{a&&a.preventDefault(),o=window.scrollY||window.pageYOffset,e.classList.add("is-active"),t.classList.add("d-none"),document.body.classList.add("no-scroll"),document.body.style.top=-o+"px"},s=a=>{a&&a.preventDefault(),e.classList.remove("is-active"),t.classList.remove("d-none"),document.body.classList.remove("no-scroll"),document.body.style.top="",window.scrollTo(0,o)};a.forEach((e=>e.addEventListener("click",n))),i.forEach((e=>e.addEventListener("click",s))),document.addEventListener("keydown",(t=>{e.classList.contains("is-active")&&"Escape"===t.key&&s()}))}(),r(document).on("click",".js-contact-open",(function(){r(".js-contact").css("display","flex")})),r(document).on("click",".js-contact-close, .contact-modal__overlay",(function(){r(".js-contact").css("display","none")})),e=r(".site-header"),r(window).scroll((function(){r(window).scrollTop()>=300?(e.addClass("is-fixed"),r(".site-header__logo-box").attr("style","")):(e.removeClass("is-fixed"),document.getElementById("site-header__logo-box").style.animation="nav-logo-fading 1s")})),r(".js-site-header-open").on("click",(function(e){e.preventDefault(),r(".site-header__dropdown, .site-header__dropdown-bg").addClass("is-active"),r(this).prop("disabled",!0),r(".js-site-header-close").prop("disabled",!1),r("body").addClass("noscroll")})),r(".js-site-header-close").on("click",(function(e){e.preventDefault(),r(".site-header__dropdown, .site-header__dropdown-bg").removeClass("is-active"),r(".dropdown-submenu").removeClass("is-open"),r(this).prop("disabled",!0),r(".js-site-header-open").prop("disabled",!1),r("body").removeClass("noscroll")})),r(".js-dropdown-open").on("click",(function(e){e.preventDefault(),r(this).parents(".dropdown-menu__item").find(".dropdown-submenu").addClass("is-open"),r(this).prop("disabled",!0),r(".js-dropdown-close").prop("disabled",!1)})),r(".js-dropdown-close").on("click",(function(e){e.preventDefault(),r(".dropdown-submenu").removeClass("is-open"),r(this).prop("disabled",!0),r(".js-dropdown-open").prop("disabled",!1)})),r(".js-accordion-toggle").on("click",(function(e){e.preventDefault();var t=r(this).parent();r(this).next(),t.hasClass("is-open")?(r(this).parent().removeClass("is-open"),r(this).next().slideUp(400)):(r(".faq .faq__item").removeClass("is-open"),r(".faq .faq__panel").slideUp(400),r(this).parent().addClass("is-open"),r(this).next().slideDown(400))})),r(".sidemenu__tab").on("click touchstart",(function(e){e.preventDefault(),r(".sidemenu__tab").toggleClass("is-active"),r(".sidemenu__wrap").slideToggle(500),r(".sidemenu__wrap").toggleClass("is-open"),r(".sidemenu__overlay").toggleClass("is-active")})),r(".sidemenu__link").on("click touchstart",(function(e){e.preventDefault(),c=!0,r(".sidemenu .sidemenu__link").removeClass("current"),r(this).addClass("current");let t=r(this).attr("href");if(r([document.documentElement,document.body]).animate({scrollTop:r(t).offset().top-160},600,l),window.innerWidth<992){let e=r(this).text();r(".sidemenu .sidemenu__title").text(e),r(".sidemenu__tab").removeClass("is-active"),r(".sidemenu__overlay").removeClass("is-active"),r(".sidemenu__wrap").removeClass("is-open"),r(".sidemenu__wrap").attr("style"," ")}})),r(".sidemenu__tab").removeClass("is-active"),r(".sidemenu__overlay").removeClass("is-active"),r(".sidemenu__wrap").removeClass("is-open"),r(".sidemenu__wrap").attr("style"," "),p.init(),function(){r(".js-accordion-body p:nth-child(2)").length||r(".js-accordion-body").next().addClass("hidden");var e=r(".js-accordion-trigger"),t=r(".js-accordion-body p:not(:first)");
2t.hide(),e.on("click",(function(a){a.preventDefault(),t.toggle(),e.toggleClass("is-active")}))}(),setTimeout((function(){!function(){var e=document.querySelector(".c-filter__wrap");if(e&&r(window).width()<993){var t=e.querySelector(".c-filter__item.active");if(t){var a=t.getBoundingClientRect(),i=e.getBoundingClientRect();(a.left<i.left||a.right>i.right)&&(e.scrollLeft=t.offsetLeft-e.offsetLeft)}}}()}),100),r(".nvsSel").nivasSelect(),r("#sel_interested").on("change",(function(){r("#form-inquiry").trigger("reset"),r('input[name="inp_beverages[]"]').prop("checked",!1);var e=r(this).val();"1"==e?(r("#js_block_boat").fadeOut("slow"),r("#js_block_acc").fadeOut("slow")):"2"==e?(r("#js_block_boat").fadeOut("slow"),r("#js_block_acc").fadeIn("slow"),r('#acc_type option[value=""').prop("selected",!0)):"3"!=e&&"4"!=e||(r("#js_block_acc").fadeOut("slow"),r("#js_block_boat").fadeIn("slow"),"3"==e?(r("#boat_experience_type").fadeIn("slow"),r("#boat_type").fadeIn("slow")):"4"==e&&(r("#boat_experience_type").fadeOut("slow"),r("#boat_type").fadeIn("slow")))})),r("#acc_type").on("change",(function(){var e=r(this).val();"2"==e?(r("#acc_type_camp").fadeIn("slow"),r("#acc_type_apart").fadeOut("slow"),r("#acc_type_mobile").fadeOut("slow"),r("#acc_type_glamping").fadeOut("slow")):"1"==e?(r("#acc_type_camp").fadeOut("slow"),r("#acc_type_apart").fadeIn("slow"),r("#acc_type_mobile").fadeOut("slow"),r("#acc_type_glamping").fadeOut("slow")):"3"==e?(r("#acc_type_camp").fadeOut("slow"),r("#acc_type_apart").fadeOut("slow"),r("#acc_type_mobile").fadeIn("slow"),r("#acc_type_glamping").fadeOut("slow")):"4"==e?(r("#acc_type_camp").fadeOut("slow"),r("#acc_type_apart").fadeOut("slow"),r("#acc_type_mobile").fadeOut("slow"),r("#acc_type_glamping").fadeIn("slow")):(r("#acc_type_camp").fadeOut("slow"),r("#acc_type_apart").fadeOut("slow"),r("#acc_type_mobile").fadeOut("slow"),r("#acc_type_glamping").fadeOut("slow"))})),r('input[name="chk_apt_type[]"]').on("change",(function(){r('input[name="chk_apt_type[]"]').not(this).prop("checked",!1)})),r("#inp_children").on("change",(function(){let e=parseInt(this.value,10)||0,t=r(".xchildAgesDiv"),a=r("[class*='child_select_']");if(0===e)a.hide(),t.fadeOut("slow");else{a.hide();for(let a=1;a<=e;
2a++)t.find(".child_select_"+a).fadeIn("slow");t.fadeIn("slow")}})),r("#inp_boat_children").on("change",(function(){let e=parseInt(this.value,10)||0,t=r(".xBoatChildAgesDiv"),a=r("[class*='child_select_']");if(0===e)a.hide(),t.fadeOut("slow");else{a.hide();for(let a=1;a<=e;a++)t.find(".child_select_"+a).fadeIn("slow");t.fadeIn("slow")}})),r(".form-status__close").on("click",(function(){r(".form-status--error").hide(),r(".form-status--success").hide()})),setTimeout((function(){r(".form-status--error").hide(),r(".form-status--success").hide()}),5e3),setTimeout((function(){u()}),100)}))},345:function(e,t,a){var i,o=a(692);(i=o).extendable=function(e){return function(t){var a=e.toString(),o="string"==typeof t,n=Array.prototype.slice.call(arguments,1),s=this;return t=!o&&n.length?i.extend.apply(null,[!0,t].concat(n)):t,o&&"_"===t.charAt(0)||(o?this.each((function(){var e=i.data(this,a),o=e&&i.isFunction(e[t])?e[t].apply(e,n):e;if(o!==e&&void 0!==o)return s=o,!1})):this.each((function(){var o=i.data(this,a);o?o.option(t||{}):i.data(this,a,new e(t,this))}))),s}}},144:function(e,t,a){!function(e){function t(t,a){this.settings=e.extend({elementClass:"nvsSel",onSelect:function(e,t,a){}},t),this._element=e(a),this._container=null,this._currentIndex=null,this._name=this._element.attr("name"),this._id=this._element.attr("id"),this._listContainer=null,this._selectField=null,this._timeout=null,this._model=[],this._init()}t.prototype={_init:function(){var t=this;this._element.find("option").each((function(a,i){var o=e(this),n=o.attr("selected"),s=o.text();i=o.attr("value"),void 0!==n&&(t._currentIndex=a),t._model.push({selected:void 0!==n,text:s,value:i,def:void 0===o.attr("value"),index:a})})),null===t._currentIndex&&(t._currentIndex=0),this._parse(),this._bindEvents()},_getModelByIndex:function(e){for(var t=this._model.length,a=null,i=0;i<=t;++i)if((a=this._model[i]).index==e)return a;return null},_getCurrentModel:function(){return this._getModelByIndex(this._currentIndex)||null},_parse:function(){var t=this._getCurrentModel();if(!t)throw new Error("Selector must have options");this._element.wrap('<div class="'+this.settings.elementClass+'"></div>'),this._container=this._element.parent(),this._selectField=e('<a href="#" class="selectField" data-index="'+t.index+'"><span>'+t.text+"</span></a>"),this._container.append(this._selectField);var a="<ul>";e.each(this._model,(function(e,i){e==t.index?a+='<li class="on" data-index="'+e+'"><a>'+i.text+"</a></li>":a+='<li data-index="'+e+'"><a>'+i.text+"</a></li>"})),a+="</ul>",this._listContainer=e(a),this._container.append(this._listContainer),this._element.remove(),this._element=e('<input type="hidden" name="'+this._name+'" value="'+t.value+'" />'),void 0!==this._id&&this._element.attr("id",this._id);var i=this;this._element.on("custom_change",(function(e){for(var t=this.value,a=i._model.length,o=0;o<a;o++)if(i._model[o].value==t&&!0!==i._model[o].selected)return void i._changeIndex(i._model[o].index,!0,!1)})),this._container.append(this._element)},_scrollToFocused:function(){var e=this._listContainer.find("li.focus").position();(e.top+this._listContainer.find("li.focus").height()>this._listContainer.height()||e.top<0)&&this._listContainer.animate({scrollTop:e.top},200)},_setFocusedToActive:function(){var e=parseInt(this._listContainer.find("li.focus").attr("data-index"));this._changeIndex(e,!1),this._scrollToFocused()},_bindNavigationKeys:function(){var t=this;e(window).bind("keydown.navigationKeys",(function(e){13!=e.which&&33!=e.which&&34!=e.which&&35!=e.which&&36!=e.which&&38!=e.which&&40!=e.which||e.preventDefault(),e.altKey&&e.ctrlKey&&38==e.which&&t._close(!0)})),e(window).bind("keyup.navigationKeys",(function(e){switch(e.which){case 9:case 13:case 27:var a=parseInt(t._listContainer.find("li.focus").attr("data-index"));t._changeIndex(a,!0);break;case 33:t._listContainer.find("li.focus").prevAll().length>4?t._listContainer.find("li.focus").removeClass("focus").prevAll().eq(4).addClass("focus"):(t._listContainer.find("li.focus").removeClass("focus"),t._listContainer.find("li:eq(0)").addClass("focus")),t._setFocusedToActive();break;case 34:t._listContainer.find("li.focus").nextAll().length>4?t._listContainer.find("li.focus").removeClass("focus").nextAll().eq(4).addClass("focus"):(t._listContainer.find("li.focus").removeClass("focus"),t._listContainer.find("li:last-child").addClass("focus")),t._setFocusedToActive();break;case 35:t._listContainer.find("li.focus").removeClass("focus"),t._listContainer.find("li:last-child").addClass("focus"),t._setFocusedToActive();break;case 36:t._listContainer.find("li.focus").removeClass("focus"),t._listContainer.find("li:eq(0)").addClass("focus"),t._setFocusedToActive();break;case 37:case 38:!t._listContainer.find("li.focus").prev("li").length||e.altKey&&e.ctrlKey||(t._listContainer.find("li.focus").removeClass("focus").prev("li").addClass("focus"),t._setFocusedToActive());break;case 39:case 40:!t._listContainer.find("li.focus").next("li").length||e.altKey&&e.ctrlKey||(t._listContainer.find("li.focus").removeClass("focus").next("li").addClass("focus"),t._setFocusedToActive())}}))},_bindLetterKeys:function(){var t=this,a="",i="";e(window).bind("keyup.letterKeys",(function(e){33!=e.which&&34!=e.which&&35!=e.which&&36!=e.which&&37!=e.which&&38!=e.which&&39!=e.which&&40!=e.which||(a="",clearTimeout(t._timeout))})),e(window).bind("keypress.letterKeys",(function(e){if(i=String.fromCharCode(e.which).toLowerCase(),-1!=="asdfghjklčćžqwertzuiopšđyxcvbnm1234567890".search(i)){1==a.length&&a===i||(a+=i),clearTimeout(t._timeout),t._timeout=setTimeout((function(){a=""}),1400);for(var o=parseInt(t._listContainer.find("li.focus").attr("data-index")),n=!1,s=o+1;s<t._model.length;s++){var r=t._model[s].text.substring(0,a.length).toLowerCase();if(a===r){t._changeIndex(s,!1),t._listContainer.find("li.focus").removeClass("focus"),t._listContainer.find("li:eq("+s+")").addClass("focus"),t._scrollToFocused(),n=!0;break}}if(!n)for(s=0;s<o;s++)if(r=t._model[s].text.substring(0,a.length).toLowerCase(),a===r){t._changeIndex(s,!1),t._listContainer.find("li.focus").removeClass("focus"),t._listContainer.find("li:eq("+s+")").addClass("focus"),t._scrollToFocused();break}}}))},_bindOpeningKeys:function(){var e=this,t="";this._selectField.bind("keydown.openingKeys",(function(t){37!=t.which&&38!=t.which&&39!=t.which&&40!=t.which||(t.preventDefault(),e._open())})),this._selectField.bind("keypress.openingKeys",(function(a){t=String.fromCharCode(a.which).toLowerCase(),-1!="asdfghjklčćžqwertzuiopšđyxcvbnm1234567890".search(t)&&e._open()}))},_bindEvents:function(){var t=this;this._selectField.on("click",(function(e){e.preventDefault(),t._container.hasClass("open")?t._close(!0):t._open()})),this._bindOpeningKeys(),this._listContainer.on("click","li",(function(a){a.preventDefault();var i=parseInt(e(this).attr("data-index"));t._changeIndex(i,!0)}))},_open:function(){var t=this,a=t._container.offset().top,i=a-e(window).scrollTop(),o=parseInt(t._listContainer.css("top")),n=t._listContainer.height();(i+o+n>e(window).height()&&i>n||a+o+n>
2e(document).height())&&t._container.addClass("open-bottom"),t._container.addClass("open"),t._listContainer.find("li.on").addClass("focus"),t._scrollToFocused(),t._listContainer.find("li").hover((function(){e(this).addClass("focus").siblings().removeClass("focus")}),(function(){})),t._selectField.unbind(".openingKeys"),t._bindNavigationKeys(),t._bindLetterKeys(),e(document).bind("click.customSelect",(function(a){0==e(a.target).closest("."+t.settings.elementClass).length?t._close(!0):e(a.target).closest("."+t.settings.elementClass).is(t._container)||t._close(!1)}))},_close:function(t){this._container.removeClass("open open-bottom"),this._listContainer.find("li.focus").removeClass("focus"),t&&(e(document).unbind("click.customSelect"),e(window).unbind(".navigationKeys"),e(window).unbind(".letterKeys"),this._bindOpeningKeys())},_changeIndex:function(t,a,i){e.each(this._model,(function(e,t){t.selected=!1}));var o=this._getModelByIndex(t);void 0===i&&(i=!0),o&&(o.selected=!0,this._selectField.attr("data-index",o.index),this._selectField.html("<span>"+o.text+"</span>"),i&&this._element.val(o.value).trigger("change"),this._listContainer.find("li.on").removeClass("on"),this._listContainer.find('li[data-index="'+o.index+'"]').addClass("on"),a&&this._close(!0),this.settings.onSelect(o.value,o.text,o))}},e.fn.nivasSelect=e.extendable(t)}(a(692))},107:function(e,t,a){var i=a(692);i(document).ready((function(){!function(){function e(){event.preventDefault(),i("body").removeClass("show-video-modal noscroll"),i("#youtube").attr("src","")}i(".js-trigger-video-modal").on("click",(function(e){e.preventDefault();var t="//www.youtube.com/embed/"+i(this).attr("data-youtube-id")+"?autoplay=1&rel=0";i("#youtube").attr("src",t),i("body").addClass("show-video-modal noscroll")})),i("body").on("click",".close-video-modal, .video-modal .overlay",(function(t){e()})),i("body").keyup((function(t){27==t.keyCode&&e()}))}()}))}},a={};function i(e){var o=a[e];if(void 0!==o)return o.exports;var n=a[e]={exports:{}};return t[e].call(n.exports,n,n.exports,i),n.exports}i.m=t,e=[],i.O=function(t,a,o,n){if(!a){var s=1/0;for(d=0;d<e.length;d++){a=e[d][0],o=e[d][1],n=e[d][2];for(var r=!0,c=0;c<a.length;c++)(!1&n||s>=n)&&Object.keys(i.O).every((function(e){return i.O[e](a[c])}))?a.splice(c--,1):(r=!1,n<s&&(s=n));if(r){e.splice(d--,1);var l=o();void 0!==l&&(t=l)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[a,o,n]},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var a in t)i.o(t,a)&&!i.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={524:0};i.O.j=function(t){return 0===e[t]};var t=function(t,a){var o,n,s=a[0],r=a[1],c=a[2],l=0;if(s.some((function(t){return 0!==e[t]}))){for(o in r)i.o(r,o)&&(i.m[o]=r[o]);if(c)var d=c(i)}for(t&&t(a);l<s.length;l++)n=s[l],i.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return i.O(d)},a=self.webpackChunkbundler=self.webpackChunkbundler||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))}();var o=i.O(void 0,[619],(function(){return i(416)}));o=i.O(o)}();
3//# sourceMappingURL=app.js.map?6ae4e7dcdbff32b57f50

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.