jQuery(function(a){var s={};({init:function(){this._preloader(),this._cacheDOM(),this._listeners()},_preloader:function(){a(window).load(function(){a(".preloader").fadeOut("slow",function(){a(this).remove()})})},_cacheDOM:function(){s.$headerElement=a("header#masthead"),s.$mainNav=a(".main-navigation"),s.$mainNavBurger=a(".navigation-toggler-icon"),this.$searchIconMenu=a(".menu-item-search"),this.$searchIconMenuClse=a("#busify-close-btn"),this.$loadMoreButton=a("#busify-ajax-load-more"),s.$paginationDiv=a(".busify-pagination"),s.$paginationType=busify_options.ajaxButtonType},_listeners:function(){busify_options.sticky_header.enable&&(a(window).on("scroll",this.stickyHeader),this.stickyHeader()),a(window).on("scroll",this.scrollToTopShow),a(".busify-scroll").on("click",this.scrollToTop.bind(this)),s.$mainNavBurger.on("click",this.toggleNav),busify_options.menu_settings.disable_search||(this.$searchIconMenu.on("click",this.openSearch.bind(this)),this.$searchIconMenuClse.on("click",this.closeSearch.bind(this))),s.$mainNav.on("click",".sub-menu-toggle",this.expandMobileChildrenMenu.bind(this)),"load-more"===s.$paginationType&&this.$loadMoreButton.on("click",this.ajaxLoadMorePosts.bind(this)),a(window).on("resize",this.mobileBinaries.bind(this)),this.mobileBinaries()},mobileBinaries:function(){var e=a(window),o=busify_options.sticky_header;o.enable&&o.disable_mobile&&(this.loadDocumentWidth(767)?e.on("scroll",this.stickyHeader):e.off("scroll",this.stickyHeader)),this.loadDocumentWidth(767,!0)&&a(".site-header").removeClass("busify-right-logo busify-left-logo busify-center-logo")},loadDocumentWidth:function(e,o){return o=o?a(window).width()<=e:a(window).width()>=e},expandMobileChildrenMenu:function(e){this.loadDocumentWidth(767,!0)&&($el=a(e.currentTarget),$el.find("i").toggleClass("fa-caret-down fa-caret-up"),$parentItem=$el.parent(),$parentItem.find("> ul.sub-menu").toggleClass("mobile-show-sub-menu"))},stickyHeader:function(){a(s.$headerElement).outerHeight()=parseInt(o.max_page)&&a(i).hide())}},error:function(){console.log(n.error)}})},openSearch:function(e){e.preventDefault(),a(this).hide(),a("#busify-search-overlay").fadeIn()},closeSearch:function(e){e.preventDefault(),a("#busify-search-overlay").fadeOut(),a(this).show()}}).init()});