PageSourceSearch

https://www.gratsias.gr/themes/templatetheme/dist/page-scripts/header.js?c4vihfuy

js gratsias.gr collected 2026-10-09 03:49:09 UTC 3,928 bytes, 2 lines download raw bytes

1Vendd.Scripts.load(function(){var $menu,$wrapper=$(".header-template-one");$wrapper.length<1||(isTouch()&&$(window).width()<959?($menu=$("#mobile-menu"),$(".js-mobile-btn").on("click",function(e){var $this=$(this);$this.hasClass("open")?($this.removeClass("open"),$menu.removeClass("open"),$("html").removeClass("no-scroll"),$(".site-overlay").removeClass("visible")):($this.addClass("open"),$menu.addClass("open"),$("html").addClass("no-scroll"),$(".site-overlay").addClass("visible"))}),$(".site-overlay").on("click",function(e){$(this).removeClass("visible"),$menu.removeClass("open"),$(".js-mobile-btn").removeClass("open"),$("html").removeClass("no-scroll")}),$(document).click(function(event){$(event.target).closest(".js-mobile-btn").length||$(event.target).is(".js-mobile-btn")||$(event.target).closest("#mobile-menu").length||$(event.target).is("#mobile-menu")||($(".js-mobile-btn").removeClass("open"),$menu.removeClass("open"),$(".site-overlay").removeClass("visible"),$("html").removeClass("no-scroll"))}),function(){var header=$(".header-region .region-area-two"),headerPrevHeight=$(".header-region .region-area-two .inner-area-one").height(),headerHeight=header.height(),spacer=$(".header-spacer"),lastScrollTop=0,delta=5,activatedPoint=headerHeight-headerPrevHeight;$(window).scroll(_.throttle(function(){var st=$(this).scrollTop();if(Math.abs(lastScrollTop-st)<=delta)return;st>lastScrollTop&&st>headerHeight-headerPrevHeight?$wrapper.removeClass("scroll-up"):st+$(window).height()<$(document).height()&&$wrapper.addClass("scroll-up");$(window).scrollTop()<activatedPoint?($wrapper.removeClass("sticky"),spacer.height(headerHeight)):($wrapper.addClass("sticky"),spacer.height(headerPrevHeight));lastScrollTop=st},100))}()):menuEffectHandler(),function(){isTouch()&&$(window).resize(_.debounce(function(){$(window).width()<959?isMoved||($(".usps-list",$wrapper).detach().prependTo(".js-mobile-menu").show(),$(".top-menu",$wrapper).detach().prependTo(".js-mobile-menu").show(),$(".main-menu",$wrapper).detach().prependTo(".js-mobile-menu").show(),$(".x-language-selector",$wrapper).detach().prependTo(".js-mobile-menu").show(),isMoved=!0):isMoved&&($(".usps-list",$wrapper).detach().appendTo(".header-template-one .inner-area-one"),$(".top-menu",$wrapper).detach().appendTo(".header-template-one .inner-area-one"),$(".main-menu",$wrapper).detach().appendTo(".header-template-one .inner-area-three"),$(".x-language-selector",$wrapper).detach().appendTo(".header-template-one .inner-area-one"),isMoved=!1,$("#site-overlay").removeClass("visible"))},50));var isMoved=!1;$(window).width()<959&&isTouch()&&($(".usps-list",$wrapper).detach().prependTo(".js-mobile-menu").show(),$(".top-menu",$wrapper).detach().prependTo(".js-mobile-menu").show(),$(".main-menu",$wrapper).detach().prependTo(".js-mobile-menu").show(),$(".x-language-selector",$wrapper).detach().prependTo(".js-mobile-menu").show(),isMoved=!0)}(),function(){var $fancyButton=$(".request-a-quote");if(!$fancyButton.length>0)return;$fancyButton.fancybox({touch:!1})}());function menuEffectHandler(){var header=$(".header-region .region-area-three"),headerPrevHeight=$(".header-region .region-area-one").height()+$(".header-region .region-area-two").height(),headerHeight=header.height(),spacer=$(".header-spacer"),lastScrollTop=0,delta=5,activatedPoint=headerHeight+headerPrevHeight;$(window).scroll(_.throttle(function(){var st=$(this).scrollTop();if(Math.abs(lastScrollTop-st)<=delta)return;stickyLogoWidth=$(".header-template-one .x-sitelogo-sticky").width(),$(window).scrollTop()<activatedPoint?(header.parent().removeClass("sticky"),$(".header-template-one .x-sitelogo-sticky").removeClass("active"),spacer.height(0)):(header.parent().addClass("sticky"),$(window).width()>1200+2*stickyLogoWidth&&$(".header-template-one .x-sitelogo-sticky").addClass("active"),spacer.height(headerHeight));lastScrollTop=st},100))}});
2//# sourceMappingURL=header.js.map

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.