function setDisplay(){$(".js--hide").hide(),$(".js--show").show(),$(".nojs--hide").removeClass("nojs--hide")}function clearViewportSizes(){$("body").removeClass("viewport-sm viewport-md viewport-lg")}function jsEnhanceViewportSize(){$.each($(".js-viewport-size"),function(){if($(this).is(":visible")){clearViewportSizes();var e=$(this).attr("id");$("body").addClass(e)}})}function toggleSubnav(e){e.toggleClass("js-expandable-active").find(".js-expandable__content").toggleClass("js-nav-hidden")}function expandSubnav(e){e.hasClass("js-expandable-active")||e.addClass("js-expandable-active").find(".js-expandable__content").removeClass("js-nav-hidden")}function collapseSubnav(e){e.hasClass("js-expandable-active")&&e.removeClass("js-expandable-active").find(".js-expandable__content").addClass("js-nav-hidden")}function showMenu(e,t){e.addClass("menu-is-expanded"),t.removeClass("nav-main--hidden"),t.attr("aria-expanded",!0)}function hideMenu(e,t){e.removeClass("menu-is-expanded"),t.addClass("nav-main--hidden"),t.attr("aria-expanded",!1)}function showSearch(e,t){e.addClass("search-is-expanded"),e.find(".nav--controls__icon").removeClass("icon-search-1").addClass("icon-cancel"),e.find(".nav--controls__text").text("Hide"),t.removeClass("nav-search--hidden"),t.attr("aria-expanded",!0)}function hideSearch(e,t){e.removeClass("search-is-expanded"),e.find(".nav--controls__icon").removeClass("icon-cancel").addClass("icon-search-1"),e.find(".nav--controls__text").text("Search"),t.addClass("nav-search--hidden"),t.attr("aria-expanded",!1)}function cloneSecondaryNav(){var e=$(".js-nav-clone__link");$("body").hasClass("viewport-sm")&&$(".js-nav-clone__list").find(e).length>0?e.each(function(){$(this).removeClass("secondary-nav__link").insertAfter(".primary-nav__item:last").addClass("primary-nav__link col").wrap('
')}):!$("body").hasClass("viewport-sm")&&$(".secondary-nav__item").is(":hidden")&&e.each(function(e){var t=e+1;$(this).unwrap().removeClass("primary-nav__link col").addClass("secondary-nav__link").appendTo(".js-nav-clone__list li:nth-child("+t+")")})}function clonePrimaryItems(){var e=$(".js-nav__duplicate");$("body").hasClass("viewport-sm")&&0==e.length?$(".js-expandable").each(function(){var e=$(this),t=''+(''+e.find("a:first").html()+"")+"";e.find(".js-expandable__content").prepend(t)}):!$("body").hasClass("viewport-sm")&&e.length>0&&e.remove()}function cloneLanguageToggle(){var e=$(".language--js"),t=$(".language--js__container"),n="margin-top-sm--1 margin-bottom-sm--4 margin-left-sm--1";$("body").hasClass("viewport-sm")&&0==$("#nav-primary").find(e).length?e.appendTo("#nav-primary").addClass(n):!$("body").hasClass("viewport-sm")&&$("#nav-primary").find(e).length>0&&e.appendTo(t).removeClass(n)}function showHide(e){var t=$(".js-show-hide .js-show-hide__title");t.length>0&&t.each(function(t){var n=$(this),i=n.next(),r=n.children("button");if(e){n.children("button").attr("aria-expanded","true"),i.attr("aria-hidden","false");n.children("button").contents().unwrap()}else{var o="collapsible-"+t;if(n.hasClass("is-shown"))var s=!1;else s=!0;n.nextUntil(".js-show-hide__title").attr({id:o,"aria-hidden":s}),s=!s,0==r.length&&n.wrapInner('