var Expandables=function(n){function o(i){return n("["+t.expandableId+'="'+i+'"]')}function s(i){return n("["+t.expandableGroup+'="'+i+'"]')}function u(i){return n("["+t.toggleId+'="'+i+'"],['+t.expanderIds+'="'+i+'"]['+t.toggleId+'=""],['+t.expanderIds+'^="'+i+':"]['+t.toggleId+'=""]')}function f(u,f){var u=n(u),e=u.find(r.expandableVerb),o=u.attr(t.expandableVerbClose),s=u.attr(t.expandableVerbOpen);typeof o!="undefined"&&o.trim().length&&typeof s!="undefined"&&s.trim().length&&(f===i.open?e.text(e.text().replace(o,s)):f===i.closed&&e.text(e.text().replace(s,o)));u.attr(t.toggleState,f)}var r={expanders:"[data-js-expander]",expandable:"[data-js-expandable]",expandableGroup:"[data-js-expandable-group]",expandableInitial:"[data-js-expandable-initial]",expanded:"[data-js-expanded]",expandableVerb:"[data-js-expandable-verb]",expandableToggle:"[data-js-expandable-toggle]"},t={expanderIds:"data-js-expander",expanderOptions:"data-js-expander-options",expandableId:"data-js-expandable",expandableGroup:"data-js-expandable-group",expandableInitial:"data-js-expandable-initial",expanded:"data-js-expanded",toggleId:"data-js-expandable-toggle",toggleState:"data-js-expandable-toggle-state",expandableVerbOpen:"data-js-expandable-verb-open",expandableVerbClose:"data-js-expandable-verb-close"},e={expanderOptionsSplit:":"},i={open:"open",closed:"closed"};return{Init:function(){this.Bindings()},Bindings:function(){_self=this;n(r.expanders).off("click.Expandables change.Expandables").on("click.Expandables change.Expandables",function(f){var h=n(this),c=h.attr(t.expanderIds);(h.is("[type=checkbox]")||h.is("[type=radio]"))&&!h.is("a")||(f.preventDefault(),f.stopPropagation());lodash.forEach(c.split(","),function(f){var l=f.split(e.expanderOptionsSplit),f=l[0],a=l[1],c=typeof l[2]!="undefined"&&l[2]==="noanim";o(f).each(function(){var e=n(this),o=u(f),l=e.attr(t.expandableGroup),p=e.is(":visible"),v,y;h.is('[type="checkbox"]')||h.is('[type="radio"]')?h.is(":checked")?_self.Open(e,o,c):_self.Close(e,o,c):a!==i.open&&e.is(":visible")?a==="close"||e.is(":visible")?_self.Close(e,o,c):_self.Toggle(e,o,c):_self.Open(e,o,c);typeof l!="undefined"&&l.length&&(v=s(l).filter(function(){return n(this).attr(t.expandableId)!==f}),y=lodash.reduce(n.makeArray(v),function(t,i){return t&&!n(i).is(":visible")},!0),v.each(function(){var i=n(this),f=u(i.attr(t.expandableId));_self.Close(i,f,c);e.is(":visible")&&(a!=="open"||h.is(r.expandableInitial))||!y?_self.Close(i,f,c):_self.Open(i,f,c)}))})})}).each(function(){var i=n(this);i.is(r.expandableInitial)&&(i.click(),i.removeAttr(t.expandableInitial))})},Open:function(t,r,u){var t=n(t).first();t.slideDown(typeof u!="undefined"&&u?0:500);r.each(function(){f(this,i.open)});n(document).scrollTop()+n(window).height()<n(t).offset().top&&n("body, html").animate({scrollTop:n(window).height()/2+n(document).scrollTop()},300)},Close:function(t,r,u){var t=n(t).first();t.slideUp(typeof u!="undefined"&&u?0:500);r.each(function(){f(this,i.closed)})},Toggle:function(t,i){var t=n(t).first();t.is(":visible")?this.Close(t,i,noAnim):this.Open(t,i,noAnim)}}}(jQuery),Forms,Utils,BackToTop,Header,ImageGallery,ShowMore,Video,LiturgyBrisbane;$(function(){Expandables.Init()});Forms=function(){return{Init:function(){}}}(jQuery);$(function(){Forms.Init()});Utils=function(){return{Debounce:function(n,t,i){var r;return function(){var u=this,f=arguments,e=function(){r=null;i||n.apply(u,f)},o=i&&!r;clearTimeout(r);r=setTimeout(e,t);o&&n.apply(u,f)}},DeviceOrientation:function(){return Modernizr.mq!==undefined?Modernizr.mq("only screen and (orientation:portrait)")?"portrait":Modernizr.mq("only screen and (orientation:landscape)")?"landscape":null:'"Media Queries" is not an included detect in your Modernizr build.'}}}();BackToTop=function(){return els={$BackToTopBtn:$({BackToTopBtn:"[data-js-back-to-top]"}.BackToTopBtn)},{Init:function(){this.BackToTop()},BackToTop:function(){els.$BackToTopBtn.click(function(n){n.preventDefault();$("body, html").animate({scrollTop:0},1e3)})}}}();BackToTop.Init();Header=function(){function r(){t.searchExpandTrigger.on("click",function(t){t.preventDefault();t.stopPropagation();$("body").toggleClass(n.searchOpen);$("body").removeClass(n.mainMenuOpen);$("body").hasClass(n.searchOpen)&&setTimeout(function(){$(i.searchTextField).focus()},30)});t.mainNavTrigger.on("click",function(t){t.preventDefault();t.stopPropagation();$("body").toggleClass(n.mainMenuOpen);$("body").removeClass(n.searchOpen)});t.mainNavItemTriggers.on("click",function(t){t.preventDefault();t.stopPropagation();$(t.target).closest(i.mainNavItemWrapper).addClass(n.subMenuOpen)});t.subMenuBackTriggers.on("click",function(t){t.preventDefault();t.stopPropagation();$(t.target).closest(i.mainNavItemWrapper).removeClass(n.subMenuOpen)});$(document).on("click touchstart",function(t){if(window.innerWidth>=768&&window.innerWidth<1280){var i=$(t.target).closest(n.listItems);$(n.listItems).not(i).removeClass("active");i.length?i.hasClass("active")||i.hasClass(n.listItemSingle)||(i.addClass("active"),t.preventDefault()):$(n.listItems).removeClass("active")}});$(window).on("resize",Utils.Debounce(function(){window.innerWidth>=1280&&$(n.listItems).removeClass("active")},50))}var i={mainNavItemWrapper:"[data-js-nav-item-wrapper]",mainNavTrigger:"[data-js-main-nav-trigger]",mainNavItemTriggers:"[data-js-nav-expand-trigger]",searchExpandTrigger:"[data-js-header-search-expand-trigger]",searchTextField:"[data-js-search-field]",subMenuBackTriggers:"[data-js-subnav-back-trigger]"},n={mainMenuOpen:"main-nav--active",subMenuOpen:"h-nav__list__item--open",searchOpen:"main-search--active",listItems:".h-nav__list__item",listItemSingle:"h-nav__list__item--single"},t={mainNavTrigger:null,mainNavItemTriggers:null,searchExpandTrigger:null,subMenuBackTriggers:null};return{Init:function(){t.mainNavTrigger=$(i.mainNavTrigger);t.mainNavItemTriggers=$(i.mainNavItemTriggers);t.subMenuBackTriggers=$(i.subMenuBackTriggers);t.searchExpandTrigger=$(i.searchExpandTrigger);r()}}}();$(function(){Header.Init()});ImageGallery=function(){var n={$ImageGallery:$({ImageGallery:"[data-js-img-gallery]"}.ImageGallery)};return{Init:function(){this.MagnificPopup()},MagnificPopup:function(){n.$ImageGallery.magnificPopup({delegate:"a",type:"image",gallery:{enabled:!0}})}}}();$(function(){ImageGallery.Init()});ShowMore=function(){let n={ShowMoreWrapper:"[data-js-show-more]",ShowMoreContent:"[data-js-show-more-content]",ShowMoreBtn:"[data-js-show-more-btn]",ShowLessBtn:"[data-js-show-less-btn]"},r={$ShowMoreWrapper:$(n.ShowMoreWrapper),$ShowMoreContent:$(n.ShowMoreContent),$ShowMoreBtn:$(n.ShowMoreBtn),$ShowLessBtn:$(n.ShowLessBtn)},t={ShowMoreWrapper:".c-show-more__wrapper",ShowLessWrapper:".c-show-less__wrapper"},i={ShowMoreWrapper:"data-js-show-more"};return{Init:function(){this.showMore()},showMore:function(){$(n.ShowMoreWrapper).each(function(){var t=$(this),r=t.find(n.ShowMoreContent),f=t.find(".c-show-more__wrapper"),e=r.outerHeight(),u=t.attr(i.ShowMoreWrapper);u==""&&(u=300);e>u&&(r.css("max-height",u+"px"),r.css("overflow","hidden"),t.css("padding-bottom","5rem"),r.addClass("show-more"),f.show())});$(document).off("click.showMoreButton").on("click.showMoreButton",n.ShowMoreBtn,function(i){i.preventDefault();var f=$(this),r=f.parent(),u=r.parent().siblings(n.ShowMoreContent),e=r.siblings(t.ShowLessWrapper),o=r.closest(n.ShowMoreWrapper);u.css("max-height","");u.css("overflow","unset");u.removeClass("show-more");r.hide();e.show()});$(document).off("click.showLessBtn").on("click.showLessBtn",n.ShowLessBtn,function(r){r.preventDefault();var o=$(this),u=o.parent(),f=u.parent().siblings(n.ShowMoreContent),s=u.closest(n.ShowMoreWrapper),h=u.siblings(t.ShowMoreWrapper),e=s.attr(i.ShowMoreWrapper);e==""&&(e=300);f.css("max-height",e+"px");f.css("overflow","hidden");f.addClass("show-more");u.hide();h.show()})}}}();$(function(){ShowMore.Init()});Video=function(){let n={videoLink:"[data-js-video]",videoIframe:"[data-js-video-iframe]",videoGallery:"[data-js-video-gallery]"},t={$doc:$(document),$videoLink:$(n.videoLink),$videoGallery:$(n.videoGallery)},i={videoThumbnail:".c-video__iframe__wrapper__image"};return{Init:function(){this.video();this.slick()},video:function(){t.$videoLink.off("click.video").on("click.video",function(t){var r,u,f;t.preventDefault();r=$(this);r.find(i.videoThumbnail).css("background-image","");r.next(".i-play-button").hide();u=r.siblings(n.videoIframe);f=u.attr("src");u.show();u.attr("src",f+"?autoplay=1")})},slick:function(){t.$videoGallery.slick({slidesToShow:3,prevArrow:'<button type="button" class="slick-prev slick-arrow"> <svg class="e-icon i-arrow_right" focusable="false" aria-hidden="true"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Custom/UI/Content/icons/symbol-defs.svg#icon-arrow_right"><\/use><\/svg><\/button>',nextArrow:'<button type="button" class="slick-next slick-arrow"> <svg class="e-icon i-arrow_right" focusable="false" aria-hidden="true"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/Custom/UI/Content/icons/symbol-defs.svg#icon-arrow_right"><\/use><\/svg><\/button>',responsive:[{breakpoint:1280,settings:{slidesToShow:3}},{breakpoint:768,settings:{slidesToShow:2}},{breakpoint:480,settings:{slidesToShow:1}}]})}}}();$(function(){Video.Init()});LiturgyBrisbane=function(){let n={$SortedTable:$({SortedTable:"[data-js-sort-table]"}.SortedTable)};return{Init:function(){}}}();$(function(){LiturgyBrisbane.Init()})