// slidebars (function($) { $(document).ready(function() { $.slidebars(); }); }) (jquery); // slidebars 0.10.3 (http://plugins.adchsm.me/slidebars/) written by adam smith (http://www.adchsm.com/) released under mit license (http://plugins.adchsm.me/slidebars/license.txt) !function(t){t.slidebars=function(s){function e(){!c.disableover||"number"==typeof c.disableover&&c.disableover>=k?(w=!0,t("html").addclass("sb-init"),c.hidecontrolclasses&&t.removeclass("sb-hide"),i()):"number"==typeof c.disableover&&c.disableovers&&g.css("minheight",t("html").css("height")),m&&m.hasclass("sb-width-custom")&&m.css("width",m.attr("data-sb-width")),c&&c.hasclass("sb-width-custom")&&c.css("width",c.attr("data-sb-width")),m&&(m.hasclass("sb-style-push")||m.hasclass("sb-style-overlay"))&&m.css("marginleft","-"+m.css("width")),c&&(c.hasclass("sb-style-push")||c.hasclass("sb-style-overlay"))&&c.css("marginright","-"+c.css("width")),c.scrolllock&&t("html").addclass("sb-scroll-lock")}function n(t,s,e){function n(){a.removeattr("style"),i()}var a;if(a=t.hasclass("sb-style-push")?g.add(t).add(o):t.hasclass("sb-style-overlay")?t:g.add(o),"translate"===x)"0px"===s?n():a.css("transform","translate( "+s+" )");else if("side"===x)"0px"===s?n():("-"===s[0]&&(s=s.substr(1)),a.css(e,"0px"),settimeout(function(){a.css(e,s)},1));else if("jquery"===x){"-"===s[0]&&(s=s.substr(1));var o={};o[e]=s,a.stop().animate(o,400)}}function a(s){function e(){w&&"left"===s&&m?(t("html").addclass("sb-active sb-active-left"),m.addclass("sb-active"),n(m,m.css("width"),"left"),settimeout(function(){p=!0},400)):w&&"right"===s&&c&&(t("html").addclass("sb-active sb-active-right"),c.addclass("sb-active"),n(c,"-"+c.css("width"),"right"),settimeout(function(){y=!0},400))}"left"===s&&m&&y||"right"===s&&c&&p?(o(),settimeout(e,400)):e()}function o(s,e){(p||y)&&(p&&(n(m,"0px","left"),p=!1),y&&(n(c,"0px","right"),y=!1),settimeout(function(){t("html").removeclass("sb-active sb-active-left sb-active-right"),m&&m.removeclass("sb-active"),c&&c.removeclass("sb-active"),"undefined"!=typeof s&&(void 0===typeof e&&(e="_self"),window.open(s,e))},400))}function l(t){"left"===t&&m&&(p?o():a("left")),"right"===t&&c&&(y?o():a("right"))}function r(t,s){t.stoppropagation(),t.preventdefault(),"touchend"===t.type&&s.off("click")}var c=t.extend({siteclose:!0,scrolllock:!1,disableover:!1,hidecontrolclasses:!1},s),h=document.createelement("div").style,d=!1,f=!1;(""===h.moztransition||""===h.webkittransition||""===h.otransition||""===h.transition)&&(d=!0),(""===h.moztransform||""===h.webkittransform||""===h.otransform||""===h.transform)&&(f=!0);var u=navigator.useragent,b=!1,v=!1;/android/.test(u)?b=u.substr(u.indexof("android")+8,3):/(iphone|ipod|ipad)/.test(u)&&(v=u.substr(u.indexof("os ")+3,3).replace("_",".")),(b&&3>b||v&&5>v)&&t("html").addclass("sb-static");var g=t("#sb-site, .sb-site-container");if(t(".sb-left").length)var m=t(".sb-left"),p=!1;if(t(".sb-right").length)var c=t(".sb-right"),y=!1;var w=!1,k=t(window).width(),t=t(".sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close"),o=t(".sb-slide");e(),t(window).resize(function(){var s=t(window).width();k!==s&&(k=s,e(),p&&a("left"),y&&a("right"))});var x;d&&f?(x="translate",b&&4.4>b&&(x="side")):x="jquery",this.slidebars={open:a,close:o,toggle:l,init:function(){return w},active:function(t){return"left"===t&&m?p:"right"===t&&c?y:void 0},destroy:function(t){"left"===t&&m&&(p&&o(),settimeout(function(){m.remove(),m=!1},400)),"right"===t&&c&&(y&&o(),settimeout(function(){c.remove(),c=!1},400))}},t(".sb-toggle-left").on("touchend click",function(s){r(s,t(this)),l("left")}),t(".sb-toggle-right").on("touchend click",function(s){r(s,t(this)),l("right")}),t(".sb-open-left").on("touchend click",function(s){r(s,t(this)),a("left")}),t(".sb-open-right").on("touchend click",function(s){r(s,t(this)),a("right")}),t(".sb-close").on("touchend click",function(s){if(t(this).is("a")||t(this).children().is("a")){if("click"===s.type){s.stoppropagation(),s.preventdefault();var e=t(this).is("a")?t(this):t(this).find("a"),i=e.attr("href"),n=e.attr("target")?e.attr("target"):"_self";o(i,n)}}else r(s,t(this)),o()}),g.on("touchend click",function(s){c.siteclose&&(p||y)&&(r(s,t(this)),o())})}}(jquery);