(self.webpackChunklib=self.webpackChunklib||[]).push([[867],{6103:(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>l});var c=i(9755);function t(e,n,i,c,t,a,l){try{var r=e[a](l),o=r.value}catch(e){return void i(e)}r.done?n(o):Promise.resolve(o).then(c,t)}function a(e){return function(){var n=this,i=arguments;return new Promise((function(c,a){var l=e.apply(n,i);function r(e){t(l,c,a,r,o,"next",e)}function o(e){t(l,c,a,r,o,"throw",e)}r(void 0)}))}}class l{constructor(){this.cache={},this.init()}init(){this.initializeCache(),this.initializeEvents()}initializeCache(){this.cache.childrenWrapper=c(".js-children-wrapper"),this.cache.childrenSelect=c(".js-children-ages-select"),this.cache.childrenCount=travel.options.availableParams.guestsChildren}initializeEvents(){var e=this;return a((function*(){if(c("#child").on("change.fs",a((function*(){e.cache.childrenWrapper.html(" ");var n=c("#child").val();n>0?e.cache.childrenSelect.show():e.cache.childrenSelect.hide();for(var t=1;t<=n;t++)e.cache.childrenWrapper.append(e.createChildrenSelect(t));yield i.e(1533).then(i.bind(i,1533)),yield i.e(8732).then(i.t.bind(i,8732,23)),c(".js-children-select").niceSelect()}))),e.cache.childrenCount>0){yield i.e(1533).then(i.bind(i,1533)),yield i.e(8732).then(i.t.bind(i,8732,23)),e.cache.childrenSelect.show();for(var n=1;n<=e.cache.childrenCount;n++)e.cache.childrenWrapper.append(e.createChildrenSelect(n,!0));c(".js-children-select").niceSelect()}}))()}createChildrenSelect(e,n){var i=c('
'),t=c('')),a="guestsChildAge"+e;if(t.append(''),n){0===parseInt(travel.options.availableParams[a])?t.append(''):t.append('');for(var l=1;l<=16;l++)parseInt(travel.options.availableParams[a])===l?t.append('")):t.append('"))}else{t.append('');for(var r=1;r<=16;r++)t.append('"))}return i.append(t),i}}}}]);