(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-common"],{0:function(e,t,o){e.exports=o("56d7")},"38db":function(e,t,o){"use strict";var i=o("7a23");const n={key:0,class:"container bg-brand-yellow sm:rounded-xl p-4 sm:px-5 shadow-lg sm:m-0 -m-4 mb-0 text-semiblack"},a={class:"flex items-center justify-between"},s={style:{width:"100%"}},r={class:"h1_container_desctop"},c={style:{"margin-bottom":"0"},class:"text-2xl sm:text-3xl md:text-4xl leading-none font-medium mb-3 mt-0 h--searchform__class"},l=Object(i["g"])("div",{class:"flex star-rating-text"},[Object(i["i"])(" 4.78/5 "),Object(i["g"])("img",{class:"feedback_item_block_rating_star",src:"/d/dist/img/rating_mini.png",alt:""})],-1),d=Object(i["g"])("img",{class:"md:mr-2",src:"/d/dist/img/nav-sprite.svg#close",alt:"close form",width:"16",height:"16",style:{filter:"invert(1)"}},null,-1),u=Object(i["g"])("span",{class:"ml-1 hidden md:block"},"Закрыть",-1),m=[d,u],p=Object(i["h"])('<div class="searchform-suppliers-container"><img src="/d/dist/img/partners/partners-sprite.svg#thrifty" alt="Thrifty" loading="lazy"><img src="/d/dist/img/partners/partners-sprite.svg#dollar" alt="Dollar" loading="lazy"><img src="/d/dist/img/partners/partners-sprite.svg#eurocar" alt="Eurocar" loading="lazy"><img src="/d/dist/img/partners/partners-sprite.svg#alamo" alt="Alamo" loading="lazy"><img src="/d/dist/img/partners/partners-sprite.svg#enterprise" alt="Enterprise" loading="lazy"><img src="/d/dist/img/partners/partners-sprite.svg#avis" alt="Avis" loading="lazy"><img class="h1_container_desctop" src="/d/dist/img/partners/partners-sprite.svg#hertz" alt="Hertz" loading="lazy"><img class="h1_container_desctop" src="/d/dist/img/partners/partners-sprite.svg#budget" alt="Budget" loading="lazy"></div>',1),h={class:"searchform-green-container"},f={class:"green_advice"},g=Object(i["g"])("span",{class:"icon-checked rounded-full sm:border-0 flex-shrink-0 sm:mb-0 sm:mr-3"},null,-1),b={class:"green_advice"},y=Object(i["g"])("span",{class:"icon-checked rounded-full sm:border-0 flex-shrink-0 sm:mb-0 sm:mr-3"},null,-1),v={class:"green_advice"},O=Object(i["g"])("span",{class:"icon-checked rounded-full sm:border-0 flex-shrink-0 sm:mb-0 sm:mr-3"},null,-1),w={class:"green_advice"},j=Object(i["g"])("span",{class:"icon-checked rounded-full sm:border-0 flex-shrink-0 sm:mb-0 sm:mr-3"},null,-1),k={class:"flex flex-wrap items-start lg:items-center justify-between mb-3 -mx-2.5 location--styles__formsearch"},I={class:"searchform--change__click searchform--change__click_header inline-flex items-center text-lg leading-none font-medium",style:{"user-select":"none"}},_=Object(i["g"])("img",{src:"/d/dist/img/react_images/change_fastsearch_icon.webp",alt:""},null,-1),x=["aria-label"],C=Object(i["g"])("span",{class:"switchinput ml-3"},null,-1),S=["aria-label"],A={class:"location--styles__formsearch w-full text-sm font-medium md:font-normal md:text-base mb-1 mx-1.5 relative select__label"},$=["aria-label"],T={class:"location--styles__formsearch w-full text-sm font-medium md:font-normal md:text-base mb-1 mx-1.5"},E={class:"flex sm:flex-wrap justify-between w-full sm:w-1/2 px-2.5 my-2 h-10 sm:h-auto md:h-10"},L={style:{display:"flex","min-width":"181px"}},F={class:"flex items-center w-full flex-1",for:"firstAgeCheckbox",style:{"pointer-events":"none"}},U={class:"w-full md:w-36 input__wr--age"},V={class:"flex flex-wrap justify-between w-full sm:w-1/2 px-2.5 my-2 xs:h-10 sm:h-auto md:h-10"},P={style:{display:"flex"}},D={class:"flex items-center",for:"secondCouponCheckbox",style:{"pointer-events":"none"}},M={class:"rounded bg-link-blue text-white text-xl font-medium p-5 w-full shadow-lg uppercase"},q={class:"searchform--change__click searchform--change__click_footer inline-flex items-center text-lg leading-none font-medium",style:{"user-select":"none"}},B=["aria-label"],N=Object(i["g"])("span",{class:"switchinput ml-3"},null,-1),R={class:"container flex items-center justify-between leading-tight input__scroll__unfocus"},z=Object(i["h"])('<div><div class="font-medium">Париж ÐÑропорт Шарль Де Голь (CDG)</div><span class="text-sm">24 Ð¯Ð½Ð²Ð°Ñ€Ñ 11:00 AM</span></div><img class="mr-1" src="/d/dist/img/form-sprite.svg#arrow" alt="" style="transform:rotate(-90deg);filter:brightness(0.4);"><div><div class="font-medium">Париж ÐÑропорт Шарль Де Голь (CDG)</div><span class="text-sm">24 Ð¯Ð½Ð²Ð°Ñ€Ñ 11:00 AM</span></div>',3),K=Object(i["g"])("img",{src:"/d/dist/img/form-sprite.svg#edit",alt:""},null,-1),H={class:"ml-1 hidden md:block"},W=["placeholder","aria-label"];function G(e,t,o,d,u,G){const Y=Object(i["F"])("SearchInput"),Q=Object(i["F"])("SelectInput"),J=Object(i["F"])("RentDateTime");return Object(i["y"])(),Object(i["f"])("form",{class:Object(i["r"])(["form--search",{"searchform--absolute":"absolute"==o.mode}]),onSubmit:t[22]||(t[22]=Object(i["R"])((...e)=>G.submit&&G.submit(...e),["prevent"])),ref:"form",onKeydown:t[23]||(t[23]=Object(i["Q"])(Object(i["R"])(()=>{},["prevent"]),["enter"])),novalidate:""},[o.mode&&!u.compactMode||!o.mode?(Object(i["y"])(),Object(i["f"])("div",n,[Object(i["g"])("header",a,[Object(i["g"])("div",s,[Object(i["g"])("div",r,[Object(i["g"])("h1",c,[Object(i["g"])("span",null,Object(i["I"])(e.$t("CarRentalSearchCompareAndChooseTheBest")),1),l])])]),o.mode?(Object(i["y"])(),Object(i["f"])("button",{key:0,class:"ml-2 flex items-center bg-white rounded p-3 md:py-2 shadow-md",onClick:t[0]||(t[0]=Object(i["R"])(()=>u.compactMode=!0,["prevent"])),"aria-label":"close form"},m)):Object(i["e"])("",!0)]),p,Object(i["g"])("div",h,[Object(i["g"])("div",f,[g,Object(i["i"])(" "+Object(i["I"])(e.$t("FreeCancellationHome")),1)]),Object(i["g"])("div",b,[y,Object(i["i"])(" "+Object(i["I"])(e.$t("55000Locations")),1)]),Object(i["g"])("div",v,[O,Object(i["i"])(" "+Object(i["I"])(e.$t("RoadsideAssistanceHome")),1)]),Object(i["g"])("div",w,[j,Object(i["i"])(" "+Object(i["I"])(e.$t("850RentalCompanies")),1)])]),Object(i["g"])("div",k,[Object(i["g"])("div",I,[_,Object(i["g"])("label",{"aria-label":e.$t("UseFastSearch")},[Object(i["P"])(Object(i["g"])("input",{class:"input--cliped",type:"checkbox","onUpdate:modelValue":t[1]||(t[1]=e=>u.enabledFastSearch=e),onChange:t[2]||(t[2]=(...e)=>G.moveValues&&G.moveValues(...e)),name:"fastsearch"},null,544),[[i["K"],u.enabledFastSearch]]),C],8,x)]),u.enabledFastSearch?(Object(i["y"])(),Object(i["f"])(i["a"],{key:0},[Object(i["j"])(Y,{label:e.$t("PickupLocation"),placeholder:e.$t("Cityzipcodeairportcodehotel"),modelValue:u.form.from,"onUpdate:modelValue":t[3]||(t[3]=e=>u.form.from=e),required:"",autofocus:!e.isMobile&&u.autofocus,id:"search-1",ref:"from",onChange:G.fillDropInput,name:"EnterPickupLocation",onInput:G.changeUtc,checkPhone:u.checkPhone},null,8,["label","placeholder","modelValue","autofocus","onChange","onInput","checkPhone"]),Object(i["j"])(Y,{class:Object(i["r"])(["sm:flex",{hidden:!u.showRefund}]),label:e.$t("Dropoff_Location"),placeholder:e.$t("Cityzipcodeairportcodehotel"),modelValue:u.form.to,"onUpdate:modelValue":t[4]||(t[4]=e=>u.form.to=e),required:"",onInput:G.lockDropOf,id:"search-2",ref:"to",name:"EnterDropoffLocation",checkPhone:u.checkPhone},null,8,["label","placeholder","modelValue","class","onInput","checkPhone"])],64)):(Object(i["y"])(),Object(i["f"])(i["a"],{key:1},[Object(i["g"])("div",{class:"w-full flex flex-wrap mb-1 mx-1","aria-label":e.$t("PickupLocation")},[Object(i["g"])("div",A,Object(i["I"])(e.$t("PickupLocation")),1),Object(i["j"])(Q,{placeholder:e.$t("Country"),mode:"getCountries",store:"countries",uid:"",modelValue:u.altForm.pickUpCountryId,"onUpdate:modelValue":t[5]||(t[5]=e=>u.altForm.pickUpCountryId=e),autofocus:!e.isMobile&&u.autofocus&&u.enabledFastSearch,id:"select-from-1",name:"pickCountry",onInput:G.revalidate},null,8,["placeholder","modelValue","autofocus","onInput"]),Object(i["j"])(Q,{placeholder:e.$t("City"),mode:"getCities",store:"cities",uid:u.altForm.pickUpCountryId,modelValue:u.altForm.pickUpCityId,"onUpdate:modelValue":t[6]||(t[6]=e=>u.altForm.pickUpCityId=e),id:"select-from-2",name:"pickCity",onInput:G.revalidate},null,8,["placeholder","uid","modelValue","onInput"]),Object(i["j"])(Q,{placeholder:e.$t("Location"),mode:"getLocations",store:"locations",uid:u.altForm.pickUpCityId,modelValue:u.altForm.pickUpLocationId,"onUpdate:modelValue":t[7]||(t[7]=e=>u.altForm.pickUpLocationId=e),id:"select-from-3",name:"pickLocation",onInput:G.revalidate},null,8,["placeholder","uid","modelValue","onInput"])],8,S),Object(i["g"])("div",{class:Object(i["r"])(["w-full flex sm:flex flex-wrap mb-1 mx-1",{hidden:!u.showRefund}]),"aria-label":e.$t("Dropoff_Location")},[Object(i["g"])("div",T,Object(i["I"])(e.$t("Dropoff_Location")),1),Object(i["j"])(Q,{placeholder:e.$t("Country"),mode:"getCountries",store:"countries",uid:"",modelValue:u.altForm.dropOffCountryId,"onUpdate:modelValue":t[8]||(t[8]=e=>u.altForm.dropOffCountryId=e),onLock:G.lockDropOf,id:"select-to-1",name:"dropCountry"},null,8,["placeholder","modelValue","onLock"]),Object(i["j"])(Q,{placeholder:e.$t("City"),mode:"getCities",store:"cities",uid:u.altForm.dropOffCountryId,modelValue:u.altForm.dropOffCityId,"onUpdate:modelValue":t[9]||(t[9]=e=>u.altForm.dropOffCityId=e),onLock:G.lockDropOf,id:"select-to-2",name:"dropCity"},null,8,["placeholder","uid","modelValue","onLock"]),Object(i["j"])(Q,{placeholder:e.$t("Location"),mode:"getLocations",store:"locations",uid:u.altForm.dropOffCityId,modelValue:u.altForm.dropOffLocationId,"onUpdate:modelValue":t[10]||(t[10]=e=>u.altForm.dropOffLocationId=e),onLock:G.lockDropOf,id:"select-to-3",name:"dropLocation"},null,8,["placeholder","uid","modelValue","onLock"])],10,$)],64)),Object(i["j"])(J,{class:"sm:w-1/2 px-2.5 mb-3",title:e.$t("RentStart"),modelValue:u.altForm.pickUpDateTime,"onUpdate:modelValue":t[11]||(t[11]=e=>u.altForm.pickUpDateTime=e),id:"datetime-1",min:G.minPickDate,onInput:G.revalidate,name:"RentStart",checkPhone:u.checkPhone,scrollIntoViewValue:u.scrollIntoViewValue1},null,8,["title","modelValue","min","onInput","checkPhone","scrollIntoViewValue"]),Object(i["j"])(J,{class:"sm:w-1/2 px-2.5 mb-3",title:e.$t("RentEnd"),modelValue:u.altForm.dropOffDateTime,"onUpdate:modelValue":t[12]||(t[12]=e=>u.altForm.dropOffDateTime=e),id:"datetime-2",min:G.minDropOff,onInput:G.revalidate,name:"RentEnd",checkPhone:u.checkPhone,scrollIntoViewValue:u.scrollIntoViewValue2},null,8,["title","modelValue","min","onInput","checkPhone","scrollIntoViewValue"]),Object(i["g"])("fieldset",E,[Object(i["g"])("div",L,[Object(i["P"])(Object(i["g"])("input",{type:"checkbox",class:"mr-2","onUpdate:modelValue":t[13]||(t[13]=e=>u.ageIsChecked=e),name:"agechecked",style:{"margin-top":"7px"},id:"firstAgeCheckbox"},null,512),[[i["K"],u.ageIsChecked]]),Object(i["g"])("label",F,Object(i["I"])(e.$t("DriversAge2570")),1)]),Object(i["g"])("div",U,[Object(i["P"])(Object(i["g"])("input",{class:Object(i["r"])(["input--animated rounded w-full mt-0 h-10 sm:mt-4 md:mt-0 sm:h-auto md:h-10",{hidden:u.ageIsChecked}]),type:"number",name:"age","onUpdate:modelValue":t[14]||(t[14]=e=>u.altForm.age=e),inputmode:"numeric"},null,2),[[i["M"],u.altForm.age]])])]),Object(i["g"])("fieldset",V,[Object(i["g"])("div",P,[Object(i["P"])(Object(i["g"])("input",{type:"checkbox",class:"mr-2","onUpdate:modelValue":t[15]||(t[15]=e=>u.haveCoupon=e),name:"havecoupon",style:{"margin-top":"7px"},id:"secondCouponCheckbox"},null,512),[[i["K"],u.haveCoupon]]),Object(i["g"])("label",D,Object(i["I"])(e.$t("coupon")),1)]),Object(i["P"])(Object(i["g"])("input",{class:Object(i["r"])(["input--animated rounded w-full xs:w-36 mt-4 xs:mt-0 sm:w-full sm:mt-4 md:w-36 md:mt-0 xs:h-10 sm:h-auto md:h-10",{hidden:!u.haveCoupon}]),name:"coupon","onUpdate:modelValue":t[16]||(t[16]=e=>u.altForm.coupon=e)},null,2),[[i["M"],u.altForm.coupon]])])]),(Object(i["y"])(!0),Object(i["f"])(i["a"],null,Object(i["E"])(G.filteredErrors,e=>(Object(i["y"])(),Object(i["f"])("div",{key:e,class:"form__message rounded p-2 px-4 font-medium text-red-pale bg-red-light text-center mb-4"},Object(i["I"])(e),1))),128)),Object(i["g"])("button",M,Object(i["I"])(e.$t("Search_now")),1),Object(i["g"])("div",q,[Object(i["i"])(Object(i["I"])(e.$t("UseFastSearch"))+" ",1),Object(i["g"])("label",{"aria-label":e.$t("UseFastSearch")},[Object(i["P"])(Object(i["g"])("input",{class:"input--cliped",type:"checkbox","onUpdate:modelValue":t[17]||(t[17]=e=>u.enabledFastSearch=e),onChange:t[18]||(t[18]=(...e)=>G.moveValues&&G.moveValues(...e)),name:"fastsearch"},null,544),[[i["K"],u.enabledFastSearch]]),N],8,B)])])):Object(i["e"])("",!0),Object(i["g"])("div",{ref:"sticked",class:Object(i["r"])(["bg-brand-yellow py-4 shadow-lg form--sticked",{"form--sticked--show":u.compactMode}])},[Object(i["g"])("div",R,["filled"==o.mode?(Object(i["y"])(),Object(i["f"])(i["a"],{key:0},[z,Object(i["g"])("button",{class:"flex items-center bg-white rounded p-3 shadow-md",onClick:t[19]||(t[19]=Object(i["R"])((...e)=>G.scrollToTop&&G.scrollToTop(...e),["prevent"])),"aria-label":""},[K,Object(i["g"])("span",H,Object(i["I"])(e.$("ChangeEU")),1)])],64)):(Object(i["y"])(),Object(i["f"])("input",{key:1,class:"input--search rounded p-2 flex-1 input--unfocus",onTouchstart:t[20]||(t[20]=Object(i["R"])((...e)=>G.scrollToTop&&G.scrollToTop(...e),["prevent"])),onFocus:t[21]||(t[21]=Object(i["R"])((...e)=>G.scrollToTop&&G.scrollToTop(...e),["prevent"])),placeholder:e.$t("Search_for_a_car_rental0415"),"aria-label":e.$t("Search_for_a_car_rental0415")},null,40,W))])],2)],34)}const Y=["aria-label"],Q={class:"w-full text-sm font-medium md:font-normal md:text-base mb-1 location--styles__formsearch"},J=["id"],X={class:"flex items-center group__input-with-close"},Z=Object(i["g"])("img",{src:"/d/dist/img/form-sprite.svg#arrow",alt:"",loading:"lazy",style:{transform:"rotate(90deg)"},height:"22"},null,-1),ee=[Z],te=["placeholder","value","required","autofocus","name","inputmode"],oe=["onMousedown","data-value"],ie=["src"],ne={class:"mr-2 leading-none"},ae=["innerHTML"],se={class:"text-xs text-gray-mid mt-1"},re=["src"],ce={key:1,class:"hidden datalist datalist--noresult absolute mt-2 shadow-md text-sm"};function le(e,t,o,n,a,s){const r=Object(i["F"])("search");return Object(i["y"])(),Object(i["f"])(i["a"],null,[Object(i["j"])(r,{data:e.data},null,8,["data"]),Object(i["g"])("div",{class:Object(i["r"])(["w-full sm:w-1/2 px-2.5 flex flex-wrap mb-3",{itIsPhone:a.isActive}]),"aria-label":o.label,onTouchstartPassive:t[8]||(t[8]=(...t)=>e.touchStart&&e.touchStart(...t))},[Object(i["g"])("div",Q,Object(i["I"])(o.label),1),Object(i["g"])("div",{class:Object(i["r"])(["relative w-full",{datalist__wr__target:a.isActive,datalist__wr:!a.isActive}]),onKeydown:[t[6]||(t[6]=t=>e.move(t,e.$refs.input)),t[7]||(t[7]=Object(i["Q"])((...e)=>s.selectByKeyboard&&s.selectByKeyboard(...e),["enter"]))],id:o.id},[Object(i["g"])("div",X,[Object(i["g"])("span",{class:"hidden close mr-2",onClick:t[0]||(t[0]=(...e)=>s.closeAndSetMode&&s.closeAndSetMode(...e))},ee),Object(i["g"])("input",{class:Object(i["r"])(["w-full rounded input--search",{"input--loading":a.loading}]),type:"search",placeholder:o.placeholder,onInput:t[1]||(t[1]=(...e)=>s.input&&s.input(...e)),value:o.modelValue.valueOf(),ref:"input",required:o.required,onClick:t[2]||(t[2]=(...e)=>s.toggleValue&&s.toggleValue(...e)),onSearch:t[3]||(t[3]=(...e)=>s.preventToggle&&s.preventToggle(...e)),autocomplete:"none",autofocus:o.autofocus,name:o.name+Math.floor(1e5*Math.random()),inputmode:a.inputmode},null,42,te)]),s.options.data.length?(Object(i["y"])(),Object(i["f"])("div",{key:0,class:"hidden datalist absolute mt-2 shadow-md",onTouchmove:t[5]||(t[5]=Object(i["R"])(()=>{},["prevent"]))},[Object(i["g"])("div",{class:"overflow-auto",style:{"max-height":"max(35vh, 246px)"},ref:"container",onTouchmove:t[4]||(t[4]=(...e)=>s.scrollContainer&&s.scrollContainer(...e))},[(Object(i["y"])(!0),Object(i["f"])(i["a"],null,Object(i["E"])(s.options.data,(t,o)=>(Object(i["y"])(),Object(i["f"])("figure",{class:Object(i["r"])(["datalist__item flex items-center mr-3 py-2",{"datalist__item--active":e.currentIndex==o}]),key:o,onMousedown:Object(i["R"])(e=>s.select(t),["prevent"]),ref:e.addElement,"data-value":t.name+(t.code&&` (${t.code})`)},[Object(i["g"])("img",{class:"mr-2.5 border rounded",height:"32",src:`/d/dist/img/flags/1x1/${t.countryCode.toLowerCase()}.svg`,alt:""},null,8,ie),Object(i["g"])("figcaption",ne,[Object(i["g"])("span",{innerHTML:s.highlightText(t.name+(t.code&&` (${t.code})`))},null,8,ae),Object(i["g"])("div",se,Object(i["I"])(t.countryName)+", "+Object(i["I"])(t.cityName),1)]),Object(i["g"])("img",{class:"ml-auto flex-shrink-0",width:"24",height:"24",style:{"align-self":"flex-start",filter:"contrast(0.1) brightness(1.5)"},src:`${e.publicPath}img/locations/${t.locationType}.svg`,alt:""},null,8,re)],42,oe))),128))],544)],32)):!a.loading&&a.showNotResults&&o.modelValue.valueOf()?(Object(i["y"])(),Object(i["f"])("div",ce,Object(i["I"])(e.$t("NoResult")),1)):Object(i["e"])("",!0)],42,J)],42,Y)],64)}const de={40:1,38:-1},ue=27,me=()=>{const e=Object(i["D"])(null);let t,o=Object(i["D"])(-1),n=[],a="";const s=e=>n.push(e),r=e=>n[e],c=e=>{o.value=n.findIndex("function"==typeof e?e:t=>t.innerText==e)},l=(e,o)=>{({...de,9:1,32:1,13:1})[e.keyCode]||(a+=e.key.toLowerCase(),clearTimeout(t),t=setTimeout(()=>a="",1e3),e.preventDefault(),c(o(a)))},d=(e,t)=>{if(ue==e.keyCode)return t.blur();const i=de[e.keyCode];if(i){const t=n.length,a=(o.value+i)%t;o.value=a<0?t-1:a,e.preventDefault()}};return Object(i["v"])(()=>n=[]),{findByKeyCode:l,getSelectedOffset:c,addElement:s,move:d,container:e,currentIndex:o,getElementByIndex:r}},pe=()=>{const e=Object(i["p"])("isMobile"),t=(t,o)=>{e&&(document.dispatchEvent(new CustomEvent("form-field:open")),o&&o.focus())};return{open:t}};function he(e,t){return function(o){let i=this.lastCall;this.lastCall=Date.now(),i&&this.lastCall-i<=t&&clearTimeout(this.lastCallTimer),this.lastCallTimer=setTimeout(()=>e(o),t)}}function fe(e,t){if(e){var o=document.createElement("input");o.style.position="absolute",o.style.top="100px",o.style.left=e.offsetLeft+"px",o.style.height=0,o.style.opacity=0,document.body.appendChild(o),o.focus(),setTimeout((function(){e.focus(),e.click(),document.body.removeChild(o)}),t)}}let ge;var be={props:["label","placeholder","modelValue","required","autofocus","id","name","checkPhone"],setup(){return{...me(),...pe()}},data(){return{loading:!1,showNotResults:!1,inputmode:"none",windowWidth:0,isActive:!1}},computed:{options(){return this.$store.state.search.quickSearch[this.modelValue]||{data:[]}}},created(){this.getData=he(async e=>{this.loading=!0;const t=await this.$store.dispatch("search/getLocationsFromEconomyBookings",e);this.options.errors&&this.$refs.input.setCustomValidity(this.options.errors),this.loading=!1,this.showNotResults=!t.data.length,this.$forceUpdate()},300)},methods:{selectByKeyboard(e){e.preventDefault(),this.currentIndex<0||this.select(this.options.data[this.currentIndex])},scrollContainer(e){e.stopPropagation()},highlightText(e){const t=this.$store.state.search.savedAutocomplete[this.id],o=new RegExp(`(${t.replace("(","\\(").replace(")","\\)")})`,"i");return e.replace(o,'<span class="font-medium">$1</span>')},preventToggle(){clearTimeout(ge)},toggleValue(){const{input:e}=this.$refs;if(this.windowWidth=window.innerWidth,this.open(this.id,e),this.inputmode="text",ge=setTimeout(()=>{this.modelValue.valueOf()==e.value&&(e.value=this.$store.state.search.savedAutocomplete[this.id],this.input())}),this.checkPhone&&!1===this.isActive){this.isActive=!this.isActive,this.$refs.input.blur();let e=this.$refs.input,t=240;fe(e,t)}},select(e){if(!e)return;e.pickupLocationId=e.id;const t={...e};t.valueOf=()=>e.code?`${e.name} (${e.code})`:e.name,this.$emit("update:modelValue",t),this.$emit("input",t),this.$emit("change",{target:{value:t}}),this.$refs.input.setCustomValidity(""),this.closeAndSetMode()},input(){const{input:e}=this.$refs;this.$store.commit("search/SAVE_VALUE",{key:this.id,value:e.value}),this.showNotResults=!1,e.setCustomValidity("SelectLocation"),this.$emit("update:modelValue",e.value),this.$emit("input",e.value),e.value&&(this.currentIndex=-1,this.getData(e.value))},closeAndSetMode(){this.checkPhone&&(this.isActive=!this.isActive),this.inputmode="none"}}};be.render=le;var ye=be;const ve=["id"],Oe={class:"flex items-center group__input-with-close"},we=Object(i["g"])("img",{src:"/d/dist/img/form-sprite.svg#arrow",alt:"",loading:"lazy",style:{transform:"rotate(90deg)"},height:"22"},null,-1),je=[we],ke=["placeholder","disabled","value","autofocus","name"],Ie={key:0,class:"hidden datalist absolute mt-2 shadow-md"},_e={class:"overflow-auto",style:{"max-height":"max(35vh, 246px)","touch-action":"pan-y pinch-zoom"},ref:"container"},xe={class:"test text-xs font-medium text-link-blue pb-2 bg-white sticky top-0"},Ce=["onMousedown","data-id"],Se=["src"],Ae=["src"],$e={class:"text-xs font-medium text-link-blue pb-2 bg-white sticky top-0"},Te=["onMousedown","data-id"],Ee=["src"],Le=["src"];function Fe(e,t,o,n,a,s){return Object(i["y"])(),Object(i["f"])("div",{class:Object(i["r"])(["relative w-full sm:flex-1 sm:w-full mx-1.5 mb-2",{datalist__wr__target:a.isActive,datalist__wr:!a.isActive}]),id:o.id,onKeydown:[t[3]||(t[3]=t=>e.move(t,e.$refs.input)),t[4]||(t[4]=Object(i["Q"])((...e)=>s.selectByKeyboard&&s.selectByKeyboard(...e),["enter"])),t[5]||(t[5]=Object(i["Q"])((...e)=>s.selectByKeyboard&&s.selectByKeyboard(...e),["space"]))]},[Object(i["g"])("div",Oe,[Object(i["g"])("span",{class:"hidden close mr-2",onClick:t[0]||(t[0]=(...e)=>s.closeInput&&s.closeInput(...e))},je),Object(i["g"])("input",{class:Object(i["r"])(["w-full rounded input--select",{"input--loading":a.loading}]),placeholder:o.placeholder,disabled:!o.uid&&"countries"!=o.store,value:o.modelValue.valueOf(),onKeydown:t[1]||(t[1]=(...e)=>s.findAndScroll&&s.findAndScroll(...e)),required:"",autocomplete:"none",autofocus:o.autofocus,onFocus:t[2]||(t[2]=(...e)=>s.openInput&&s.openInput(...e)),ref:"input",name:o.name+Math.floor(1e5*Math.random()),inputmode:"none"},null,42,ke)]),s.options[o.store].length?(Object(i["y"])(),Object(i["f"])("div",Ie,[Object(i["g"])("div",_e,[s.topOptions.length?(Object(i["y"])(),Object(i["f"])(i["a"],{key:0},[Object(i["g"])("div",xe,Object(i["I"])(e.$t("Top_"+o.store)),1),(Object(i["y"])(!0),Object(i["f"])(i["a"],null,Object(i["E"])(s.topOptions,(t,n)=>(Object(i["y"])(),Object(i["f"])("div",{class:Object(i["r"])(["datalist__item flex items-center mr-3 py-2 pl-2",{"datalist__item--active":e.currentIndex==n,"datalist__item--last":n==s.topOptions.length-1}]),key:"top_"+t.id,onMousedown:Object(i["R"])(e=>s.select(t),["prevent"]),ref:e.addElement,"data-id":t.id},[t.countryCode?(Object(i["y"])(),Object(i["f"])("img",{key:0,class:"mr-2.5 border rounded",loading:"lazy",height:"32",src:s.iconUrl(t.countryCode),alt:""},null,8,Se)):Object(i["e"])("",!0),Object(i["i"])(" "+Object(i["I"])(t.name)+" "+Object(i["I"])(t.code&&`(${t.code})`)+" ",1),"getLocations"==o.mode?(Object(i["y"])(),Object(i["f"])("img",{key:1,class:"ml-auto mt-1 flex-shrink-0",loading:"lazy",width:"20",height:"20",style:{"align-self":"flex-start",filter:"contrast(0.1) brightness(1.5)"},src:`${e.publicPath}img/locations/${t.locationType}.svg`,alt:""},null,8,Ae)):Object(i["e"])("",!0)],42,Ce))),128))],64)):Object(i["e"])("",!0),Object(i["g"])("div",$e,Object(i["I"])(e.$t("All_"+o.store)),1),(Object(i["y"])(!0),Object(i["f"])(i["a"],null,Object(i["E"])(s.options[o.store],(t,n)=>(Object(i["y"])(),Object(i["f"])("div",{class:Object(i["r"])(["datalist__item flex items-center mr-3 py-2 pl-2",{"datalist__item--active":e.currentIndex==n+s.topOptions.length}]),key:"all_"+t.id,onMousedown:Object(i["R"])(e=>s.select(t),["prevent"]),ref:e.addElement,"data-id":t.id},[t.countryCode?(Object(i["y"])(),Object(i["f"])("img",{key:0,class:"mr-2.5 border rounded",loading:"lazy",height:"32",src:s.iconUrl(t.countryCode),alt:""},null,8,Ee)):Object(i["e"])("",!0),Object(i["i"])(" "+Object(i["I"])(t.name)+" "+Object(i["I"])(t.code&&`(${t.code})`)+" ",1),"getLocations"==o.mode?(Object(i["y"])(),Object(i["f"])("img",{key:1,class:"ml-auto mt-1 flex-shrink-0",loading:"lazy",width:"20",height:"20",style:{"align-self":"flex-start",filter:"contrast(0.1) brightness(1.5)"},src:`${e.publicPath}img/locations/${t.locationType}.svg`,alt:""},null,8,Le)):Object(i["e"])("",!0)],42,Te))),128))],512)])):Object(i["e"])("",!0)],42,ve)}function Ue(){let e=navigator.userAgent;return!!/Mobi/i.test(e)||!!/Tablet/i.test(e)}var Ve={props:["mode","uid","placeholder","store","modelValue","autofocus","id","name"],setup(){return{...me(),...pe()}},data(){return{loading:!1,keyCache:"",isActive:!1,checkPhone:Ue()}},watch:{uid:{handler:"load",immediate:!0}},computed:{topOptions(){return this.options[this.mode.replace("get","top")]},options(){return this.uid&&"countries"!=this.store?this.$store.state.search[this.store][this.uid]||{[this.store]:[]}:this.$store.state.search[this.store]||{[this.store]:[]}}},methods:{selectByKeyboard(e){if(e.preventDefault(),this.currentIndex<0)return;const t=this.getElementByIndex(this.currentIndex).dataset.id,o=[].concat(this.options[this.store],this.options[this.mode.replace("get","top")]);this.select(o.find(e=>e.id==t))},iconUrl(e){return"countries"==this.store?`/d/dist/img/flags/1x1/${e.toLowerCase()}.svg`:""},closeInput(){this.checkPhone&&(this.isActive=!this.isActive)},openInput(){this.open(this.id),this.getSelectedOffset(this.modelValue),this.checkPhone&&(this.isActive=!this.isActive)},findAndScroll(e){const t=e=>t=>0==t.innerText.toLowerCase().indexOf(e);this.findByKeyCode(e,t)},select(e){const t=new String(e.id);t.valueOf=()=>e.code?`${e.name} (${e.code})`:e.name,this.$emit("update:modelValue",t),this.$emit("input",t),document.activeElement==this.$refs.input&&this.$emit("lock"),e.locationUtc&&"pickLocation"==this.name&&this.$store.commit("search/SET_CLIENT_OFFSET_WITH_UTC",e.locationUtc),this.$refs.input.blur(),this.checkPhone&&(this.isActive=!this.isActive)},async load(e){if(!e&&"countries"!=this.store)return;this.loading=!0,await this.$store.dispatch("search/"+this.mode,e),this.loading=!1;const t=[].concat(this.options[this.store],this.topOptions);1==t.length&&this.select(t[0],!0)}}};Ve.render=Fe;var Pe=Ve;const De={class:"w-full"},Me={class:"w-full text-sm font-medium md:font-normal md:text-base mb-1 location--styles__formsearch"},qe={class:"relative w-full flex-1 mr-3 sm:w-7/12"},Be=["value","min","name","aria-label"],Ne=["id"],Re={class:"flex items-center group__input-with-close"},ze=Object(i["g"])("img",{src:"/d/dist/img/form-sprite.svg#arrow",alt:"",loading:"lazy",style:{transform:"rotate(90deg)"},height:"22"},null,-1),Ke=[ze],He=["value","name","aria-label"],We={class:"hidden datalist absolute mt-2 shadow-md",id:"modal__scroll"},Ge={class:"overflow-auto",style:{"max-height":"max(33vh, 246px)","touch-action":"pan-y pinch-zoom"},ref:"container"},Ye=["id","onMousedown","data-time"];function Qe(e,t,o,n,a,s){return Object(i["y"])(),Object(i["f"])("div",De,[Object(i["g"])("div",Me,Object(i["I"])(o.title),1),Object(i["g"])("div",{class:Object(i["r"])(["flex",{itIsPhone:a.isActive}])},[Object(i["g"])("div",qe,[Object(i["g"])("input",{class:"w-full rounded date__input__less",type:"date",value:o.modelValue.slice(0,10),ref:"date",onInput:t[0]||(t[0]=(...e)=>s.change&&s.change(...e)),min:!!o.min&&o.min.toISOString().slice(0,10),name:o.name,"aria-label":`${o.title}: ${e.$t("Date")}`,required:""},null,40,Be)]),Object(i["g"])("div",{class:Object(i["r"])(["relative w-36",{datalist__wr__target:a.isActive,datalist__wr:!a.isActive}]),onKeydown:[t[4]||(t[4]=t=>e.move(t,e.$refs.time)),t[5]||(t[5]=Object(i["Q"])((...e)=>s.selectByKeyboard&&s.selectByKeyboard(...e),["enter"])),t[6]||(t[6]=Object(i["Q"])((...e)=>s.selectByKeyboard&&s.selectByKeyboard(...e),["space"]))],id:o.id},[Object(i["g"])("div",Re,[Object(i["g"])("span",{class:"hidden close mr-2",onClick:t[1]||(t[1]=(...e)=>s.close&&s.close(...e))},Ke),Object(i["g"])("input",{class:"w-full rounded input--time",value:o.modelValue.slice(11,16),ref:"time",onKeydown:t[2]||(t[2]=(...e)=>s.findAndScroll&&s.findAndScroll(...e)),onFocus:t[3]||(t[3]=(...e)=>s.openInput&&s.openInput(...e)),name:o.name,inputmode:"none",autocomplete:"nope","aria-label":`${o.title}: ${e.$t("Time")}`},null,40,He)]),Object(i["g"])("div",We,[Object(i["g"])("div",Ge,[(Object(i["y"])(!0),Object(i["f"])(i["a"],null,Object(i["E"])(a.options,(t,o)=>(Object(i["y"])(),Object(i["f"])("div",{class:Object(i["r"])(["datalist__item mr-3 py-2",{"datalist__item--active":e.currentIndex==o}]),id:a.scrollIntoViewValueId,key:t,onMousedown:Object(i["R"])(e=>s.select(t),["prevent"]),"data-time":t,ref:e.addElement},Object(i["I"])(s.localizeTime(t)),43,Ye))),128))],512)])],42,Ne)],2)])}function Je(){return Object.keys(new Array(24).fill(0).reduce((e,t,o)=>{const i=o<10?"0"+o:o;return e[i+":00"]=1,e[i+":30"]=1,e},{}))}function Xe(e){setTimeout(()=>{if("scrollIntoViewValue1"===e){let e=document.querySelectorAll(".datalist__item--active#scrollIntoViewValue1");e[0].parentNode.scrollTop=e[0].offsetTop-100}else{let e=document.querySelectorAll(".datalist__item--active#scrollIntoViewValue2");e[0].parentNode.scrollTop=e[0].offsetTop-100}},200)}function Ze(e){return"scrollIntoViewValue1"===e?"scrollIntoViewValue1":"scrollIntoViewValue2"}var et={name:"RentDateTime",props:["title","modelValue","id","min","name","checkPhone","scrollIntoViewValue"],setup(){return{...pe(),...me(!1)}},data(){return{keyCache:"",options:Je(),windowWidth:0,isActive:!1,scrollIntoViewValueId:Ze(this.scrollIntoViewValue)}},methods:{selectByKeyboard(e){e.preventDefault(),this.currentIndex<0||this.select(this.options[this.currentIndex])},openInput(){this.open(this.id,this.$refs.time),this.windowWidth=window.innerWidth;const e=e=>t=>t.dataset.time==e;this.getSelectedOffset(e(this.modelValue.slice(11,16))),this.checkPhone&&!1===this.isActive&&(this.isActive=!this.isActive),Xe(this.scrollIntoViewValueId)},findAndScroll(e){const t=e=>t=>0==t.dataset.time.toLowerCase().indexOf(e);this.findByKeyCode(e,t)},close(){setTimeout(()=>{document.activeElement.blur()}),this.checkPhone&&(this.isActive=!this.isActive)},select(e){if(this.$refs.time.value=e,this.change(),setTimeout(()=>{document.activeElement.blur()}),this.checkPhone){this.isActive=!this.isActive;const e=document.querySelector("body");e.style.overflow="scroll"}},localizeTime(e){const t=e.split(":"),o=new Date;return o.setHours(t[0]),o.setMinutes(t[1]),o.toLocaleTimeString(navigator.languages,{hour:"numeric",minute:"2-digit"})},change(){const e=this.$refs.date.value,t=e.length;if(t<10)return;if(t>10){const t=e.split("-");t[0]=t[0].substring(0,4),this.$refs.date.value=t.join("-")}const o=[this.$refs.date.value,this.$refs.time.value].join("T");if(this.min&&e==this.min.toISOString().slice(0,10)){const e=new Date(this.min.getTime()+60*this.min.getTimezoneOffset()*1e3);this.$refs.time.setCustomValidity(new Date(o)<e?"invalid":"")}else this.$refs.time.setCustomValidity("");this.$emit("update:modelValue",o),this.$emit("input",o)}}};et.render=Qe;var tt=et;function ot(){let e=navigator.userAgent;return!!/Mobi/i.test(e)||!!/Tablet/i.test(e)}function it(e){const t=new Date;return t.setDate(t.getDate()+e),t.setUTCHours(11),t.setUTCMinutes(0),t.toISOString()}const nt={EnterPickupLocation:"EnterPickupLocation",EnterDropoffLocation:"EnterDropoffLocation",pickCountry:"EnterPickupLocation",dropCountry:"EnterDropoffLocation",pickCity:"EnterPickupLocation",dropCity:"EnterDropoffLocation",pickLocation:"EnterPickupLocation",dropLocation:"EnterDropoffLocation",age:"DriverAgedBetween"};let at,st;function rt(e,t,o){const i=new String(e[t+"Id"]);return i.valueOf=o?()=>e.code?`${e.name} (${e.code})`:e.name:()=>e[t+"Name"],i}function ct(e){return Object.keys(e).map(t=>encodeURIComponent(t)+"="+encodeURIComponent(e[t])).join("&")}async function lt(e){let t=document.getElementsByClassName("wrapper")[0].getAttribute("country"),o=document.getElementsByClassName("wrapper")[0].getAttribute("city"),i=document.getElementsByClassName("wrapper")[0].getAttribute("location"),n=document.getElementsByClassName("wrapper")[0].getAttribute("dropCountry"),a=document.getElementsByClassName("wrapper")[0].getAttribute("dropCity"),s=document.getElementsByClassName("wrapper")[0].getAttribute("dropLocation"),r=[];if("-1"!==t){let e=new Promise(e=>{let o=setInterval(()=>{document.querySelectorAll(".input--select")[0]&&!document.querySelectorAll(".input--select")[0].disabled&&document.querySelectorAll(`#select-from-1 div[data-id='${t}']`)[0]&&(document.querySelectorAll(`#select-from-1 div[data-id='${t}']`)[0].dispatchEvent(new MouseEvent("mousedown")),document.querySelectorAll(`#select-from-1 div[data-id='${t}']`)[0].dispatchEvent(new MouseEvent("mousedown")),clearInterval(o),e())},200)});r.push(e)}if("-1"!==o){let e=new Promise(e=>{let t=setInterval(()=>{document.querySelectorAll(".input--select")[1]&&!document.querySelectorAll(".input--select")[1].disabled&&document.querySelectorAll(`#select-from-2 div[data-id='${o}']`)[0]&&(document.querySelectorAll(`#select-from-2 div[data-id='${o}']`)[0].dispatchEvent(new MouseEvent("mousedown")),document.querySelectorAll(`#select-from-2 div[data-id='${o}']`)[0].dispatchEvent(new MouseEvent("mousedown")),clearInterval(t),e())},200)});r.push(e)}if("-1"!==i){let e=new Promise(e=>{let t=setInterval(()=>{document.querySelectorAll(".input--select")[2]&&!document.querySelectorAll(".input--select")[2].disabled&&document.querySelectorAll(`#select-from-3 div[data-id='${i}']`)[0]&&(document.querySelectorAll(`#select-from-3 div[data-id='${i}']`)[0].dispatchEvent(new MouseEvent("mousedown")),document.querySelectorAll(`#select-from-3 div[data-id='${i}']`)[0].dispatchEvent(new MouseEvent("mousedown")),clearInterval(t),e())},200)});r.push(e)}if(n){let e=new Promise(e=>{let t=setInterval(()=>{document.querySelectorAll(".input--select")[3]&&!document.querySelectorAll(".input--select")[3].disabled&&document.querySelectorAll(`#select-to-1 div[data-id='${n}']`)[0]&&(document.querySelectorAll(`#select-to-1 div[data-id='${n}']`)[0].dispatchEvent(new MouseEvent("mousedown")),document.querySelectorAll(`#select-to-1 div[data-id='${n}']`)[0].dispatchEvent(new MouseEvent("mousedown")),clearInterval(t),e())},200)});r.push(e)}if(a){let e=new Promise(e=>{let t=setInterval(()=>{document.querySelectorAll(".input--select")[4]&&!document.querySelectorAll(".input--select")[4].disabled&&document.querySelectorAll(`#select-to-2 div[data-id='${a}']`)[0]&&(document.querySelectorAll(`#select-to-2 div[data-id='${a}']`)[0].dispatchEvent(new MouseEvent("mousedown")),document.querySelectorAll(`#select-to-2 div[data-id='${a}']`)[0].dispatchEvent(new MouseEvent("mousedown")),clearInterval(t),e())},200)});r.push(e)}if(s){let e=new Promise(e=>{let t=setInterval(()=>{document.querySelectorAll(".input--select")[5]&&!document.querySelectorAll(".input--select")[5].disabled&&document.querySelectorAll(`#select-to-3 div[data-id='${s}']`)[0]&&(document.querySelectorAll(`#select-to-3 div[data-id='${s}']`)[0].dispatchEvent(new MouseEvent("mousedown")),document.querySelectorAll(`#select-to-3 div[data-id='${s}']`)[0].dispatchEvent(new MouseEvent("mousedown")),clearInterval(t),e())},200)});r.push(e)}await Promise.all(r),"smart"==e&&document.querySelector(".switchinput").click()}function dt(){return(new URLSearchParams(window.location.search).get("age")<25||new URLSearchParams(window.location.search).get("age")>70)&&new URLSearchParams(window.location.search).get("age")}function ut(){return new URLSearchParams(window.location.search).get("coupon")}null!==document.querySelector(".class--searchform__enable")&&setTimeout(()=>{let e=document.getElementsByClassName("wrapper")[0].getAttribute("locationh1");document.querySelector("h1.text-2xl").innerHTML=e},100);var mt={name:"BookingForm",components:{SelectInput:Pe,SearchInput:ye,RentDateTime:tt},props:{mode:{type:String,default:null},pickUpTime:{type:String,default:null},dropOffDateDateTime:{type:String,default:null},updateToDefault:{type:Boolean,default:null},defaultLocations:{type:Object,default:null}},data(){return{now:0,autofocus:!0,altForm:{pickUpCountryId:"",pickUpCityId:"",pickUpLocationId:"",dropOffCountryId:"",dropOffCityId:"",dropOffLocationId:"",age:dt()?dt():35,coupon:ut()?ut():"",pickUpDateTime:it(3),dropOffDateTime:it(6)},form:{from:"",to:""},compactMode:!1,enabledFastSearch:!0,showRefund:!0,ageIsChecked:!dt(),haveCoupon:!!ut(),changedByUser:!1,errors:[],checkPhone:ot(),scrollIntoViewValue1:"scrollIntoViewValue1",scrollIntoViewValue2:"scrollIntoViewValue2",locationsFillCount:0,letAutoComplete:!0}},watch:{updateToDefault:async function(){this.letAutoComplete=!0,this.enabledFastSearch?(this.enabledFastSearch=!1,await lt("smart")):await lt("select"),this.pickUpTime&&(this.altForm.pickUpDateTime=this.pickUpTime),this.dropOffDateDateTime&&(this.altForm.dropOffDateTime=this.dropOffDateDateTime),this.letAutoComplete=!1},"altForm.pickUpCountryId":function(e,t){e.valueOf()!=t.valueOf()&&(this.changedByUser||!this.letAutoComplete||document.querySelector(".step1_searchform_container")||(this.altForm.dropOffCountryId=e),at||(this.altForm.pickUpCityId=""))},"altForm.pickUpCityId":function(e,t){e.valueOf()!=t.valueOf()&&(this.changedByUser||!this.letAutoComplete||document.querySelector(".step1_searchform_container")||(this.altForm.dropOffCityId=e),at||(this.altForm.pickUpLocationId=""))},"altForm.pickUpLocationId":function(e,t){e.valueOf()!=t.valueOf()&&(this.changedByUser||!this.letAutoComplete||document.querySelector(".step1_searchform_container")||(this.altForm.dropOffLocationId=e))},"altForm.dropOffCountryId":function(e,t){e.valueOf()!=t.valueOf()&&(at||(this.altForm.dropOffCityId=""))},"altForm.dropOffCityId":function(e,t){e.valueOf()!=t.valueOf()&&(at||(this.altForm.dropOffLocationId=""))}},created(){this.compactMode=this.mode,this.updateNow(),st=setInterval(this.updateNow.bind(this),1e4)},mounted(){this.defaultLocations&&(this.form=this.defaultLocations),this.pickUpTime&&(this.altForm.pickUpDateTime=this.pickUpTime),this.dropOffDateDateTime&&(this.altForm.dropOffDateTime=this.dropOffDateDateTime),this.mode||window.addEventListener("scroll",this.handleScroll,{passive:!0});let e,t=document.getElementsByClassName("wrapper")[0];if(t&&("undefined"!=t.getAttribute("locationName")?e=t.getAttribute("locationName"):"undefined"!=t.getAttribute("countryName")&&(e="undefined"!=t.getAttribute("cityName")?`${t.getAttribute("countryName")} ${t.getAttribute("cityName")}`:t.getAttribute("countryName")),e)){document.querySelectorAll(".input--search")[0].blur();const o=document.querySelectorAll(".input--search")[0],i=document.querySelectorAll(".input--search")[1],n=new Event("input",{bubbles:!1,cancelable:!0});o.value=e,i.value=e,o.dispatchEvent(n),i.dispatchEvent(n);let a=setInterval(()=>{document.querySelectorAll(".input--search")[0].blur()},100);setTimeout(()=>{clearInterval(a),"undefined"!=t.getAttribute("locationName")&&(document.querySelector(".datalist__item").dispatchEvent(new MouseEvent("mousedown")),document.querySelector("#search-2 .datalist__item").dispatchEvent(new MouseEvent("mousedown"))),this.changedByUser=!1},1e3),document.querySelectorAll(".input--search")[0].blur()}},beforeUnmount(){window.removeEventListener("scroll",this.handleScroll),clearInterval(st)},computed:{filteredErrors(){return this.changedByUser||this.showRefund?this.errors:this.errors.filter(e=>e!=this.$t("EnterDropoffLocation"))},minPickDate(){const e=new Date((this.$store.state.search.clientOffsetWithUTC||0)+this.now),t=e.getMinutes();return 23==e.getHours()&&t>=30&&(e.setMinutes(e.getMinutes()+30),e.setMinutes(0)),e.setTime(e.getTime()-60*e.getTimezoneOffset()*1e3),e},minDropOff(){const e=new Date(this.altForm.pickUpDateTime.slice(0,16)),t=18e5;return new Date(e.getTime()-60*e.getTimezoneOffset()*1e3+t)}},methods:{revalidate(){this.$nextTick(()=>this.isFormInvalid())},changeUtc(e){e.locationUtc&&(this.$store.commit("search/SET_CLIENT_OFFSET_WITH_UTC",e.locationUtc),this.revalidate())},updateNow(){this.now=Date.now()},lockDropOf(){this.changedByUser=!0,this.revalidate()},async fillDropInput(e){if(this.letAutoComplete){if(this.changedByUser||"string"===typeof e.target.value||document.querySelector(".step1_searchform_container"))return;if(this.form.to=e.target.value,document.querySelector(".secondsection__disable--class")){const e=document.querySelectorAll(".input--search")[1],t=new Event("input",{bubbles:!1,cancelable:!0});e.value=`${this.form.to.name}${this.form.to.code?` (${this.form.to.code})`:""}`,e.dispatchEvent(t);let o=setInterval(()=>{document.querySelector("#search-2 .datalist__item")&&(document.querySelector("#search-2 .datalist__item").dispatchEvent(new MouseEvent("mousedown")),clearInterval(o))},100)}}},moveValues(){if(this.$el.classList.remove("form--submitted"),at=!0,this.autofocus=!1,this.enabledFastSearch){const e=this.altForm.pickUpLocationId.valueOf();e&&(this.form.from={countryId:this.altForm.pickUpCountryId,countryName:this.altForm.pickUpCountryId.valueOf(),cityId:this.altForm.pickUpCityId,cityName:this.altForm.pickUpCityId.valueOf(),pickupLocationId:this.altForm.pickUpLocationId,name:e,valueOf:()=>e});const t=this.altForm.dropOffLocationId.valueOf();t&&(this.form.to={countryId:this.altForm.dropOffCountryId,countryName:this.altForm.dropOffCountryId.valueOf(),cityId:this.altForm.dropOffCityId,cityName:this.altForm.dropOffCityId.valueOf(),pickupLocationId:this.altForm.dropOffLocationId,name:t,valueOf:()=>t})}else{const{from:e,to:t}=this.form;e.countryId&&(this.altForm.pickUpCountryId=rt(e,"country")),e.cityId&&(this.altForm.pickUpCityId=rt(e,"city")),e.pickupLocationId&&(this.altForm.pickUpLocationId=rt(e,"pickupLocation",!0)),t.countryId&&(this.altForm.dropOffCountryId=rt(t,"country")),t.cityId&&(this.altForm.dropOffCityId=rt(t,"city")),t.pickupLocationId&&(this.altForm.dropOffLocationId=rt(t,"pickupLocation",!0))}setTimeout(()=>{at=!1,this.autofocus=!0}),null!==document.querySelector(".class--searchform__enable")&&0===this.locationsFillCount&&(lt("select"),this.locationsFillCount=10)},isFormInvalid(e){if(this.errors=[],!this.$el.checkValidity()){let t=!1;return this.errors=Array.prototype.map.call(this.$el.elements,o=>o.validationMessage?"RentEnd"==o.name?"invalid"==o.validationMessage?this.$t("pickUpTime"):this.$t("dropOffDate"):"RentStart"==o.name?this.$t("LessPermissible").replace("%FIELD_NAME%",this.$t(o.name)).replace("%LIMIT%",new Date(this.minPickDate.getTime()+60*(new Date).getTimezoneOffset()*1e3).toLocaleString(navigator.languages,{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric"})):(!e||t||this.isMobile||(o.focus(),t=!0),this.$t(nt[o.name.replace(/\d/gi,"")])||o.name+": "+o.validationMessage):"").filter(e=>e&&"RentEnd: invalid"!=e),!0}},submit(e){if(this.isFormInvalid(!0))return this.$el.classList.add("form--submitted");if(this.enabledFastSearch&&(!this.form.from.pickupLocationId||!this.form.to.pickupLocationId))return this.form.from.pickupLocationId||this.errors.push(this.$t("EnterPickupLocation")),this.form.to.pickupLocationId||this.errors.push(this.$t("EnterDropoffLocation")),this.$el.classList.add("form--submitted");this.ageIsChecked&&(this.age=35);const t={pickUpCountryId:this.form.from.countryId,pickUpCityId:this.form.from.cityId,pickUpLocationId:this.form.from.pickupLocationId,dropOffCountryId:this.form.to.countryId,dropOffCityId:this.form.to.cityId,dropOffLocationId:this.form.to.pickupLocationId};this.enabledFastSearch||this.altForm.pickUpCityId||(this.altForm.pickUpCityId=new String(t.pickUpCityId),this.altForm.pickUpLocationId=new String(t.pickUpLocationId));const o=this.enabledFastSearch?{...this.altForm,...t}:{...t,...this.altForm};o.pickUpDateTime=o.pickUpDateTime.slice(0,16).replace(/\D+/g,""),o.dropOffDateTime=o.dropOffDateTime.slice(0,16).replace(/\D+/g,""),o.time=this.now,e.preventDefault();let i=new URLSearchParams(window.location.search);window._utm="";for(const n of["utm_source","utm_medium","gclid","client_id","session_id"]){const e=i.get(n);e&&(window._utm+="&"+n+"="+e)}if("undefined"!=typeof window.gtag)try{const e="G-"+window.ANALYTICS_ID_4;for(const t of["client_id","session_id"])-1==window._utm.indexOf(t+"=")&&window.gtag("get",e,t,e=>{e&&(window._utm+="&"+t+"="+e)})}catch(e){console.error(e)}if("/"==window.location.pathname||document.querySelector("#page_content")){this.form.from.locationUtc&&localStorage.setItem("locationUtc",""+(this.form.from.locationUtc?""+this.form.from.locationUtc:""));const e=ct(o),t=`/search?${e}${window._utm}`;this.$router.push(t)}else setTimeout(()=>window.location="/search?"+ct(o)+window._utm,100)},scrollToTop(){this.mode&&(this.compactMode=!1),this.$nextTick(()=>{let e=document.getElementsByClassName("input--unfocus");e[0].blur(),window.scrollTo(0,0)})},async handleScroll(){const{top:e,height:t}=this.$el.getBoundingClientRect(),o=e+t-this.$refs.sticked.offsetHeight;this.compactMode=o<=0}}};mt.render=G;t["a"]=mt},"56d7":function(e,t,o){"use strict";o.r(t);var i=o("7a23");function n(e,t,o,n,a,s){const r=Object(i["F"])("SearchForm"),c=Object(i["F"])("router-view");return Object(i["y"])(),Object(i["f"])(i["a"],null,[s.enableForm?(Object(i["y"])(),Object(i["d"])(r,{key:0,mode:e.formMode},null,8,["mode"])):Object(i["e"])("",!0),Object(i["j"])(c),(Object(i["y"])(),Object(i["d"])(Object(i["G"])(a.modal.name),{"onModal:close":s.modalClose,options:a.modal.options},null,8,["onModal:close","options"]))],64)}var a=o("38db");const s=Object(i["k"])(()=>o.e("chunk-45c60cfe").then(o.bind(null,"befc"))),r=Object(i["k"])(()=>o.e("chunk-8f4edd86").then(o.bind(null,"f044")));function c(){return window.location.href}function l(){return 0!==document.getElementsByClassName("class--searchform__enable").length}var d={components:{SearchForm:a["a"],settings:s,phone:r},data(){return{modal:{},url:c()}},computed:{enableForm(){return"home"==this.$route.name||l()||this.$route.query.testform}},mounted(){document.addEventListener("click",e=>{const{modal:t,options:o}=e.target.dataset;t&&(this.modal={name:t,options:JSON.parse(o)},document.dispatchEvent(new Event("modal:open")))})},methods:{modalClose(){this.modal={},this.isMobile||document.dispatchEvent(new Event("modal:close"))}}};d.render=n;var u=d,m=o("6c02");function p(e,t,o,n,a,s){return Object(i["y"])(),Object(i["f"])("div")}var h={name:"Home"};h.render=p;var f=h;const g=[{path:"/orderinfo",name:"MyOrder",component:()=>window.location.search.includes("?")&&window.location.search.includes("ml")&&window.location.search.includes("order")?Promise.all([o.e("chunk-597ce162"),o.e("chunk-25e902de")]).then(o.bind(null,"3ed4")):o.e("chunk-2d0b37be").then(o.bind(null,"2923")),meta:{image:!1}},{path:"/search",name:"search",component:()=>{if(!window.location.search.includes("step4")&&!window.location.search.includes("confirmation"))return Promise.all([o.e("chunk-597ce162"),o.e("chunk-445f5715")]).then(o.bind(null,"7ce2"))},meta:{image:!1}},{path:"/",name:"home",component:f,meta:{image:!0}}],b=new m["a"]({history:Object(m["b"])("/"),routes:g,scrollBehavior(){}});b.beforeEach((e,t,o)=>{if(t.name&&"home"!=t.name&&"home"==e.name&&"search"!=e.name&&"search"!=t.name||"search"==t.name&&"search"!=e.name)window.location.reload();else if(document.querySelector("#page_content")&&"search"==e.name){let e=document.querySelector(".wrapper");e.removeAttribute("dropcountry"),e.removeAttribute("dropcity"),e.removeAttribute("droplocation"),e.removeAttribute("countryname"),e.removeAttribute("cityname"),e.removeAttribute("locationname");const t=new MutationObserver((t,o)=>{for(let i of t)if("childList"===i.type&&i.addedNodes.length>0){const t=document.querySelector(".step1_searchform_container");if(t){document.querySelectorAll("main > :not(#app)").forEach(e=>{e.remove()}),document.querySelector("#app form").style.display="none",e.classList.remove("view--index"),document.querySelector("main").classList.remove("container"),document.querySelector("main").classList.remove("flex-1"),document.querySelector("main").classList.remove("py-4"),e.removeAttribute("country"),e.removeAttribute("city"),e.removeAttribute("location"),o.disconnect();break}}});t.observe(document.body,{childList:!0,subtree:!0}),o()}else if("search"==t.name&&"home"==e.name)window.location.reload();else if("search"==e.name&&"home"==t.name){let e=document.createElement("script");e.src="https://code.jquery.com/jquery-3.6.0.min.js",document.head.appendChild(e),o();const t=new MutationObserver((e,t)=>{for(let o of e)if("childList"===o.type&&o.addedNodes.length>0){const e=document.querySelector(".step1_searchform_container");if(e){const e=document.createElement("div");e.classList.add("wrapper"),document.querySelectorAll("main > :not(#app)").forEach(e=>{e.remove()}),e.style.display="none",document.querySelector("main").appendChild(e),document.querySelector("section").remove(),document.querySelector("#feedback").parentNode.remove(),document.querySelector(".flex.justify-center.bg-gray-2.py-8.mt-8").style.marginTop="0",document.querySelector("main").setAttribute("class",""),document.querySelector("body").style.setProperty("--tw-bg-opacity","0"),t.disconnect();break}}});t.observe(document.body,{childList:!0,subtree:!0}),o()}else o()}),b.afterEach(e=>{const t=e.meta&&e.meta.image,o=document.getElementById("wrapper");o&&o.classList[t?"add":"remove"]("view--index")});var y=b,v=o("5502"),O={namespaced:!0,state:{savedAutocomplete:{"search-1":"","search-2":""},quickSearch:{},countries:{countries:[]},cities:{cities:[]},locations:{locations:[]},clientOffset:0,clientOffsetWithUTC:0},mutations:{SET_CLIENT_OFFSET_WITH_UTC(e,t){e.clientOffsetWithUTC=60*+t*1e3-e.clientOffset},SET_CLIENT_OFFSET(e,t){e.clientOffset=new Date-new Date(t.slice(0,19))},SAVE_VALUE(e,t){e.savedAutocomplete[t.key]=t.value}},actions:{async getLocationsFromEconomyBookings(e,t){if(t=t.toString(),e.state.quickSearch[t])return e.state.quickSearch[t];const o=await this.$axios.get("/d/ajax/loadSearch.php?mode=getLocationsFromEconomyBookings&location="+t);return e.state.quickSearch[t]=o.data,o.data.curDate&&e.commit("SET_CLIENT_OFFSET",o.data.curDate),o.data},async getCountries(e){if(e.state.countries.status)return e.state.countries;const t=await this.$axios.get("/d/ajax/loadSearch.php?mode=getCountries");e.state.countries=t.data},async getCities(e,t){if(t=t.toString(),e.state.cities[t]&&e.state.cities[t].cities.length)return e.state.cities[t];const o=await this.$axios.get("/d/ajax/loadSearch.php?mode=getCities&country="+t);e.state.cities[t]=o.data},async getLocations(e,t){if(t=t.toString(),e.state.locations[t]&&e.state.locations[t].locations.length)return e.state.locations[t];const o=await this.$axios.post("/d/ajax/loadSearch.php?mode=getLocations&city="+t);e.state.locations[t]=o.data,e.commit("SET_CLIENT_OFFSET",o.data.curDate)}}},w=o("e4fd"),j=o("19d5");const k={get:j["a"],set:j["b"]};let I;const _=/iP(ad|od|hone)/i.test(navigator.userAgent),x=document.querySelector(".message--country"),C="5Y",S=Object(v["a"])({state:{settings:{country:null,currency:null,language:null},countriesOfResidence:null,languages:null,currencies:null,menuOpened:!1,isNotSafari:_&&/CriOS|FxiOS|OPiOS|mercury/i.test(navigator.userAgent)||!_,isPrintVersion:~location.search.indexOf("print=1"),isStandAlone:window.matchMedia("(display-mode: standalone)").matches||~navigator.userAgent.indexOf("BookingCar")},mutations:{SELECT_SETTINGS(e,t){switch(clearTimeout(I),e.settings[t.key]=t.value,t.key){case"country":this.$cookie.set("cor_id",t.value.id,{expires:C});break;case"currency":this.$cookie.set("crcy",t.value.code,{expires:C});break;case"language":{let{url:i}=t.value;if(!t.silent&&i){let t=-1==i.indexOf("?")?"?":"&";e.settings.country&&(i=i.replace(/(&?cor_id=[^&]*)/g,""),i+=`${t}cor_id=${e.settings.country.id}`,t="&"),e.settings.currency&&(i=i.replace(/(&?crcy=[^&]*)/g,""),i+=`${t}crcy=${e.settings.currency.code}`,t="&"),i=i.replace(/[?&]+$/,"").replace(/\?&/,"?");const n=new URLSearchParams(window.location.search);"/search"==window.location.pathname&&(n.delete("step"),n.delete("carId"),n.delete("BCRM_RA"),n.delete("BCRM_LMC"),n.delete("BCRM_FEP"),n.delete("extras"));for(const e of["utm_source","utm_medium","gclid","client_id","session_id"])if(-1==i.indexOf(e+"=")){let o=n.get(e);o||(o="client_id"==e?this.$cookie.get("gaClientId"):this.$cookie.get(e)),o&&(i+=`${t}${e}=${o}`,t="&")}if("undefined"!=typeof window.gtag)try{for(const e of["client_id","session_id"])-1==i.indexOf(e+"=")&&window.gtag("get","G-"+window.ANALYTICS_ID_4,e,t=>{t&&(i+="&"+e+"="+t)})}catch(o){console.error(o)}return"/search"==window.location.pathname&&localStorage.setItem("mutationType","language"),setTimeout(()=>window.location=""+i,10),void("/search"==window.location.pathname&&document.querySelector(".step1_searchform_container")||this.dispatch("loader",!0))}}}document.dispatchEvent(new CustomEvent("update:settings",{detail:e.settings}))}},actions:{async getCountriesOfResidence(e){const t=await this.$axios.get("/d/ajax/loadSearch.php?mode=getCountriesOfResidence");e.state.countriesOfResidence=Object.keys(t.data.countriesOfResidence).map(e=>t.data.countriesOfResidence[e])},async getLanguages(e){const t=await this.$axios.get("/d/ajax/loadSearch.php?mode=getLanguages&url="+encodeURIComponent(window.location.pathname));e.state.languages=t.data.languages},async getCurrencies(e,t){t=t?"&lang="+t:"";const o=await this.$axios.get("/d/ajax/loadSearch.php?mode=getCurrencies"+t);e.state.currencies=Object.keys(o.data.currencies).map(e=>o.data.currencies[e])},async getCor(){this.$axios.get("/d/ajax/loadSearch.php?mode=getCor")},closeCountryMessage(){x.style.display="",this.$cookie.set("closeCountryMessage",1,{expires:C})},showCountryMessage(){x.style.display="block",x.addEventListener("click",()=>{this.dispatch("closeCountryMessage")})},loader(e,t){const o=t?{web:"z-index: 99; animation: background-opacity .3s forwards",ios:{loader:"On"},android:"startLoader"}:{web:"display: none",ios:{loader:"Off"},android:"endLoader"};if(window.isMobileApp){try{webkit.messageHandlers.callbackHandler.postMessage(o.ios)}catch(i){}try{ok[o.android]()}catch(i){}}else document.getElementById("preloader").style.cssText=o.web},showInstallBanner({state:e}){var t=document.querySelector(".smartbanner");if(t){var o=t.querySelector(".smartbanner__close"),i=document.querySelector(".bg-brand-blue.fixed"),n=t.querySelector("a");e.isStandAlone||!e.isNotSafari||e.isPrintVersion||(t.style.display="",document.addEventListener("scroll",a,{passive:!0}),a(null)),o.addEventListener("click",s.bind(this)),n.addEventListener("click",s.bind(this)),_&&(n.href="https://itunes.apple.com/"+("ru"==window.api_lang?"ru":"us")+"/app/bookingcar/id1162060359")}function a(o,n){if(e.menuOpened)return;const{scrollY:a}=window;n||a>=t.offsetHeight?(i.classList.add("fixed"),document.body.style.paddingTop=i.offsetHeight+"px"):(i.classList.remove("fixed"),document.body.style.paddingTop="")}function s(){t.style.display="none",this.$cookie.set("smartAppBanner",1,{expires:C}),document.removeEventListener("scroll",a),a(null,!0)}}},modules:{search:O}});S.$axios=w["a"],S.$cookie=k,window.regionalSettings&&(S.commit("SELECT_SETTINGS",{silent:!0,key:"country",value:window.regionalSettings.country}),S.commit("SELECT_SETTINGS",{silent:!0,key:"currency",value:window.regionalSettings.currency}),S.commit("SELECT_SETTINGS",{silent:!0,key:"language",value:window.regionalSettings.language})),S.$cookie.get("cor_id")&&"null"!=S.$cookie.get("cor_id")||S.dispatch("getCor"),S.$cookie.get("smartAppBanner")||S.dispatch("showInstallBanner"),S.$cookie.get("closeCountryMessage")||S.dispatch("showCountryMessage"),window.$store=S;var A=S,$=o("bc3a"),T=o.n($),E=o("9483");Object(E["a"])("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});o("ba8c");let L={Android:function(){return navigator.userAgent.indexOf("Android")>-1},BlackBerry:function(){return navigator.userAgent.indexOf("BlackBerry")>-1},Apple:function(){return navigator.userAgent.indexOf("iPhone")>-1||navigator.userAgent.indexOf("iPad")>-1||navigator.userAgent.indexOf("Ios")>-1||navigator.userAgent.indexOf("Mac OS")>-1},iOS:function(){return navigator.userAgent.indexOf("iPhone")>-1||navigator.userAgent.indexOf("iPad")>-1||navigator.userAgent.indexOf("Ios")>-1},iPhone:function(){return navigator.userAgent.indexOf("iPhone")>-1},Opera:function(){return navigator.userAgent.indexOf("Opera Mini")>-1},Windows:function(){return navigator.userAgent.indexOf("IEMobile")>-1},Chrome:function(){return navigator.userAgent.indexOf("Chrome")>-1},notChrome:function(){return navigator.userAgent.indexOf("YaBrowser")>-1||navigator.userAgent.indexOf("Yandex")>-1||navigator.userAgent.indexOf("Opera")>-1||navigator.userAgent.indexOf("Firefox")>-1||navigator.userAgent.indexOf("UCBrowser")>-1||navigator.userAgent.indexOf("Edge")>-1},Safari:function(){return navigator.userAgent.indexOf("Safari")>-1},notSafari:function(){return navigator.userAgent.indexOf("YaBrowser")>-1||navigator.userAgent.indexOf("Yandex")>-1||navigator.userAgent.indexOf("Opera")>-1||navigator.userAgent.indexOf("OPiOS")>-1||navigator.userAgent.indexOf("Firefox")>-1||navigator.userAgent.indexOf("FxiOS")>-1||navigator.userAgent.indexOf("UCBrowser")>-1||navigator.userAgent.indexOf("Edge")>-1||navigator.userAgent.indexOf("Chrome")>-1||navigator.userAgent.indexOf("CriOS")>-1},Mobile_app:function(){return navigator.userAgent.indexOf("BookingCar")>-1},any:function(){return L.Android()||L.BlackBerry()||L.iOS()||L.Opera()||L.Windows()||L.Mobile_app()}};const F=Object(i["c"])(u);window.$router=y;let U=0;function V(){const e=window.visualViewport?window.visualViewport.height:window.outerHeight;e!=U&&(U=e,Array.prototype.forEach.call(document.querySelectorAll(".datalist__wr"),e=>{e.style.setProperty("--viewport-height",U+"px")})),requestAnimationFrame(V)}function P(){window.scrollY>62&&(A.dispatch("closeCountryMessage"),window.removeEventListener("scroll",P))}F.config.globalProperties.$setCookie=B,F.config.globalProperties.$getCookie=q,F.config.globalProperties.$sendGa4=N,F.config.globalProperties.$sendOfferupdateEvent=z,F.config.globalProperties.$parseQueryString=K,F.config.globalProperties.$sendLogRequest=H,F.config.globalProperties.$isMobile=L,F.config.globalProperties.$getGa4SessionId=G,F.config.globalProperties.$getGaClientId=W,F.config.globalProperties.$getParameterByName=Y,F.config.globalProperties.isMobile=(window.matchMedia("(orientation: portrait)").matches?screen.availWidth:screen.availHeight)<=440,F.config.globalProperties.publicPath="/d/dist/",F.config.globalProperties.$t=e=>window.langar&&window.langar[e]||e,F.provide("isMobile",F.config.globalProperties.isMobile),F.use(A).use(y).mount("#app"),F.config.globalProperties.isMobile&&V(),window.addEventListener("scroll",P,{passive:!0}),setTimeout(()=>{A.dispatch("loader",!1)},400);const D=navigator.userAgent,M=/\b(iPhone|iPod)\b/.test(D)&&/(WebKit|BookingCar mobileApp)/.test(D)&&!/Edge/.test(D)&&!window.MSStream;function q(e){var t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([.$?*|{}()[\]\\/+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0}function B(e,t,o){o=o||{};var i=o.expires;if("number"==typeof i&&i){var n=new Date;n.setTime(n.getTime()+1e3*i),i=o.expires=n}i&&i.toUTCString&&(o.expires=i.toUTCString()),t=encodeURIComponent(t);var a=e+"="+t;for(var s in o){a+="; "+s;var r=o[s];!0!==r&&(a+="="+r)}document.cookie=a}function N(e){let t=new URLSearchParams(window.location.search);const o={events:[e],client_id:t.get("client_id")||q("gaClientId")};if(!o.client_id){const e=q("_ga");e&&(o.client_id=e.substring(6))}if(o.client_id||"undefined"==typeof window.gtag)R(o);else try{window.gtag("get","G-"+window.ANALYTICS_ID_4,"client_id",e=>{e&&(B("gaClientId",e,{expires:2592e3}),o.client_id=e),R(o)})}catch(i){console.error(i)}}function R(e){const t=new FormData;t.append("mode","sendGa4"),t.append("data",JSON.stringify(e)),T.a.post("/d/ajax/googleAnalyticsEventSender.php",t,{headers:{"Content-Type":"multipart/form-data"}})}function z(e){try{var t={step:e,stream_type:L.Mobile_app()?L.iOS()?"app_ios":"app_android":"site"},o="offerupdate";N({name:o,params:{params:t}})}catch(i){H("sendOfferupdateEvent "+JSON.stringify(t)+". Exception: "+i)}}function K(){let e=window.location.href;const t=e.split("?")[1],o=new URLSearchParams(t),i={};o.forEach((e,t)=>{i[t]=e});const n={pickUpCountryId:i.pickUpCountryId||"",pickUpCityId:i.pickUpCityId||"",pickUpLocationId:i.pickUpLocationId||"",dropOffCountryId:i.dropOffCountryId||"",dropOffCityId:i.dropOffCityId||"",dropOffLocationId:i.dropOffLocationId||"",age:i.age||"",coupon:i.coupon||"",pickUpDateTime:i.pickUpDateTime||"",dropOffDateTime:i.dropOffDateTime||"",time:i.time.split("#")[0]||""};return JSON.stringify(n)}function H(e,t){const o="/logCommands.php",i=new URLSearchParams;i.append("metriksQuery",1),i.append("fileName","js"),i.append("string",e),i.append("json",t),T.a.post(o,i,{headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"}}).then(e=>{console.log("Success:",e.data)}).catch(e=>{console.error("Error:",e)})}function W(){const e=Y("client_id");return null!==e?e:q("gaClientId")}function G(){const e=Y("session_id");return null!==e?e:window.gaSessionId}function Y(e,t=window.location.href){const o=new RegExp(`[?&]${e}=([^&#]*)`),i=o.exec(t);return i?decodeURIComponent(i[1].replace(/\+/g," ")):null}document.getElementsByTagName("body")[0].className+=M?" yesiphone":" noiphone",setTimeout(()=>{void 0==q("ga_first_load")?(B("ga_first_load","1"),N({name:"first_load",params:{stream_type:L.Mobile_app()?L.iOS()?"app_ios":"app_android":"site"}})):console.log("ga_first_load: cookie already set")},1e3)},ba8c:function(e,t,o){}}]);