function hasSearch(){return Cookies.get("style")||Cookies.get("type")||Cookies.get("maxPrice")||Cookies.get("minPrice")||Cookies.get("minBaths")||Cookies.get("minBeds")||Cookies.get("n")||Cookies.get("parking")}$(document).ready(function(){"use strict";$(".search-open").click(function(){if("/search"!==window.location.pathname&&hasSearch())return window.location="/search";$(".search-form").addClass("active"),$(".header__menu").addClass("hidden")}),$(".header__search").on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){$("#tag-input").focus()}),$(".search-form__close").click(function(){$(".search-form").removeClass("active"),$(".header__menu").removeClass("hidden")}),$(".filters-nav__link").click(function(e){$(this).toggleClass("selected");var a=$(this).data("filtertab");$("#tab-"+a).toggleClass("active"),$(".filters-nav").find(".filters-nav__tab").not("#tab-"+a).removeClass("active"),$(".filters-nav").find(".filters-nav__link").not("#link-"+a).removeClass("selected")}),$(".filters-nav__tab").click(function(e){event.stopPropagation()}),$(".filters-nav__tab").hover(function(){$(this).addClass("hovered")},function(){$(this).removeClass("hovered")}),$("img.swiper-lazy-loaded").each(function(e,a){var t=$(a);t.attr("data-src",t.attr("src")),t.removeAttr("src")}),$("img").Lazy(),$("#terms-of-service").click(function(){$("#dynamic-modal").empty(),$("#dynamic-modal").load("/terms",function(){$(".modal--terms-of-service").addClass("modal--visible")})}),$("#privacy-policy").click(function(){$("#dynamic-modal").empty(),$("#dynamic-modal").load("/privacy-policy",function(){$(".modal--privacy-policy").addClass("modal--visible")})}),$("#services").on("inview",function(e,a){a?setTimeout(function(){$("span.top").addClass("hide"),$("span.bottom").addClass("hide")},300):($("span.top").removeClass("hide"),$("span.bottom").removeClass("hide"))}),$("#intro").on("inview",function(e,a){a?($("#t1").addClass("animate"),setTimeout(function(){$("#t2").toggleClass("animate")},100),setTimeout(function(){$("#t3").toggleClass("animate")},200)):($("#t1").removeClass("animate"),$("#t2").removeClass("animate"),$("#t3").removeClass("animate"))}),$(".menu-button").click(function(){$(this).toggleClass("open"),$(".header__menu").toggleClass("active"),$(".header__logo-title").toggleClass("active"),$("body").toggleClass("overflow-hidden"),$(".header__menu ul").toggleClass("animate")}),$("#listing").on("inview",function(e,a){if(a)var t=$(".listing__item"),o=0,i=window.setInterval(function(){$(t[o]).addClass("animate"),++o==t.length&&clearInterval(i)},100)}),$("body").on("click",".modal-toggle",function(e){e.preventDefault();var a=$(this).data("openpopup");$(".modal--"+a).toggleClass("modal--visible");var t=$(this).data("popup");$(".modal__content--"+t).toggleClass("modal__content--visible")}),$("body").on("click",".modal__overlay--toggle",function(e){e.preventDefault(),$(".modal").removeClass("modal--visible"),$(".modal__content").removeClass("modal__content--visible")})});