File: /home/salamatk/takarzan.ir/wp-content/themes/xts-luman/js/scripts/headerBuilder.min.js
(x=>{XTSThemeModule.headerBuilder=function(){var d=x(".xts-header");if(!(d.find(".xts-header-main").length<=0)){var s,o,e=x(".xts-sticky-on"),t="",a=d.find(".xts-header-main")[0].offsetHeight,r=!1,l=x("#wpadminbar"),l=0<l.length?l[0].offsetHeight:0,i=300,n="",h=d.hasClass("xts-scroll-hide"),c=x(".xts-close-side");if(e.each(function(){var e=x(this);if(10<e[0].offsetHeight)return t=e,!1}),d.hasClass("xts-sticky-real")){if(0===t.length||t[0].offsetHeight<10)return;i=t.offset().top-l,d.addClass("xts-prepared").css({paddingTop:a})}d.hasClass("xts-sticky-clone")&&((s=[]).cloneClass=d.find(".xts-general-header").attr("class"),n=(n=xts_settings.header_clone).replace(/<%([^%>]+)?%>/g,function(e){e=e.slice(2,-2);return d.find(e).length?x("<div>").append(d.find(e).first().clone()).html():void 0!==s[e]?s[e]:""}),d.prepend(n),d.find(".xts-header-clone .xts-header-row").removeClass("xts-layout-equal-sides")),d.hasClass("xts-scroll-slide")&&(i=a+l),XTSThemeModule.$window.on("scroll",function(){var e=i,s=XTSThemeModule.$window.scrollTop(),t=XTSThemeModule.$window.height(),a=XTSThemeModule.$document.height(),l=x(".xts-header-banner"),l=(0<l.length&&l.hasClass("xts-display")&&(e+=l[0].offsetHeight),(e=!x(".xts-header-banner-close").length&&d.hasClass("xts-scroll-stick")?i:e)<s?r||(r=!0,d.addClass("xts-sticked"),d.hasClass("xts-sticky-clone")&&XTSThemeModule.$document.trigger("xtsHeaderBuilderStickCloneHeader"),c.hasClass("xts-location-header")&&(c.removeClass("xts-location-header"),c.addClass("xts-location-sticky-header"))):r&&(r=!1,d.removeClass("xts-sticked"),d.hasClass("xts-sticky-clone")&&XTSThemeModule.$document.trigger("xtsHeaderBuilderUnStickCloneHeader"),c.hasClass("xts-location-sticky-header"))&&(c.addClass("xts-location-header"),c.removeClass("xts-location-sticky-header")),100);d.hasClass("xts-scroll-stick")&&(l=500),h&&(0<o-s&&e<s?(d.addClass("xts-up"),d.removeClass("xts-down")):0<s-o&&s+t!=a&&e+l<s?(d.addClass("xts-down"),d.removeClass("xts-up")):s<=e?(d.removeClass("xts-down"),d.removeClass("xts-up")):a-5<=s+t&&(d.addClass("xts-up"),d.removeClass("xts-down"))),o=s})}},x(document).ready(function(){XTSThemeModule.headerBuilder()})})(jQuery);