"use strict";!function(i,e,s,t){var a=e.BUDDYX||{};a.siteLoader=function(){i(".site-loader").addClass("loaded")},a.headerClass=function(){var e=i(s),t=i("body, .site-header-wrapper");e.scroll(function(){t.toggleClass("has-sticky-header",1<=e.scrollTop())})},a.headerScroll=function(){var e=i(".site-header-wrapper").height();i("body").hasClass("has-sticky-header")?i(".site").css("paddingTop",e+10+"px"):i(".site").css("paddingTop","0px")},a.headerSearch=function(){i(".search-icon").on("click",function(e){e.preventDefault(),i(".site-header .top-menu-search-container").toggle()}),i(s).mouseup(function(e){var t=i(".top-menu-search-container");t.is(e.target)||0!==t.has(e.target).length||t.fadeOut()}),i("#primary-menu a, .cart a.menu-icons-wrapper, .bp-icon-wrap, a.user-link, .site-sub-header a, .site-wrapper a").focusin(function(){i(".site-header .top-menu-search-container").hide()})},a.desktopMenuToggle=function(){i(".buddyx-desktop-menu #primary-menu").superfish({delay:600,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"fast",speedOut:"fast",cssArrows:!1,disableHI:!1}),i("#primary-menu a, .desktop-icons a, .bp-icon-wrap").focusin(function(){i(".user-link-wrap, .user-notifications").removeClass("active")}),i(".site-title a, .user-link-wrap .user-link").focusin(function(){i(".user-notifications").removeClass("active")}),i(".user-link-wrap .user-link, .user-notifications .bp-icon-wrap").focusin(function(){i(this).parent().removeClass("active"),i(this).parent().addClass("active")}),i(s).on("click",".user-link-wrap .user-link, .user-notifications .bp-icon-wrap",function(e){i(".user-link-wrap").removeClass("active")}),i(".user-link-wrap ul#user-profile-menu > li:last-child a").focusout(function(){i(".user-link-wrap").removeClass("active")}),i(".buddyx-mobile-menu").focusout(function(){i(".mobile-menu-heading .close-menu").focusin()})},a.mobileNav=function(){var e=i(".menu-toggle"),t=i("body");e.on("click",function(e){e.preventDefault(),n()?a():setTimeout(function(){o()},10)}),e.on("click",function(e){e.preventDefault(),n()?a():setTimeout(function(){o()},10)}),t.on("click touchstart",".mobile-menu-close",function(){n()&&a()}),t.on("click",".menu-close",function(e){e.preventDefault(),n()&&a()}),i(s).keyup(function(e){27===e.keyCode&&n()&&a()});var a=function(){i("body").removeClass("mobile-menu-opened"),i(e).removeClass("menu-toggle-open")},o=function(){i("body").addClass("mobile-menu-opened"),i(e).addClass("menu-toggle-open")},n=function(){return i("body").hasClass("mobile-menu-opened")}},a.blogLayout=function(){i(".grid-layout").isotope({itemSelector:".entry-layout",layoutMode:"fitRows"}),i(".masonry-layout").isotope({itemSelector:".entry-layout",percentPosition:!0,masonry:{columnWidth:".grid-sizer"}})},a.fitVids=function(){function a(){setTimeout(function(){i('iframe[src*="youtube"], iframe[src*="vimeo"]').parent().fitVids()},300)}a(),i(s).ajaxComplete(a);i(s).on("bp_nouveau_lazy_load",function(e,t){void 0===t||void 0===t.element||"iframe"==t.element.getAttribute("data-lazy-type")&&a()})},a.stickySidebar=function(){var e=i(".site-header-wrapper").height()+54;i(".sticky-sidebar-enable .sticky-sidebar").stick_in_parent({offset_top:e,recalc_every:1})},a.roundAvatarsBodyclass=function(){i(".buddypress-wrap").hasClass("round-avatars")&&i("body").addClass("round-avatars")},a.tableDataAtt=function(){if(i("table").length){var e=i("thead th");i("tbody tr td").attr("data-attr",function(){return e.eq(i(this).index()).text()})}},a.toggleTheme=function(){i(s).on("click","#buddyx-toggle-track",function(e){e.preventDefault();var t="";i("body").hasClass("buddyx-dark-theme")?(i.removeCookie("bxtheme",{path:"/"}),i("body").removeClass("buddyx-dark-theme")):(i.cookie("bxtheme","dark",{path:"/"}),i("body").addClass("buddyx-dark-theme"),t="dark"),"undefined"!=typeof toggle_theme_ajax&&null!=toggle_theme_ajax&&toggle_theme_ajax.abort();var a={action:"buddyboss_lms_toggle_theme_color",color:t};"undefined"!=typeof toggle_theme_ajax&&null!=toggle_theme_ajax&&(toggle_theme_ajax=i.post(ajaxurl,a,function(e){}))})},i(s).ready(function(){a.headerClass(),a.headerSearch(),a.desktopMenuToggle(),a.mobileNav(),a.fitVids(),a.roundAvatarsBodyclass(),a.tableDataAtt(),a.toggleTheme()}),i(e).resize(function(){a.headerClass()}),i(e).scroll(function(){a.headerScroll()}),i(e).load(function(){a.headerClass(),a.siteLoader(),a.stickySidebar(),a.blogLayout()})}(jQuery,window,document);