1"use strict";(self.webpackChunklib=self.webpackChunklib||[]).push([[6648],{16648(e,t,a){a.d(t,{default:()=>s});var i=a(74692);function n(e,t,a,i,n,s,r){try{var o=e[s](r),u=o.value}catch(e){return void a(e)}o.done?t(u):Promise.resolve(u).then(i,n)}class s{constructor(){this.page=travel.opts.page,this.init()}init(){this.initStaticPages(),"contact"===this.page&&this.initFeedbackForm(),"faq"===this.page&&this.initFAQ()}initStaticPages(){-1!==["upd_about_us","upd_our_values","upd_why_book_with_us","upd_partnership","upd_mission","upd_cooperation","upd_useful_tips","upd_our_story","upd_terms_and_conditions","upd_refund_policy","privacy","copyright"].indexOf(this.page)&&this.updPage()}updPage(){var e,t=this.page.indexOf("_")+1,a=this.page.slice(t);switch(a){case"copyright":e="copyright_notice_text";break;case"privacy":e="privacy_policy_text";break;case"refund-policy":e="refund_policy_text";break;default:e=a+"_text"}i.ajax({type:"GET",url:"/static.php",data:{page:e,LanguageCode:travel.options.language||"en",r:Math.random(),ui:travel.options.uuid},dataType:"html"}).done(e=>{i(".js-"+a).html(e)}).fail(()=>{setTimeout(()=>{this.updPage(a)},3e3)})}initFAQ(){i.ajax({type:"GET",url:"/static.php",data:{page:"faq_page",LanguageCode:travel.options.language||"en",r:Math.random(),ui:travel.options.uuid},dataType:"html"}).done(e=>{i(".js-faq").html(e),this.initSunsetAccordion()}).fail(()=>{setTimeout(()=>{this.initFAQ()},1e3)})}initSunsetAccordion(){i(".js-faq-toggler").each((e,t)=>{i(t).on("click",e=>{i(e.currentTarget).closest(".js-faq-accordion").toggleClass("is-open")})})}initFaqAccordion(){i(".js-faq-accordion").each((e,t)=>{var a=i(t),n=a.find(".js-faq-accordion-btn"),s=a.find(".js-faq-accordion-wrapper"),r=a.find(".js-faq-accordion-content");n.on("click",e=>{var t=i(e.currentTarget).closest(".js-faq-accordion-wrapper"),a=t.find(".js-faq-accordion-content");t.hasClass("is-open")||(s.removeClass("is-open"),r.stop().slideUp("300")),t.toggleClass("is-open"),a.stop().slideToggle("300")})})}initFeedbackForm(){return(e=function*(){var{default:e}=yield a.e(960).then(a.t.bind(a,60960,23));i("#form-feedback").each((e,t)=>{var a=i(t);a.validate({rules:{f_name:"required",f_email:{required:!0,email:!0},f_subject:"required",f_message:"required",f_year:"required",f_month:"required",f_rating:"required",f_review:{required:function(e){var t=i(e).closest("form");return i('textarea[name="f_review_cons"]',t).is(":blank")}},f_review_cons:{required:function(e){var t=i(e).closest("form");return i('textarea[name="f_review"]',t).is(":blank")}}},messages:travel.opts.messages,errorPlacement:(e,t)=>{t.is(".css-checkbox")?e.insertAfter(t.closest(".radio-buttons-wrap")):e.insertAfter(t)},showErrors:function(e,t){this.numberOfInvalids(),this.defaultShowErrors(),a.siblings(".sending-success, .sending-error").fadeOut(300,function(){i(this).css({visibility:"hidden",display:""})})}}),i('<input type="hidden" name="'+travel.opts.k+'" value="'+travel.opts.v+'" />').appendTo(a),0==a.find("[name=page]").length&&"hotel"==travel.opts.type&&a.append('<input type="hidden" name="page" value=""/>')})},function(){var t=this,a=arguments;return new Promise(function(i,s){var r=e.apply(t,a);function o(e){n(r,i,s,o,u,"next",e)}function u(e){n(r,i,s,o,u,"throw",e)}o(void 0)})})();var e}initWhyBookWithUs(){i.ajax({type:"GET",url:"/static.php",data:{page:"why_book_page",LanguageCode:travel.options.language||"en",r:Math.random(),ui:travel.options.uuid},dataType:"html"}).done(e=>{i(".js-why-book-with-us").html(e)}).fail(()=>{setTimeout(()=>{this.initWhyBookWithUs()},1e3)})}}}}]);
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.