Component=window.Component||{};Component.Concertina=function(){var n={concertina:"[data-js-concertina]",trigger:"[data-js-concertina-trigger]",content:"[data-js-concertina-content]"};return{Init:function(){var t=this;$(n.concertina).each(function(){t.Bind($(this))})},Bind:function(t){var i=this,r=t.find(n.trigger).first();r.off("click.Concertina").on("click.Concertina",function(){i.Toggle(t)})},Open:function(t){var i=t.find(n.trigger).first(),r=t.find(n.content).first();r.slideDown(300,function(){i.attr("aria-expanded",!0)});t.addClass("is-active")},Close:function(t){var i=t.find(n.trigger).first(),r=t.find(n.content).first();t.removeClass("is-active");r.slideUp(300,function(){i.attr("aria-expanded",!1)})},Toggle:function(t){var i=t.find(n.trigger).first(),r=i.attr("aria-expanded")==="true";r?this.Close(t):this.Open(t)}}}()