$(document).ready(function(){ToggleSidebarNav.Init()});var ToggleSidebarNav=function(){return{selector:{toggleButton:"[data-js-collapsible-toggle]",toggleButtonText:"[data-js-collapsible-toggle-text]"},element:{toggleButton:undefined},property:{toggleObjects:[],isFullwidth:!1,isExpanded:!1},Init:function(n){var t=this;t.property.isFullwidth=typeof n!="undefined"?n:$("#report-contents").length?$("#report-contents").hasClass("e-column-content__wrapper--fullpage"):!1;t.Setup.init(t);document.addEventListener("SmoothStateLoaded",function(){t.Setup.init(t)})},Setup:{init:function(n){var t=this;(n.property.isExpanded=!1,n.property.toggleObjects=[],n.element.toggleButton=$(n.selector.toggleButton),n.element.toggleButton.length)&&t.toggleObjects(n)},toggleObjects:function(n){var t=this;n.element.toggleButton.each(function(t){var i=$(this),r=i.data("target")?$(i.data("target").toString()).first():[],u=i.find(n.selector.toggleButtonText).first(),f="collapsible-"+t.toString();r.length&&n.property.toggleObjects.push({index:t,button:i,target:r,text:u,id:f,stateChanging:!1})});n.property.toggleObjects.length&&(t.attributes(n),n.OnClick())},attributes:function(n){for(var r=n.property.toggleObjects,f=MQ.IsDesktop(),i=0;i<r.length;i++){var t=r[i],e=t.button,o=t.target,u=t.id;e.attr("aria-controls",u);o.attr("id",u);!f&&n.property.isExpanded&&n.Open(t,!0)}}},OnClick:function(){var i=this,n=i.property.toggleObjects,r,t;for(r in n){t=n[r];t.button.off("click.ToggleSidebarNav").on("click.ToggleSidebarNav",null,t.index,function(t){var r=n[t.data];i.Toggle(r);t.preventDefault()})}},Toggle:function(n){var t=this,i;typeof n!="undefined"&&(i=n.button.attr("aria-expanded")==="true",i?t.Close(n):t.Open(n))},Open:function(n,t){var f=this;if(typeof n!="undefined"&&!n.stateChanging){n.stateChanging=!0;var e=n.button,r=n.target,i=n.text;if(e.attr("aria-expanded","true").addClass("is-selected"),r.attr("aria-hidden","false"),i.length){var u=i.data("open-text"),o=i.data("closed-text"),s=typeof u=="string"&&typeof o=="string";s&&i.text(u)}r.slideDown(t?0:400,function(){n.stateChanging=!1;f.property.isExpanded=!0})}},Close:function(n,t){var f=this;if(typeof n!="undefined"&&!n.stateChanging){n.stateChanging=!0;var e=n.button,r=n.target,i=n.text;if(e.attr("aria-expanded","false").removeClass("is-selected"),r.attr("aria-hidden","true"),i.length){var o=i.data("open-text"),u=i.data("closed-text"),s=typeof o=="string"&&typeof u=="string";s&&i.text(u)}r.slideUp(t?0:400,function(){n.stateChanging=!1;f.property.isExpanded=!1})}}}}()