/** Ruby Sticky */ var RubyStickySidebar=function(t,o){"use strict";return t.$sections=[],t.$lastHeight=0,t.$delay=1,t.$isEnabled=!1,t.$topSpacing=0,t.$smartSticky=!1,t.$wHeight=o(window).height(),t.$scrolling="down",t.init=function(){var t=this;t.topSpacing(),t.reCalcSections(),window.addEventListener?(window.addEventListener("scroll",function(){clearTimeout(t.lastScrollEvent),t.$delay%2==1?(t.checkEventScroll(),t.$delay=1):t.$delay++,t.lastScrollEvent=setTimeout(function(){t.reCalcSections(),t.checkEventScroll()},30)},!1),window.addEventListener("resize",function(){t.reload()},!1)):window.attachEvent&&(window.attachEvent("onscroll",function(){clearTimeout(t.lastScrollEvent),t.$delay%2==1?(t.checkEventScroll(),t.$delay=1):t.$delay++,t.lastScrollEvent=setTimeout(function(){t.reCalcSections(),t.checkEventScroll()},30)}),window.attachEvent("onresize",function(){t.reload()}))},t.topSpacing=function(){var t=o("body");t.hasClass("smart-sticky")&&(this.$smartSticky=!0);var n=0,e=0;o("#wpadminbar")&&(n=o("#wpadminbar").height()),t.hasClass("sticky-nav")&&o(".navbar-wrap")&&(e=o(".navbar-wrap").height()),this.$topSpacing=e+n},t.stick=function(t){var n=this;991>o(window).width()?(n.$isEnabled=!1,n.restoreCSS()):n.$isEnabled=!0,t.length>0&&t.each(function(){var t=o(this);n.addSection(t)}),n.init()},t.addSection=function(t){var o=this.createSection(t);void 0!==o&&(this.addClearFix(o),o.contentTop=0,o.contentBottom=0,o.sidebarTop=0,o.sidebarBottom=0,o.status="top_content",this.sectionPos(o),this.$sections.push(o))},t.createSection=function(t){var o={};if(o.sidebar=t.find(".sidebar-inner"),o.content=t.parent().find(".rbc-content"),void 0!==o.content)return o},t.addClearFix=function(t){t.content.parent().addClass("clearfix"),t.sidebar.after('
')},t.sectionPos=function(t){return t.contentTop=t.content.offset().top,t.contentHeight=t.content.height(),t.contentBottom=t.contentTop+t.contentHeight,t.sidebarHeight=t.sidebar.height()+this.$topSpacing,t.sidebarWidth=t.sidebar.parent().width(),t},t.sidebarPos=function(t){return t.sidebarTop=t.sidebar.offset().top,t.sidebarBottom=t.sidebarTop+t.sidebarHeight,t},t.sectionStatus=function(t,o){var n=this.$scrolling,e=this.$wHeight+o;return t.sidebarHeight+60>=t.contentHeight?t.status="content_small":t.sidebarHeight<=this.$wHeight?o