1"use strict";(uva=void 0!==uva&&uva?uva:{}).App=function(){function prepareActivePopupForClose(){document.querySelectorAll("#searchwrapper, #toggle-contactwrapper").forEach(function(popupContainer){popupContainer.contains(document.activeElement)&&focusFallback()})}function trapFocusInContainer(event,container){var focusableElements;"Tab"===event.key&&(0===(focusableElements=function(container){container=container.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])');return Array.from(container).filter(function(element){return!element.closest("[inert]")&&null!==element.offsetParent&&"hidden"!==getComputedStyle(element).visibility})}(container)).length?(event.preventDefault(),container.setAttribute("tabindex","-1"),focusElement(container)):(container=focusableElements[0],focusableElements=focusableElements[focusableElements.length-1],event.shiftKey&&document.activeElement===container&&(event.preventDefault(),focusElement(focusableElements)),event.shiftKey||document.activeElement!==focusableElements||(event.preventDefault(),focusElement(container))))}function closeHeaderPopups(e){document.querySelectorAll(navBarButtons.join()).forEach(function(trigger){var popupSelector=trigger.dataset.target;const headerClass=trigger.dataset.headerclass;popupSelector=document.querySelector(popupSelector);popupSelector&&(isModalHeaderPopup(popupSelector)&&setHeaderPopupBackgroundInert(popupSelector,!1),moveFocusOutOfPopup(popupSelector,trigger),trigger.hasAttribute("aria-expanded")&&trigger.setAttribute("aria-expanded","false"),document.querySelectorAll(".main-header").forEach(function(el){el.classList.remove(headerClass)}),popupSelector.blur(),popupSelector.classList.remove("active"),popupSelector.classList.remove("current-lvl"),popupSelector.hasAttribute("aria-hidden")&&popupSelector.setAttribute("aria-hidden","true"),popupSelector.hasAttribute("inert"))&&popupSelector.setAttribute("inert","true")})}
1function closeAllHeaderItems(){prepareActivePopupForClose(),document.querySelectorAll(".navbar-collapse .active").forEach(function(el){el.contains(document.activeElement)&&focusFallback(),el.classList.remove("active"),el.classList.remove("current-lvl"),el.hasAttribute("aria-hidden")&&(el.setAttribute("aria-hidden","true"),el.setAttribute("inert","true"))}),markHeaderClose(1),closeHeaderPopups()}function closeSubMenu(containerLi){var child_list,navLevel=getNavLevel(containerLi);clearState(),null!==containerLi?(containerLi.contains(document.activeElement)&&focusFallback(),containerLi.classList.remove("active"),containerLi.hasAttribute("aria-hidden")&&(containerLi.setAttribute("aria-hidden","true"),containerLi.setAttribute("inert","true")),containerLi.querySelectorAll(".active").forEach(function(el){el.contains(document.activeElement)&&focusFallback(),el.classList.remove("active"),el.hasAttribute("aria-hidden")&&(el.setAttribute("aria-hidden","true"),el.setAttribute("inert","true"))}),containerLi.classList.contains("has-children")&&0<(child_list=containerLi.getElementsByTagName("ul")).length&&child_list[0].hasAttribute("aria-hidden")&&(child_list[0].setAttribute("aria-hidden","true"),child_list[0].setAttribute("inert","true")),markHeaderClose(navLevel),null!==containerLi.closest(".active")&&containerLi.closest(".active").classList.add("current-lvl").focus(),focusElement(containerLi)):markHeaderClose(navLevel)}function toggleSubMenu(containerLi){var sibling,elOpened=containerLi.classList.contains("active");for(sibling of containerLi.parentElement.children)sibling.contains(document.activeElement)&&focusFallback(),sibling.classList.remove("active"),sibling.hasAttribute("aria-hidden")&&(sibling.setAttribute("aria-hidden","true"),sibling.setAttribute("inert","true")),sibling.querySelectorAll(".active").forEach(function(el){el.contains(document.activeElement)&&focusFallback(),el.classList.remove("active"),el.hasAttribute("aria-hidden")&&(el.setAttribute("aria-hidden","true"),el.setAttribute("inert","true"))});closeHeaderPopups(),(elOpened?closeSubMenu:function(containerLi){var navLevel=getNavLevel(containerLi);if(clearState(),containerLi.classList.add("active"),containerLi.classList.add("current-lvl"),containerLi.hasAttribute("aria-hidden")&&containerLi.setAttribute("aria-hidden","false"),containerLi.hasAttribute("inert")&&containerLi.removeAttribute("inert"),containerLi.classList.contains("large-menu")&&document.querySelectorAll(".main-header").forEach(function(el){el.classList.add("large-menu")}),markHeaderOpen(navLevel),containerLi.classList.contains("has-children")){var child_list=containerLi.getElementsByTagName("ul");if(0<child_list.length)for(let i=0;i<child_list.length;i++)child_list[i].hasAttribute("aria-hidden")&&child_list[i].setAttribute("aria-hidden","false"),child_list[i].hasAttribute("inert")&&child_list[i].removeAttribute("inert")}})(containerLi)}function toggleHeaderPopup(trigger){var popupSelector=trigger.dataset.target;const headerClass=trigger.dataset.headerclass;var popupContainer=document.querySelector(popupSelector),isOpen=popupContainer&&popupContainer.classList.contains("active");
1popupContainer?(clearState(),prepareActivePopupForClose(),closeAllHeaderItems(),isOpen||(popupContainer&&(popupContainer.hasAttribute("aria-hidden")&&popupContainer.setAttribute("aria-hidden","false"),popupContainer.hasAttribute("inert")&&popupContainer.removeAttribute("inert"),trigger.hasAttribute("aria-expanded")&&trigger.setAttribute("aria-expanded","true"),popupContainer.classList.add("active"),popupContainer.classList.add("current-lvl"),isModalHeaderPopup(popupContainer)&&(popupContainer.setAttribute("aria-modal","true"),setHeaderPopupBackgroundInert(popupContainer,!0)),function(popupContainer){if(popupContainer){if("searchwrapper"===popupContainer.id){var search_box_sword=document.getElementById("site-search-searchbox-sword");if(search_box_sword)return focusElement(search_box_sword)}var search_box_sword=popupContainer.getElementsByTagName("a");0<search_box_sword.length?focusElement(search_box_sword[0]):0<(search_box_sword=popupContainer.getElementsByTagName("button")).length?focusElement(search_box_sword[0]):(popupContainer.setAttribute("tabindex","-1"),focusElement(popupContainer))}}(popupContainer)),document.querySelectorAll(".main-header").forEach(function(el){el.classList.add(headerClass)}))):(console.warn("[AMEOS] Popup container with selector "+popupSelector+" not found."),window.location.href=trigger.href)}const navBarButtons=[".main-header #search",".main-header #contactbtn"],getNavLevel=function(containerLi){let navLevel=0;var isFirstLevel,isSecondLevel;return null!==containerLi&&(isFirstLevel=containerLi.matches(".navbar-nav > li"),isSecondLevel=containerLi.matches(".lvl2.navbar-nav li"),containerLi=containerLi.matches(".lvl3.navbar-nav li"),navLevel=isFirstLevel?1:0,navLevel=isSecondLevel?2:navLevel,navLevel=containerLi?3:navLevel),navLevel},focusElement=function(element){if(!element||!document.contains(element))return!1;try{element.focus({preventScroll:!0})}catch(error){element.focus()}return document.activeElement===element},focusFallback=function(){document.body.setAttribute("tabindex","-1"),focusElement(document.body)},isModalHeaderPopup=function(popupContainer){return popupContainer&&("searchwrapper"===popupContainer.id||"toggle-contactwrapper"===popupContainer.id)},getHeaderPopupInertTargets=function(popupContainer){return[document.querySelector(".skip-to-content-link"),document.querySelector(".navbar-toggler"),document.querySelector("#group-header"),document.querySelector("#mainwrapper")].filter(function(element){return element&&!element.contains(popupContainer)})},setHeaderPopupBackgroundInert=function(popupContainer,isInert){getHeaderPopupInertTargets(popupContainer).forEach(function(element){isInert?element.setAttribute("inert",""):element.removeAttribute("inert")})},moveFocusOutOfPopup=function(popupContainer,trigger){popupContainer&&popupContainer.contains(document.activeElement)&&(trigger&&document.contains(trigger)&&focusElement(trigger)||focusFallback())},clearState=function(){document.querySelectorAll(".navbar-collapse .current-lvl").forEach(function(el){el.classList.remove("current-lvl")}),document.querySelectorAll(".main-header").forEach(function(el){el.classList.remove("large-menu")})},markHeaderClose=(document.onkeydown=function(evt){"Escape"!==(evt=evt||window.event).key&&"Esc"!==evt.key||closeAllHeaderItems()},function(navLevel){document.querySelectorAll(".main-header").forEach(function(el){el.contains(document.activeElement)&&focusFallback(),el.classList.remove("active"),el.hasAttribute("aria-hidden")&&(el.setAttribute("aria-hidden","true"),el.setAttribute("inert","true")),1==navLevel&&(el.classList.remove("active-1"),el.classList.remove("active-2"),el.classList.remove("active-3")),2==navLevel&&(el.classList.remove("active-2"),el.classList.remove("active-3")),3==navLevel&&el.classList.remove("active-3")})}),markHeaderOpen=function(navLevel){document.querySelectorAll(".main-header").forEach(function(el){el.classList.add("active"),el.hasAttribute("aria-hidden")&&el.setAttribute("aria-hidden","false"),el.hasAttribute("inert")&&el.removeAttribute("inert"),1==navLevel&&(el.classList.add("active-1"),el.classList.remove("active-2"),el.classList.remove("active-3")),2==navLevel&&(el.classList.add("active-1"),el.classList.add("active-2"),el.classList.remove("active-3")),3==navLevel&&(el.classList.add("active-1"),el.classList.add("active-2"),el.classList.add("active-3"))})};document.querySelectorAll(".navbar-collapse .has-children >
1 a").forEach(function(trigger){trigger.onclick=function(e){return e.preventDefault(),toggleSubMenu(e.target.parentElement),!1}}),document.querySelectorAll(navBarButtons.join()).forEach(function(trigger){var targetSelector=trigger.dataset.target,targetSelector=document.querySelector(targetSelector);trigger.onclick=function(e){return e.stopImmediatePropagation(),toggleHeaderPopup(e.target.closest("button, a")),!1},targetSelector&&targetSelector.querySelector(".close-lvl")&&(targetSelector.querySelector(".close-lvl").onclick=closeHeaderPopups)}),document.querySelectorAll("#searchwrapper, #toggle-contactwrapper").forEach(function(popup){popup.addEventListener("keydown",function(event){!popup.classList.contains("active")&&"false"!==popup.getAttribute("aria-hidden")||trapFocusInContainer(event,popup)})});document.querySelectorAll(".navbar-collapse .close-lvl").forEach(function(trigger){trigger.onclick=function(e){e=e.target.closest(".active");return closeSubMenu(e),!1}});var btn=$("#to-top");$("#mainwrapper, .facility-wrapper").scroll(function(){800<$("#mainwrapper, .facility-wrapper").scrollTop()?btn.addClass("show"):btn.removeClass("show")}),btn.on("click",function(e){e.preventDefault();e=$("#mainwrapper, .facility-wrapper");(0==e.scrollTop()?$("html"):e).animate({scrollTop:0},"800")})}(),$(".profile-awards")&&$(".profile-awards").slick({dots:!0,dots:!0,infinite:!1,infinite:!0,speed:300,slidesToShow:1,slidesToScroll:1}),$(".media-slick-slider")&&$(".media-slick-slider").slick({dots:!0,dots:!0,infinite:!1,infinite:!0,speed:300,slidesToShow:1,slidesToScroll:1}),"undefined"!=typeof siteTemplate&&"inst-frontpage"==siteTemplate&&$(document).ready(function(){console.log(siteTemplate),$(".responsive").slick({dots:!0,infinite:!0,speed:300,slidesToShow:3,slidesToScroll:3,responsive:[{breakpoint:992,settings:{slidesToShow:2,slidesToScroll:2,infinite:!0,dots:!0}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1}},{breakpoint:576,settings:{slidesToShow:1,slidesToScroll:1}}]})});var uva,getBreakpoint=function(){return window.getComputedStyle(document.body,":before").content.replace(/\"/g,"")},breakpoint=getBreakpoint(),header=(window.addEventListener("resize",function(){breakpoint=getBreakpoint()},!1),$("header.main-header")),btn=$("#to-top");function sgCookieDialogFocus(){var inner_links,cookie_dialog=document.querySelector("div.sg-cookie-optin-box");cookie_dialog&&(cookie_dialog.focus(),0<(inner_links=cookie_dialog.getElementsByTagName("a")).length?inner_links[0].focus({focusVisible:!1}):0<(inner_links=cookie_dialog.getElementsByTagName("button")).length&&inner_links[0].focus())}window.addEventListener("scroll",function(e){"large"!==breakpoint&&"xlarge"!==breakpoint&&(60<window.scrollY?header.addClass("scrolling"):header.removeClass("scrolling"),800<window.scrollY?btn.addClass("show"):btn.removeClass("show"))}),$("#mainwrapper, .facility-wrapper").scroll(function(){60<$("#mainwrapper, .facility-wrapper").scrollTop()?header.addClass("scrolling"):header.removeClass("scrolling")}),$(".accordion-collapse").on("show.bs.collapse",function(){var sliderMediaRefresh=$(".media-slick-slider");sliderMediaRefresh&&sliderMediaRefresh.slick("refresh")}),$(".storyline-container.storyline-layout-200")&&$(".storyline-container.storyline-layout-200").slick({autoplay:!0,dots:!0,dots:!0,infinite:!0,infinite:!0,speed:300,slidesToShow:1,slidesToScroll:1});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.