function LoadMore(n){var t=0,i;$(".WidgetTaxonomy-summary.hidden").each(function(){t<n&&($(this).removeClass("hidden"),t++)});i=$(".WidgetTaxonomy-summary.hidden");i.length<=0&&$("#moreLinkBtn").addClass("hidden")}var Dragger=function(n){"use strict";var b={start:null,drag:null,stop:null,initX:0,initY:0,allowVerticalScrolling:!1,allowHorizontalScrolling:!1,target:null},k={minX:null,maxX:null,minY:null,maxY:null},d=function(t){n.extend(this.bounds,t)},g=function(t){n.extend(this.handle,t)},i=function(){return this.dragStart.diffX!==0||this.dragStart.diffY!==0},r=function(){return{x:window.pageXOffset!==undefined?window.pageXOffset:(document.documentElement||document.body.parentNode||document.body).scrollLeft,y:window.pageYOffset!==undefined?window.pageYOffset:(document.documentElement||document.body.parentNode||document.body).scrollTop}},u=function(n,t){var u,f,i,r;return(u=n.x-this.dragStart.x,f=n.y-this.dragStart.y,t&&u===this.dragStart.diffX&&f===this.dragStart.diffY)?!1:(this.dragStart.diffX=u,this.dragStart.diffY=f,i=u+this.handle.x,r=f+this.handle.y,typeof this.bounds.minX=="number"&&(i=Math.max(i,this.bounds.minX)),typeof this.bounds.maxX=="number"&&(i=Math.min(i,this.bounds.maxX)),typeof this.bounds.minY=="number"&&(r=Math.max(r,this.bounds.minY)),typeof this.bounds.maxY=="number"&&(r=Math.min(r,this.bounds.maxY)),{x:i,y:r})},f=function(n){var t=r();this.dragStart={x:n.x,y:n.y,diffX:0,diffY:0,scrollX:t.x,scrollY:t.y};typeof this.opts.start=="function"&&this.opts.start.call(this,this.handle)},e=function(n){var t=u.call(this,n,!0);t&&typeof this.opts.drag=="function"&&this.opts.drag.call(this,t)},o=function(n){this.handle=u.call(this,n,!1);var t=i.call(this)&&!this.isScrolling;typeof this.opts.stop=="function"&&this.opts.stop.call(this,this.handle,t);this.isDragging=!1},s=function(n){document.onselectstart=function(){return!1};this.isDragging=!0;f.call(this,{x:n.clientX,y:n.clientY})},h=function(n){this.isDragging&&e.call(this,{x:n.clientX,y:n.clientY})},c=function(n){(document.onselectstart=null,this.isDragging)&&o.call(this,{x:n.clientX,y:n.clientY})},l=function(n){this.isDragging=!1;f.call(this,{x:n.originalEvent.touches[0].clientX,y:n.originalEvent.touches[0].clientY})},nt=function(){var n=r();return this.opts.allowVerticalScrolling&&n.y!==this.dragStart.scrollY?!0:this.opts.allowHorizontalScrolling&&n.x!==this.dragStart.scrollX?!0:!1},tt=function(n){return!this.opts.allowVerticalScrolling&&Math.abs(n.y-this.dragStart.y)>10?!0:!this.opts.allowHorizontalScrolling&&Math.abs(n.x-this.dragStart.x)>10?!0:!1},a=function(n){if(this.isScrolling)return!0;var t={x:n.originalEvent.touches[0].clientX,y:n.originalEvent.touches[0].clientY};if(!this.isDragging){if(nt.call(this))return this.isScrolling=!0,!0;if(tt.call(this,t))this.isDragging=!0;else return!0}n.preventDefault();e.call(this,t)},v=function(n){var t={x:this.isScrolling?this.dragStart.x:n.originalEvent.changedTouches[0].clientX,y:this.isScrolling?this.dragStart.y:n.originalEvent.changedTouches[0].clientY};o.call(this,t);this.isScrolling=!1},y=function(n){n.preventDefault()},p=function(n){i.call(this)&&n.preventDefault()},it=function(){if(this.opts.target){this.$el.on("mousedown.dragger"+this.id,this.opts.target,s.bind(this));n(document).on("mousemove.dragger"+this.id,h.bind(this)).on("mouseup.dragger"+this.id,c.bind(this));this.$el.on("touchstart.dragger"+this.id,this.opts.target,l.bind(this));this.$el.on("touchmove.dragger"+this.id,this.opts.target,a.bind(this));this.$el.on("touchend.dragger"+this.id,this.opts.target,v.bind(this));this.$el.on("dragstart.dragger"+this.id,this.opts.target,y.bind(this));this.$el.on("click.dragger"+this.id,this.opts.target,p.bind(this))}else{this.$el.on("mousedown.dragger"+this.id,s.bind(this));n(document).on("mousemove.dragger"+this.id,h.bind(this)).on("mouseup.dragger"+this.id,c.bind(this));this.$el.on("touchstart.dragger"+this.id,l.bind(this));this.$el.on("touchmove.dragger"+this.id,a.bind(this));this.$el.on("touchend.dragger"+this.id,v.bind(this));this.$el.on("dragstart.dragger"+this.id,y.bind(this));this.$el.on("click.dragger"+this.id,p.bind(this))}},rt=function(){this.opts.target?(this.$el.off(".dragger"+this.id,this.opts.target),n(document).off(".dragger"+this.id)):this.$el.add(document).off(".dragger"+this.id)},ut=0,w=function(){if(this.enabled||!this.$el.length)return!1;this.el=this.$el[0];this.handle={x:this.opts.initX,y:this.opts.initY};this.dragStart={x:0,y:0,diffX:0,diffY:0,scrollX:0,scrollY:0};this.isDragging=!1;this.isScrolling=!1;this.opts.allowVerticalScrolling?(this.el.style.msTouchAction="pan-y",this.el.style.touchAction="pan-y"):this.opts.allowHorizontalScrolling?(this.el.style.msTouchAction="pan-x",this.el.style.touchAction="pan-x"):(this.el.style.msTouchAction="none",this.el.style.touchAction="none");it.call(this);this.enabled=!0},ft=function(){this.enabled&&(rt.call(this),delete this.handle,delete this.dragStart,delete this.isDragging,delete this.isScrolling,this.el.style.msTouchAction=undefined,delete this.enabled)},t=function(t,i,r){this.$el=n(t);this.id=ut++;this.opts=n.extend({},b,i);this.bounds=n.extend({},k,r);w.call(this)};return t.prototype.setBounds=d,t.prototype.setPosition=g,t.prototype.hasDragged=i,t.prototype.enable=w,t.prototype.disable=ft,n.fn.Dragger=function(n){return new t(this,n)},t}(jQuery||Zepto||ender||$),MediaQueryImages=function(n){"use strict";var f={blankClass:"hidden"},e=window.devicePixelRatio>1,r=function(t){var i=n(t);i.addClass(this.opts.blankClass);i.is("img")?i.removeAttr("src"):i.css("background-image","")},o=function(t,i){var u=n(t),f=u.attr(i);if(!f){r.call(this,t);return}u.removeClass(this.opts.blankClass);u.is("img")?u.attr("src",f):u.css("background-image",'url("'+f+'")')},u=function(n){var t,i;if(n>=this.mqs.length)return this.$images.each(function(n,t){r.call(this,t)}.bind(this)),!1;if(t=this.mqs[n],i=e?t.retinaAttrName||t.attrName:t.attrName,!i)return!1;this.$images.each(function(n,t){o.call(this,t,i)}.bind(this))},t=function(){for(var n=0,t=this.mqls.length;n<t;n+=1)if(this.mqls[n].matches){u.call(this,n);return}u.call(this,t)},s=function(){this.mqls[0].addListener&&this.mqls.forEach(function(n){n.addListener(t.bind(this))}.bind(this))},h=function(){return this.mqs.filter(function(n){return n.mediaQuery}).map(function(n){return matchMedia(n.mediaQuery)})},c=function(i,r,u){return!i||!r||!r.length||!matchMedia?!1:(this.selector=null,typeof i=="string"?this.selector=i:typeof i=="object"&&i.selector&&(this.selector=i.selector),this.$images=n(i),this.mqs=r,this.opts=n.extend({},f,u),this.mqls=h.call(this),s.call(this),t.call(this),!0)},i=function(n,t,i){this.result=c.call(this,n,t,i)};return i.prototype.runCheck=t,i.prototype.refresh=function(){this.selector&&this.result&&(this.$images=n(this.selector),t.call(this))},n.fn.MediaQueryImages=function(n,t){return new i(this,n,t)},i}(jQuery||Zepto||ender||$),OnAir,Accordion;(function(n,t,i){"use strict";var r=function(){var r=matchMedia("(max-width: 749px)"),h=function(n){this.$menu.eq(n).removeClass("isActive");this.$text.eq(n).removeClass("isActive");this.$images.eq(n).removeClass("isActive")},u=function(n){if(n!==this.active){this.active>-1&&h.call(this,this.active);this.$menu.eq(n).addClass("isActive");this.$text.eq(n).addClass("isActive");this.$images.eq(n).addClass("isActive");var t=this.$text.eq(n).attr("data-arrow-color");this.$arrowBg.css("background-color",t);this.active=n;o.call(this)}},f=function(n){typeof n=="object"&&(n.preventDefault(),this.interaction=!0);var t=this.active+1;t>=this.count&&(t=0);u.call(this,t)},e=function(n){typeof n=="object"&&(n.preventDefault(),this.interaction=!0);var t=this.active-1;t<0&&(t=this.count-1);u.call(this,t)},c=function(n){n.preventDefault();this.interaction=!0;var t=this.$menu.index(n.currentTarget);u.call(this,t)},l=function(){var i=this;this.$el.on("click",".next",f.bind(this));this.$el.on("click",".previous",e.bind(this));this.$menu.on("click",c.bind(this));new t(this.$el,{stop:function(){if(this.dragStart.diffX<-30){i.interaction=!0;f.call(i);return}if(this.dragStart.diffX>30){i.interaction=!0;e.call(i);return}},allowVerticalScrolling:!0});r.addListener(o.bind(this));n(window).on("resize",s.bind(this))},o=function(){var n=this;this.interaction||r.matches||setTimeout(function(){n.interaction||r.matches||f.call(n)},this.speed*1e3)},s=function(){if(r.matches){var t=0;this.$text.each(function(){var r=n(this),i;n.trim(r.text()).length!==0&&(i=r.outerHeight(),i>t&&(t=i))});this.$textWrap.height(t)}};return function(t){var r=n(t);(this.count=parseInt(r.attr("data-count"),10),this.$images=r.find(".WidgetRotatingBanner-images li"),new i(this.$images,[{mediaQuery:"(max-width: 359px)",attrName:"data-src-micro"},{mediaQuery:"(max-width: 749px)",attrName:"data-src-small"},{mediaQuery:"(max-width: 1023px)",attrName:"data-src-medium"},{attrName:"data-src-large"}]),this.count<2)||(this.active=-1,this.interaction=!1,this.speed=parseInt(r.attr("data-speed"),10)||10,this.$el=r,this.$menu=r.find(".WidgetRotatingBanner-menu a"),this.$textWrap=r.find(".WidgetRotatingBanner-text"),this.$text=this.$textWrap.children("li"),this.$arrowBg=r.find(".nextBg, .previousBg"),u.call(this,0),r.attr("data-enabled","yes"),l.call(this),s.call(this))}}();n(".WidgetRotatingBanner").each(function(){new r(this)})})(jQuery,Dragger,MediaQueryImages),function(n){"use strict";n(".ProgramIncludes .toggle").on("click",function(){n(this).toggleClass("isOpen")})}(jQuery),function(n){"use strict";var t=function(t){var r,i;if(t.preventDefault(),r=n(this).attr("data-code"),i=r.split("|"),i.length>=2){var u=i[0],f=i[1],e=i[2],o={code:u,date:f,referance:e};n.ajax({url:"/Radio/RadioProgramTodayBlock/LoadEpisode/",method:"post",data:o,datatype:"text",success:function(t){t&&n(".WidgetProgramSummary").html(t)}})}};n(".WidgetProgramSummary").on("click",".XButtonPrev",t);n(".WidgetProgramSummary").on("click",".XButtonNext",t)}(jQuery),function(n,t,i){"use strict";n.slideshow=function(n){this.result=this.init(n)};n.slideshow.prototype=function(){var n=function(t){var i=this,r;t===i.current||i.active?i.queue=t:(i.active=!0,r=i.$el.height(),i.$el.css({height:r}),i.$slide.eq(i.current).fadeOut(600,function(){i.$el.css("height","");i.$slide.eq(t).fadeIn(600,function(){i.current=t;i.active=!1;i.queue!==null&&(n.call(i,i.queue),i.queue=null)})}))},t=function(n){i(".countcurrent").html(n)},r=function(){var n=this,t=n.$slide.length;i(".counttotal").text(t)},u=function(){var i=this,r=i.current-1;r<0&&(r=i.$slide.length-1);n.call(i,r);t.call(i,r+1)},f=function(){var i=this,r=i.current+1;r===i.$slide.length&&(r=0);n.call(i,r);t.call(i,r+1)},e=function(){var n=this;this.$prev.click(function(t){t.preventDefault();u.call(n)});this.$next.click(function(t){t.preventDefault();f.call(n)})},o=function(){var n=this,t;n.$el.find("div.arrowControls").length>0&&(t=n.$el.find("div.arrowControls"),n.$prev=t.children("a.back"),n.$next=t.children("a.next"),e.call(n))},s=function(n){return this.$el=i(n),this.$slides=this.$el.find("ul.articleList"),this.$slide=this.$slides.children("li"),this.$prev=null,this.$next=null,this.current=0,this.active=!1,this.queue=null,this.$slide.first().show(),t.call(this,1),r.call(this),o.call(this),!0};return{init:s}}();i(t).ready(function(){i("div.WidgetNewsCallout").each(function(){new n.slideshow(i(this))})})}(window,document,jQuery),function(n){"use strict";var t=function(t){var r,i,u;t.preventDefault();r=n(".xYearSelect").val();i=r.split("|");i.length==3&&(u={currentBlockRef:i[0],yearPageRef:i[1],showCount:i[2]},n.ajax({url:"/Radio/RadioNewsArchiveBlock/LoadEpisode/",method:"post",data:u,datatype:"text",success:function(t){t&&t.html&&n(".XNewsdata").html(t.html)}}))};n(".xfilter").click(t)}(jQuery),function(n){"use strict";var t=function(t){var i,f,r,u;for(t.preventDefault(),i=n(".notHidden").last(),f=n(".morePrograms").data("count"),r=0;r<f;r++)i.next().removeClass("hidden"),i.next().addClass("notHidden"),i=i.next();u=n(".WidgetPastProgram-program.hidden");(u===undefined||u.length<=0)&&n(".morePrograms").hide()},i=function(t){t.preventDefault();var i=n(".year").val(),r=n(".month").val(),u=n(this).attr("data-Program"),f=n(this).data("count"),e={year:i,month:r,programRef:u,numberToDispaly:f};n(".list").html('<img src="/Static/RADIO/img/ajax-loader.gif">');n(".morePrograms").hide();n.ajax({url:"/Radio/RadioPastProgramsBlock/GetFilters/",method:"post",data:e,datatype:"text",success:function(t){t&&t.html&&(t.html==="noResults"?(n(".xNoResults").html("<p>There were no past programs for the date selected.<\/p>"),n(".xNoResults").show(),n(".list").html(""),n(".morePrograms").hide()):(n(".xNoResults").hide(),n(".list").html(t.html),t.showMore&&(n(".morePrograms").removeClass("hidden"),n(".morePrograms").show())))}})},r=function(){var t=n(".year").val(),i=n(".xGobutton").attr("data-Program"),r={year:t,programRef:i};n.ajax({url:"/Radio/RadioPastProgramsBlock/GetMonths/",method:"post",data:r,datatype:"text",success:function(t){t?t.html?n(".xMonthDropdown").html(t.html):n(".xMonthDropdown").html(""):n(".xMonthDropdown").html("")}})};n(".xyearDropdown").on("change",r);n(".morePrograms").on("click",t);n(".xGobutton").on("click",i)}(jQuery),function(){"use strict";new MediaQueryImages(".WidgetProgramBanner.addResourceBar",[{mediaQuery:"(max-width: 759px)",attrName:"data-src-small"},{attrName:"data-src-large"}]);new MediaQueryImages(".WidgetProgramBanner.noResourceBar img",[{mediaQuery:"(max-width: 759px)",attrName:"data-src-small"},{attrName:"data-src-large"}])}();Accordion=function(n){"use strict";var u=0,e={item:".item",target:".target",control:".target",panel:".panel",allowMultiple:!0,attribute:"data-status",expanded:"expanded",contracted:"contracted",prefix:"Accordion-",transition:"height .3s"},o=function(n){var t=n-1;t<0&&(t=this.items.length-1);this.items[t].target.focus()},s=function(n){var t=n+1;t>=this.items.length&&(t=0);this.items[t].target.focus()},h=function(n,t){if(n.which===13||n.which===32){n.preventDefault();r.call(this,t);return}if(n.which===35){n.preventDefault();this.items[this.items.length-1].target.focus();return}if(n.which===36){n.preventDefault();this.items[0].target.focus();return}if(n.which===37||n.which===38){n.preventDefault();o.call(this,t);return}if(n.which===39||n.which===40){n.preventDefault();s.call(this,t);return}},c=function(n){var t=this.items[n];t.$el.removeAttr("style");t.isExpanded?t.$panel.find("a, :input").first().each(function(){this.focus()}):t.$panel.attr("aria-hidden","true");t.inTransition=!1},f=function(n){var t=this.items[n],i,r;t.isExpanded||(i=t.$control.outerHeight(),t.inTransition||(t.$el.height(i),t.el.getBoundingClientRect(),t.el.style.transition=this.opts.transition,t.inTransition=!0),t.$el.attr(this.opts.attribute,this.opts.expanded),t.$target.attr("aria-expanded","true"),this.opts.allowMultiple||t.$target.attr("aria-selected","true"),t.$panel.attr("aria-hidden","false"),r=t.$panel.outerHeight(),t.$el.height(i+r),t.isExpanded=!0)},i=function(n){var t=this.items[n],i,r;t.isExpanded&&(i=t.$control.outerHeight(),t.inTransition||(r=t.$panel.outerHeight(),t.$el.height(i+r),t.el.getBoundingClientRect(),t.el.style.transition=this.opts.transition,t.inTransition=!0),t.$el.attr(this.opts.attribute,this.opts.contracted),t.$target.attr("aria-expanded","false"),this.opts.allowMultiple||t.$target.attr("aria-selected","false"),t.$el.height(i),t.isExpanded=!1,t.target.focus())},r=function(n){var t=this,r=this.items[n];if(r.isExpanded){i.call(this,n);return}this.opts.allowMultiple||this.items.forEach(function(r,u){u!==n&&r.isExpanded&&i.call(t,u)});f.call(this,n)},l=function(){var n=this;this.items.forEach(function(t,i){t.$target.on("click",function(t){t.preventDefault();r.call(n,i)});t.$el.on("transitionend",function(t){t.target===t.delegateTarget&&c.call(n,i)});t.$target.on("keydown",function(t){h.call(n,t,i)})})},a=function(){var t=this;return n.map(this.$el.find(this.opts.item),function(i,r){var e=n(i),u=e.find(t.opts.target),c=t.opts.target===t.opts.control?u:e.find(t.opts.control),f=e.find(t.opts.panel),h,o,s;return u.attr("role")||u.attr("role","tab"),f.attr("role")||f.attr("role","tabpanel"),h=e.attr(t.opts.attribute),o=h===t.opts.expanded,h||e.attr(t.opts.attribute,o?t.opts.expanded:t.opts.contracted),u.attr("aria-expanded",o),t.opts.allowMultiple||u.attr("aria-selected",o),f.attr("aria-hidden",!o),u.attr("tabindex","0"),s=u.attr("id"),s||(s=t.opts.prefix+t.count+"-"+(r+1),u.attr("id",s)),f.attr("aria-labelledby")||f.attr("aria-labelledby",s),{$el:e,el:i,$target:u,target:u[0],$control:c,$panel:f,panel:f[0],isExpanded:o,inTransition:!1}})},t=function(t,i){u+=1;this.count=u;this.$el=n(t);this.opts=n.extend({},e,i);this.$el.attr("role")||this.$el.attr("role","tablist");this.opts.allowMultiple&&this.$el.attr("aria-multiselectable","true");this.items=a.call(this);l.call(this)};return t.prototype.activate=r,t.prototype.expand=f,t.prototype.contract=i,t}(jQuery),function(){"use strict";new Accordion(".WidgetAccordion")}();OnAir={};OnAir.Toggle=function(n){"use strict";var t=function(){var n=this;this.active?(n.$toggle.removeClass("isOpen"),this.$menu.animate({height:78},1e3,function(){n.$menu.removeClass("isOpen");n.$menu.removeAttr("style")}),this.active=!1):(this.$menu.animate({height:270},1e3,function(){n.$menu.addClass("isOpen");n.$menu.removeAttr("style")}),this.$toggle.addClass("isOpen"),this.active=!0)},i=function(){var n=this;this.$toggle.on("click",function(){t.call(n)})};return function(t){var r=n(t);r.length&&(this.$toggle=r.find(".toggle"),this.$menu=r,this.active=!1,i.call(this))}}(jQuery),function(n){"use strict";var t=n(".WidgetOnAir"),i=n(".WidgetProgramBanner"),r=n(".WidgetRotatingBanner");i[0]||r[0]||t.css("margin-bottom","40px");t.each(function(){new OnAir.Toggle(this);n(this).on("click",".changeStation a",function(n){n.preventDefault();findAStationModal.open()})})}(jQuery),function(n){"use strict";function r(){var n=u.width();n<760?t.click(function(){t.hasClass("isOpen")?i.slideDown("slow",function(){t.removeClass("isOpen")}):i.slideUp("slow",function(){t.addClass("isOpen")})}):n>761&&t.hasClass("isOpen")&&i.slideDown("slow",function(){t.removeClass("isOpen")})}var t=n(".Last5Songs h3"),i=n(".Last5Songs .list"),u=n(window);n(document).ready(r);n(window).resize(r)}(jQuery),function(n){"use strict";var t=n(".WidgetLiveMetaData");t.each(function(){n(this).on("click",".PastMusicLogss a",function(t){t.preventDefault();n.ajax({url:n(this).attr("href"),method:"post",datatype:"text",success:function(t){t?(n(".XmodalBody").html(t),pastProgramsPDFModal.open()):n(".XmodalBody").html("No Results Found")}})})});n(".XmodalBody").on("click",".xFilterButton",function(t){var u,f;t.preventDefault;var e=n(".year").val(),o=n(".month").val(),i=n(".PastMusicLogss a").attr("href"),r=null;i.indexOf("?id")>0&&(u=i.split("?id="),r=u[1]);f={year:e,month:o,id:r};n.ajax({url:"/radio/PastProgramModal/GetFilters",method:"post",data:f,datatype:"text",success:function(t){t?(n(".XmodalBody").html(t),pastProgramsPDFModal.open()):n(".XmodalBody").html("No Results Found")}})})}(jQuery);Accordion=function(n){"use strict";var u=0,e={item:".item",target:".target",control:".target",panel:".panel",allowMultiple:!1,attribute:"data-status",expanded:"expanded",contracted:"contracted",prefix:"Accordion-",transition:"height .3s"},o=function(n){var t=n-1;t<0&&(t=this.items.length-1);this.items[t].target.focus()},s=function(n){var t=n+1;t>=this.items.length&&(t=0);this.items[t].target.focus()},h=function(n,t){if(n.which===13||n.which===32){n.preventDefault();r.call(this,t);return}if(n.which===35){n.preventDefault();this.items[this.items.length-1].target.focus();return}if(n.which===36){n.preventDefault();this.items[0].target.focus();return}if(n.which===37||n.which===38){n.preventDefault();o.call(this,t);return}if(n.which===39||n.which===40){n.preventDefault();s.call(this,t);return}},c=function(n){var t=this.items[n];t.$el.removeAttr("style");t.isExpanded?t.$panel.find("a, :input").first().each(function(){this.focus()}):t.$panel.attr("aria-hidden","true");t.inTransition=!1},f=function(n){var t=this.items[n],i,r;t.isExpanded||(i=t.$control.outerHeight(),t.inTransition||(t.$el.height(i),t.el.getBoundingClientRect(),t.el.style.transition=this.opts.transition,t.inTransition=!0),t.$el.attr(this.opts.attribute,this.opts.expanded),t.$target.attr("aria-expanded","true"),this.opts.allowMultiple||t.$target.attr("aria-selected","true"),t.$panel.attr("aria-hidden","false"),r=t.$panel.outerHeight(),t.$el.height(i+r),t.isExpanded=!0)},i=function(n){var t=this.items[n],i,r;t.isExpanded&&(i=t.$control.outerHeight(),t.inTransition||(r=t.$panel.outerHeight(),t.$el.height(i+r),t.el.getBoundingClientRect(),t.el.style.transition=this.opts.transition,t.inTransition=!0),t.$el.attr(this.opts.attribute,this.opts.contracted),t.$target.attr("aria-expanded","false"),this.opts.allowMultiple||t.$target.attr("aria-selected","false"),t.$el.height(i),t.isExpanded=!1,t.target.focus())},r=function(n){var t=this,r=this.items[n];if(r.isExpanded){i.call(this,n);return}this.opts.allowMultiple||this.items.forEach(function(r,u){u!==n&&r.isExpanded&&i.call(t,u)});f.call(this,n)},l=function(){var n=this;this.items.forEach(function(t,i){t.$target.on("click",function(t){t.preventDefault();r.call(n,i)});t.$el.on("transitionend",function(t){t.target===t.delegateTarget&&c.call(n,i)});t.$target.on("keydown",function(t){h.call(n,t,i)})})},a=function(){var t=this;return n.map(this.$el.find(this.opts.item),function(i,r){var e=n(i),u=e.find(t.opts.target),c=t.opts.target===t.opts.control?u:e.find(t.opts.control),f=e.find(t.opts.panel),h,o,s;return u.attr("role")||u.attr("role","tab"),f.attr("role")||f.attr("role","tabpanel"),h=e.attr(t.opts.attribute),o=h===t.opts.expanded,h||e.attr(t.opts.attribute,o?t.opts.expanded:t.opts.contracted),u.attr("aria-expanded",o),t.opts.allowMultiple||u.attr("aria-selected",o),f.attr("aria-hidden",!o),u.attr("tabindex","0"),s=u.attr("id"),s||(s=t.opts.prefix+t.count+"-"+(r+1),u.attr("id",s)),f.attr("aria-labelledby")||f.attr("aria-labelledby",s),{$el:e,el:i,$target:u,target:u[0],$control:c,$panel:f,panel:f[0],isExpanded:o,inTransition:!1}})},t=function(t,i){u+=1;this.count=u;this.$el=n(t);this.opts=n.extend({},e,i);this.$el.attr("role")||this.$el.attr("role","tablist");this.opts.allowMultiple&&this.$el.attr("aria-multiselectable","true");this.items=a.call(this);l.call(this)};return t.prototype.activate=r,t.prototype.expand=f,t.prototype.contract=i,t}(jQuery),function(){"use strict";new Accordion(".WidgetTaxonomy-menu")}()