PageSourceSearch

https://tyosuojelu.fi/o/common-ui-resources//js/app.js?browserId=chrome&languageId=fi_FI&t=1790001248000

js tyosuojelu.fi collected 2026-09-24 18:12:50 UTC 35,778 bytes, 1 lines download raw bytes

1(()=>{var e={212:()=>{jQuery(document).ready((function(){0===jQuery("#content-main").length&&jQuery("[href='#content-main']").attr("href","#main-content"),0===jQuery("[role='main']").length&&(1===jQuery("#content-main").length?jQuery("#content-main").attr("role","main"):jQuery("#main-content").attr("role","main")),jQuery(".web-form-portlet form .lfr-ddm-field-group").each((function(){if(jQuery(this).find('input[type="radio"]')){let e=jQuery(this).closest("form").attr("id")+"__input_group_"+jQuery(this).index();""!==e&&(jQuery(this).attr({role:"group","aria-labelledby":e}),jQuery(this).find(".control-label").attr("id",e))}})),jQuery(".lfr-discussion-body .alloy-editor-placeholder").removeAttr("data-placeholder"),jQuery(".lfr-pagination .lfr-pagination-buttons li.disabled").each((function(){jQuery(this).attr("aria-disabled","true")}))}))},930:()=>{jQuery(document).ready((function(){jQuery(".journal-content-article a img, .portlet-blogs a img, .portlet-asset-publisher a img").each((function(){var e=jQuery(this);"inline"!==e.css("display")&&e.parents("a").addClass("link-with-block-image")})),jQuery("img.caption, img.caption-right, img.caption-left").each((function(){var e=jQuery(this),t=e.css("marginBottom"),n=e.css("marginTop"),a=e.css("marginLeft"),r=e.css("marginRight"),o=e.css("float"),i=" "+e.attr("class"),l=e.prop("title"),s=e.width(),u="";""!=l&&("left"==o&&"0px"==r&&(r="10px"),u="<figcaption>"+l+"</figcaption>",e.css({margin:"0",float:"none"}),0===s?s="100%":s+="px",e.wrap('<figure class="image-caption'+i+'" style="float:'+o+"; margin:"+n+" "+r+" "+t+" "+a+"; width:"+s+';"></figure>'),e.closest(".image-caption").append(u))}))}))},467:()=>{let e=!1,t=!1;jQuery(".toggleLanSelectionView").keyup((function(e){13!=e.keyCode&&"Enter"!==e.keyCode&&32!==e.keyCode&&"Space"!==e.keyCode||(t=!0)})).click((function(){let n;jQuery(this).toggleClass("active"),"true"===jQuery(this).attr("aria-expanded")?jQuery(this).attr("aria-expanded","false"):jQuery(this).attr("aria-expanded","true"),jQuery(".top-curtain").attr("aria-expanded")?"true"===jQuery(".top-curtain").attr("aria-expanded")&&(jQuery("body.site").removeClass("ministryMenuOpen"),jQuery("#media_curtain").removeClass("open"),jQuery(".vn-home").removeClass("active"),jQuery(".vn-home").attr("aria-expanded","false"),jQuery(".vn-home i").removeClass("icon-caret-up"),jQuery(".vn-home i").addClass("icon-caret-down"),jQuery(".top-curtain").attr("aria-expanded","false"),jQuery(".top-curtain").slide
1Up("fast"),e=!1):jQuery(".top-curtain").is(":visible")&&(jQuery("body.site").removeClass("ministryMenuOpen"),jQuery("#media_curtain").removeClass("open"),jQuery(".vn-home").removeClass("active"),jQuery(".vn-home").attr("aria-expanded","false"),jQuery(".vn-home i").removeClass("icon-caret-up"),jQuery(".vn-home i").addClass("icon-caret-down"),jQuery(".top-curtain").slideUp("fast"),e=!1),jQuery("body.site").toggleClass("lanSelectionOpen"),jQuery(".lan_selection_view").slideToggle("fast",(function(){n=jQuery("#media_curtain").height(),jQuery(this).attr("data-height",n),jQuery(document).trigger("data-attribute-changed")})),jQuery(document).on("data-attribute-changed",(function(){let e=jQuery(".lan_selection_view").attr("data-height");jQuery("body").css("background-position","50% "+e+"px"),t&&jQuery("#languageSelectionMenu > li.fi > a").focus()})),jQuery(".toggleLanSelectionView .icon").hasClass("icon-caret-down")?(jQuery(".toggleLanSelectionView .icon").removeClass("icon-caret-down"),jQuery(".toggleLanSelectionView .icon").addClass("icon-caret-up")):(jQuery(".toggleLanSelectionView .icon").removeClass("icon-caret-up"),jQuery(".toggleLanSelectionView .icon").addClass("icon-caret-down"),t=!1),jQuery(".lan_selection_view").attr("aria-expanded")&&("false"==jQuery(".lan_selection_view").attr("aria-expanded")?jQuery(".lan_selection_view").attr("aria-expanded","true"):jQuery(".lan_selection_view").attr("aria-expanded","false"))}));let n=navigator.language||navigator.userLanguage;n=n.toLowerCase(),n={"fi-smn":"smn","smn-fi":"smn",smn:"smn","fi-sms":"sms","sms-fi":"sms",sms:"sms","fi-se":"se","se-fi":"se",se:"se","fi-fi":"fi",fi:"fi","sv-se":"sv",sv:"sv","ru-ru":"ru",ru:"ru","de-de":"de",de:"de","fr-fr":"fr",fr:"fr"}[n]||"en";let a=document.documentElement.lang.toLowerCase();a={"fi-smn":"smn","smn-fi":"smn",smn:"smn","fi-sms":"sms","sms-fi":"sms",sms:"sms","fi-se":"se","se-fi":"se",se:"se","fi-fi":"fi",fi:"fi","sv-se":"sv",sv:"sv","ru-ru":"ru",ru:"ru","de-de":"de",de:"de","fr-fr":"fr",fr:"fr"}[a]||"en";const r=[];let o=document.querySelector(".languageSelectionContent."+a+" div:lang("+n+") a.btn");
1var i=document.querySelector(".language-version-selection-portlet .portlet-body ul li."+n+" a");if(i){var l=i.getAttribute("href");o&&l&&o.setAttribute("href",l)}let s,u="";const c=document.querySelector(".language-version-selection-portlet .portlet-body ul");if(c&&(u=c.getAttribute("class")),u){let e=document.querySelectorAll(".language-version-selection-portlet div.portlet-body ul > li");e.length>0&&e.forEach((function(e){r.push(e.getAttribute("class")),s=e.getAttribute("class"),e.setAttribute("lang",s),e.classList.contains(u)&&e.classList.add("currentLan")}))}document.querySelector(".languageSelectionContent")&&(-1!==r.indexOf(n)?(document.querySelector(".languageSelectionContent."+a).style.display="block",document.querySelector(".languageSelectionContent."+a+" div:lang("+n+")").style.display="block"):"en"!==a?(document.querySelector(".languageSelectionContent."+a).style.display="block",document.querySelector(".languageSelectionContent."+a+" div:lang(en)").style.display="block"):(document.querySelector(".languageSelectionContent.en").style.display="block",document.querySelector(".languageSelectionContent.en div:lang(en)").style.display="block"));const d={en:'Language\x20selection',fi:'Kielen\x20valinta',sv:'Språkval',se:'Giela\x20válljen',smn:'Valjii\x20kielâ',sms:'Vaʹlljed\x20ǩiõl',ru:'Выбор\x20языка',fr:'Sélection\x20de\x20la\x20langue',de:'Sprachauswahl'};var m=document.querySelector("#lan-selection-view");m&&(m.getAttribute("role")||m.setAttribute("role","navigation"),m.getAttribute("aria-label")||(d.hasOwnProperty(n)?m.setAttribute("aria-label",d[n]):m.setAttribute("aria-label",'Language\x20selection')))},381:()=>{jQuery.fn.setAllToMaxHeight=function(){return this.height(Math.max.apply(this,jQuery.map(this,(function(e){return jQuery(e).outerHeight(!1)}))))}},51:()=>{document.addEventListener("DOMContentLoaded",(()=>{const e=document.querySelectorAll(".yja-alertbox");if(e.length>0)for(let t=0;t<e.length;t++){const n=e[t].querySelectorAll(".yja-alertbox--toggler");if(n.length>0)for(let e=0;e<n.length;e++){const t=n[e];void 0!==t&&t.addEventListener("click",(function(e){const t=e.currentTarget,n=t.parentElement.nextElementSibling,a=t.parentElement.parentElement,r=t.getAttribute("aria-expanded"),o=t.querySelector(".sr-only");"false"===r?(t.setAttribute("aria-expanded","true"),n.setAttribute("aria-hidden","false"),o.innerHTML='Avoin'):(t.setAttribute("aria-expanded","false"),n.setAttribute("aria-hidden","true"),o.innerHTML='Sulje'),a.addEventListener("focusout",(function(e){a.contains(e.relatedTarget)||(t.setAttribute("aria-expanded","false"),n.setAttribute("aria-hidden","true"),o.innerHTML='Sulje')}))}))}}}),!1)}},t={};function n(a){var r=t[a];if(void 0!==r)return r.exports;var o=t[a]={exports:{}};return e[a](o,o.exports,n),o.exports}(()=>{"use strict";function e(e){var t='Linkki\x20toiselle\x20sivustolle',n='Avautuu\x20uudessa\x20välilehdessä',a=e.find("span.sr-only"),r=!1,o=!1,i="_blank"===e.attr("target");a.each((function(e){var a=jQuery(this);a.text()===t?r=!0:a.text()===n&&(o=!0)})),r||e.append('<span class="sr-only">'+t+"</span>"),!o&&i&&e.append('<span class="sr-only">'+n+"</span>")}function t(){return window.matchMedia("(max-width: 768px)")}function a(e,t,n){0==e&&0==t&&(jQuery("body").removeAttr("style"),n=!1),1==e&&1==n&&jQuery("#media-login").find("a").first().focus(),1==t&&1==n&&jQuery(".vn-home").next().find("a").first().focus()}function r(e){var t=e.parentElement,n=e,a=e.querySelector("i"),r=t.querySelector(".yja-accordion-content");null!==a&&(a.classList.toggle("icon-chevron-down"),a.classList.toggle("icon-chevron-right")),null!==n&&n.setAttribute("aria-expanded","false"===n.getAttribute("aria-expanded")?"true":"false"),null!==r&&r.setAttribute("aria-hidden","true"===r.getAttribute("aria-hidden")?"false":"true")}function o(e){var t=e.parentElement,n=e.querySelector("button"),a=e.querySelector("i"),r=t.querySelector(".yja-accordion-content");null!==a&&(a.classList.toggle("icon-chevron-down"),a.classList.toggle("icon-chevron-right")),null!==n&&n.setAttribute("aria-expanded","false"===n.getAttribute("aria-expanded")?"true":"false"),null!==r&&r.setAttribute("aria-hidden","true"===r.getAttribute("aria-hidden")?"false":"true")}function i(){return"all"==(document.cookie.match(/^(?:.*;)?\s*yja_cookie_acceptance\s*=\s*([^;]+)(?:.*)?$/)||[,null])[1]}function l(e){jQuery(".yja-owl-carousel").owlCarousel(e);let t="Go to slide";const n=document.documentElement.lang;["fi-FI","sv-SE"].includes(n)&&(t={"fi-FI":"Näytä esitys","sv-SE":"Visa presentation"}[n]),jQuery(".owl-item.active").last().addClass("no-border"),jQuery(".owl-carousel").on("resize.owl.carousel",(function(e){setTimeout((function(){jQuery(".owl-item").each((function(){jQuery(this).removeClass("no-border")})),jQuery(".owl-item.active").last().addClass("no-border")}),100)})),jQuery(".owl-carousel").on("translate.owl.carousel",(function(e){setTimeout((function(){jQuery(".owl-item").each((function(){jQuery(this).removeClass("no-border")})),jQuery(".owl-item.active").last().addClass("no-border")}),100)})),setTimeout((function(){let e=1;jQuery(".owl-dots > .owl-dot").each((function(n){jQuery(this).attr("aria-label",t+" "+e),jQuery(this).attr("aria-current","false"),jQuery(this).hasClass("active")&&jQuery(this).attr("aria-current","true"),e++})),jQuery(".owl-dots > .owl-dot").click((function(){setTimeout((()=>{jQuery(".owl-dots > button").each((function(){jQuery(this).hasClass("active")?jQuery(this).attr("aria-current","true"):jQuery(this).attr("aria-current","false")}))}),100)}))}),500)}function s(e){jQuery(".carousel-wrapper ul").animate({left:"+="+(e+.25/(scrollable_items.length-1))+"px"})}function u(e){jQuery(".carousel-wrapper ul").animate({left:-1*e*page_width},600,(function(){}))}n(381),n(467);var c=jQuery("ul.faq-list");c.length>0&&c.each((function(e,t){var n=jQuery(this).closest(".portlet").find(".portlet-topper");
1null!=n&&0===n.find('a[name^="ukk-"]').length&&n.prepend('<a name="ukk-osio-'+e+'"></a>')}));const d=jQuery("#yjaScrollToTop");d&&(jQuery(document).scroll((function(){jQuery(window).scrollTop()>100?d.fadeIn():d.fadeOut()})),d.click((function(e){e.preventDefault(),jQuery("html, body").animate({scrollTop:0},"slow");const t=document.createElement("div");return document.getElementById("yjaFocusElement")||(t.id="yjaFocusElement",t.setAttribute("tabindex","-1"),document.body.prepend(t)),setTimeout((()=>{const e=document.querySelector("#yjaFocusElement");e&&e.focus()}),500),!1}))),document,addEventListener("DOMContentLoaded",(()=>{const e=document.querySelectorAll(".yja-card");e.length>0&&function(e){if(e.length>0)for(var t=0;t<e.length;t++){var n=e[t];n.querySelector("a.link--main")&&(n.classList.add("linkify"),n.addEventListener("mouseover",(function(e){var t=e.target.closest(".linkify");t&&("A"!==e.target.tagName?t.classList.add("linkify--hover"):t.classList.remove("linkify--hover"))}),!1),n.addEventListener("mouseleave",(function(e){var t=e.target.closest(".linkify");t&&t.classList.remove("linkify--hover")}),!1),n.addEventListener("click",(function(e){if("A"!==e.target.tagName){var t=e.target.closest(".linkify");if(t){var n=t.querySelector("a.link--main"),a=n.getAttribute("href");location.href=a,n.preventDefault}}})))}}(e)}),!1),jQuery("#yja-notification button").on("click",(function(){document.cookie="yjaNotification=read;path=/",jQuery("#yja-notification").toggleClass("active"),setTimeout((function(){jQuery("#yja-notification").hide()}),1e3)})),jQuery("#content a").each((function(){var t,n,a,r,o=jQuery(this);(o.hasClass("yja-external-link")||o.hasClass("external-link"))&&(o.find("img").length?jQuery.parseHTML(o.text().trim())[0]?"IMG"===jQuery.parseHTML(o.text().trim())[0].nodeName?(o.addClass("image-external-icon"),e(o)):e(o):"IMG"===o.find("img")[0].nodeName?(o.addClass("image-external-icon"),e(o)):e(o):o.find("i").length?(o.text().trim().length||o.addClass("no-external-icon"),e(o)):e(o)),o.hasClass("pdf")&&(t=o,n='Tiedosto\x20avautuu\x20uudessa\x20välilehdessä',a=t.find("span.sr-only"),r=!1,"_blank"===t.attr("target")||t.attr("target","_blank"),a.each((function(e){jQuery(this).text()===n&&(r=!0)})),r||t.append('<span class="sr-only">'+n+"</span>"))})),jQuery("a[href^=mailto]").each((function(){jQuery(this).addClass("no-external-icon")})),jQuery("#content").find("a").each((function(){var e=jQuery(this).attr("data-size"),t=jQuery(this).attr("data-extension");t&&jQuery(this).find("span.file-ext").length<=0&&jQuery(this).append(' <span class="file-ext">'+t+'</span> <span class="file-size">'+e+" </span> ")}));let m=!1;jQuery(".vn-home").keyup((function(e){13!=e.keyCode&&"Enter"!==e.keyCode&&32!==e.keyCode&&"Space"!==e.keyCode||(m=!0)})).click((function(){"false"===jQuery(".top-curtain").attr("aria-expanded")?jQuery("body.site").addClass("ministryMenuOpen"):jQuery("body.site").removeClass("ministryMenuOpen"),jQuery(".vn-home i").hasClass("icon-caret-down")?(jQuery(".vn-home i").removeClass("icon-caret-down"),jQuery(".vn-home i").addClass("icon-caret-up")):(jQuery(".vn-home i").removeClass("icon-caret-up"),jQuery(".vn-home i").addClass("icon-caret-down")),"true"===jQuery(".toggleLanSelectionView").attr("aria-expanded")&&(jQuery(".toggleLanSelectionView").toggleClass("active"),jQuery(".toggleLanSelectionView").attr("aria-expanded","false"),jQuery(".lan_selection_view").attr("aria-expanded")&&jQuery(".lan_selection_view").attr("aria-expanded","false"),jQuery(".lan_selection_view").slideUp("fast"),jQuery(".toggleLanSelectionView .icon").removeClass("icon-caret-up"),jQuery(".toggleLanSelectionView .icon").addClass("icon-caret-down"),jQuery("body").removeClass("lanSelectionOpen")),jQuery("#media_curtain").toggleClass("open"),jQuery("#ministry-listing").attr("aria-expanded")&&jQuery("#ministry-listing").attr("aria-expanded",(function(e,t){return"true"==t?"false":"true"}))})),jQuery(document).ready((function(){jQuery("#blog-commentor-bar").find(".user-avatar.dropdown").on("click",(function(){jQuery(this).toggleClass("open")})),jQuery(".toggle-topbar").click((function(e){e.preventDefault(),jQuery(".top-bar").toggleClass("expanded")})),jQuery("#footerTab a").click((function(e){e.preventDefault(),jQuery(this).tab("show")}));
1var e,t=!1,n=!1,r=parseInt(jQuery(".media-bar").outerHeight(),10);jQuery(".js-media-link").keyup((function(e){13!=e.keyCode&&"Enter"!==e.keyCode&&32!==e.keyCode&&"Space"!==e.keyCode||(m=!0)})).click((function(){t?(t=!1,jQuery(".media-link").removeClass("active")):(t=!0,jQuery(".media-link").addClass("active")),jQuery("#media-login").slideToggle(200,(function(){e=parseInt(jQuery(this).outerHeight(),10),r&&(e+=r),jQuery("body").css("background-position","50% "+e+"px"),a(t,n,m)})),n&&(n=!1,jQuery("#ministry-listing").slideToggle(200),jQuery(".vn-home").removeClass("active"))})),jQuery(".vn-home").click((function(){n?(n=!1,jQuery(".vn-home").removeClass("active"),jQuery(".vn-home").attr("aria-expanded","false")):(n=!0,jQuery(".vn-home").addClass("active"),jQuery(".vn-home").attr("aria-expanded","true")),jQuery("#ministry-listing").slideToggle(200,(function(){e=parseInt(jQuery(this).outerHeight(),10),r&&(e+=r),jQuery("body").css("background-position","50% "+e+"px"),a(t,n,m)})),t&&(t=!1,jQuery("#media-login").slideToggle(200),jQuery(".media-link").removeClass("active"))})),jQuery("#search-keyword-toggle").click((function(){jQuery("#search-keywords").slideToggle(220)})),jQuery(".hidden-content-toggle").click((function(){jQuery(this).parent().find(".hidden-content").slideToggle(600)})),jQuery("#poll-answer").click((function(){jQuery("#poll-question").addClass("hidden"),jQuery("#poll-result").removeClass("hidden")})),jQuery("#load-more-news").click((function(e){e.preventDefault(),jQuery(".news-list").find(".hidden").each((function(e){e<2&&jQuery(this).removeClass("hidden")})),0==jQuery(".news-list").find("div.hidden").length&&jQuery("#load-more-news").fadeOut()})),jQuery(".portlet-asset-publisher .subscribe-action a title").length&&jQuery(".portlet-asset-publisher .subscribe-action a title").remove(),jQuery(".portlet-asset-publisher .subscribe-action svg.lexicon-icon.lexicon-icon-shortcut").length&&jQuery(".portlet-asset-publisher .subscribe-action svg.lexicon-icon.lexicon-icon-shortcut").attr("role","presentation")})),n(930),function(){const e=[...document.querySelectorAll(".list-menu--dynamic")];e.length>0&&e.forEach((e=>{const t=[...e.querySelectorAll(".nav-item__toggler")];t.length>0&&t.forEach((e=>{e.addEventListener("click",(()=>{const t=e.closest(".lfr-nav-item"),n=t.querySelector(".submenu");t&&n&&("true"===e.getAttribute("aria-expanded")?(t.classList.remove("open"),n.classList.add("d-none"),e.setAttribute("aria-expanded","false")):(t.classList.add("open"),n.classList.remove("d-none"),e.setAttribute("aria-expanded","true")))}))}))}))}();var y=jQuery(".a11y-navigation");if(null!=y){var g=jQuery(".a11y-nav");jQuery(".js-toggle-special-nav").each((function(e){var t=jQuery(this),n=t.parent().children(".a11y-nav__sub"),a=g.outerHeight()+1+"px";(jQuery("body").hasClass("sm")||jQuery("body").hasClass("theme--om"))&&(a=g.outerHeight()+"px"),"true"===t.attr("aria-expanded")&&(n.css("top",a),n.removeClass("d-none"),n.attr("aria-hidden","false"),y.css("height",n.outerHeight()+g.outerHeight()),t.parent().addClass("special-nav-open"),jQuery(window).resize((function(){setTimeout((()=>{console.log("resize"),n.css("top",g.outerHeight()+"px"),y.css("height",n.outerHeight()+g.outerHeight())}),100)}))),t.on("click",(function(){jQuery(".special-nav").each((function(){jQuery(this).addClass("d-none")}));var e=jQuery(this).attr("aria-expanded"),a=jQuery(this).find("span[role]");"true"===e?(n.addClass("d-none"),n.attr("aria-hidden","true"),n.removeAttr("style"),y.removeAttr("style"),jQuery(this).attr("aria-expanded","false"),a.removeClass("icon-minus").addClass("icon-plus"),t.parent().removeClass("special-nav-open"),t.find(".a11y-nav__toggle_text").text('Avaa\x20alavalikko'),g.children("li").each((function(){if(jQuery(this).hasClass("current")){var e=jQuery(this).children(".simple-dropdown");null!=e&&(e.removeClass("d-none"),y.css("height",e.outerHeight()+g.outerHeight()))}})),document.activeElement.parentElement.parentElement.classList.contains("a11y-navgroup")&&t.focus()):(n.attr("aria-hidden","false"),n.removeClass("d-none"),n.css("top",g.outerHeight()+"px"),y.css("height",n.outerHeight()+g.outerHeight()),jQuery(this).attr("aria-expanded","true"),a.removeClass("icon-plus").addClass("icon-minus"),t.parent().addClass("special-nav-open"),setTimeout((function(){n.find("li:first > a").focus()}),100),setTimeout((function(){t.find(".a11y-nav__toggle_text").text('Sulje\x20alavalikko')}),500),jQuery(window).resize((function(){setTimeout((()=>{n.css("top",g.outerHeight()+"px"),y.css("height",n.outerHeight()+g.outerHeight())}),100)})))}))})),jQuery(".simple-dropdown").each((function(){var e=jQuery(this);e.removeClass("d-none"),e.css("top",g.outerHeight()+1+"px"),y.css("height",e.outerHeight()+g.outerHeight()),jQuery(window).resize((function(){e.css("top",g.outerHeight()+1+"px"),y.css("height",e.outerHeight()+g.outerHeight())}))}))}var p=document.querySelectorAll(".a11y-navigation")[0];if(null!=p){var f=p.querySelectorAll(".a11y-nav")[0];null!=f&&f.addEventListener("keydown",(function(e){switch(e.key){case"ArrowLeft":case"Left":!function(){var e=document.activeElement,t=e.parentElement.parentElement,n=t.id,a=t.querySelectorAll("#"+n+" > li > a[href], #"+n+" > li > button"),r=a[0],o=(a[a.length-1],[].indexOf.call(a,document.activeElement));if("a11y-nav-root"===t.id)e!=r?a[o-1].focus():a[a.length-1].focus();else if(e!=r)a[o-1].focus();else{var i=t.parentElement.parentElement,l=i.parentElement,s=l.querySelectorAll("#"+l.id+" > li > a[href], #"+l.id+" > li > button"),u=i.querySelectorAll("button")[0];void 0===u&&(u=i.querySelectorAll("a")[0]);var c=[].indexOf.call(s,u);c>1?s[c-2].focus():s[s.length-1].focus()}}();break;case"Right":case"ArrowRight":!function(){var e=document.activeElement,t=e.parentElement.parentElement,n=t.id,a=t.querySelectorAll("#"+n+" > li > a[href], #"+n+" > li > button"),r=(a[0],a[a.length-1]),o=[].indexOf.call(a,e);if("a11y-nav-root"===t.id)e!=r?a[o+1].focus():a[0].focus();else if(e!=r)a[o+1].focus();else{var i=t.parentElement.parentElement,l=i.parentElement,s=l.querySelectorAll("#"+l.id+" > li > a[href], #"+l.id+" > li > button"),u=i.querySelectorAll("button")[0];void 0===u&&(u=i.querySelectorAll("a")[0]);var c=[].indexOf.call(s,u);c<s.length?s[c+1].focus():s[0].focus()}}();break;case"ArrowDown":case"Down":e.preventDefault(),function(){var e=document.activeElement.parentElement,t=e.parentElement,n=t.id;if(e.classList.contains("a11y-nav__item--has-children")){var a=document.activeElement,r=a.parentElement.querySelectorAll("ul")[0],o=a.parentElement.querySelectorAll("button")[0];null!=o&&o.setAttribute("aria-expanded","true"),e.classList.add("dropdown--expanded"),r.setAttribute("aria-hidden","false"),setTimeout((function(){r.querySelectorAll("a")[0].focus()}),500)}else{var i=t.querySelectorAll("#"+n+" > li > a[href], #"+n+" > li > button"),l=i[0],s=i[i.length-1],u=[].indexOf.call(i,document.activeElement);document.activeElement!=s?i[u+1].focus():l.focus()}}();break;case"ArrowUp":case"Up":e.preventDefault(),function(){var e=document.activeElement,t=e.parentElement.parentElement,n=t.id;if(t.classList.contains("a11y-navgroup")){var a=t.querySelectorAll("#"+n+" > li > a[href]"),r=a[0],o=[].indexOf.call(a,e);if(e!=r)a[o-1].focus();else{var i=t.parentElement.parentElement,l=i.querySelectorAll("button")[0];null!=l?l.focus():i.querySelectorAll("a")[0].focus()}}}()}}),!1)}if(i()&&jQuery(".ytVideos__container").each((function(){!function(e){var t=e.data("ytid"),n=e.data("key"),a=e.data("displayMethod"),r=e.data("showMaxVideos"),o=[];o.push({showDescription:e.data("showDescription"),showViews:e.data("showViews"),duration:e.data("showDuration")}),0===r&&(r=50);var i="https://www.googleapis.com/youtube/v3/playlistItems?part=snippet%2CcontentDetails&maxResults="+r+"&playlistId="+t+"&key="+n;jQuery.ajax({url:i,dataType:"jsonp",success:function(i){!function(i){var l=[];jQuery(i.items).each((function(i,s){if(i<r){var u=[],c=s.snippet.resourceId.videoId,d="https://img.youtube.com/vi/"+c+"/hqdefault.jpg",m="https://www.youtube.com/watch?v="+c+"&list="+t;
1u.push({title:s.snippet.title,description:s.snippet.description}),"embed"===a?function(e,t,n,a,r,o,i,l){jQuery.ajax({url:"https://www.googleapis.com/youtube/v3/videos?part=contentDetails,statistics&id="+i+"&key="+l,type:"get",dataType:"jsonp",success:function(n){(function(e,t,n,a,r,o){var i="",l="";!0===r[0].showDescription&&(i='<div class="video__description"><p>'+a[0].description+"</p></div>"),!0===r[0].showViews&&(l=l+'<span class="video__meta--views"><i aria-hidden="true" class="icon-eye-open"></i><span class="sr-only">'+Q("views")+"</span> "+o.items[0].statistics.viewCount+"</span>"),!0===r[0].duration&&(l=l+'<span class="video__meta--duration"><i aria-hidden="true" class="icon-time"></i><span class="sr-only">'+Q("duration")+"</span>"+w(o.items[0].contentDetails.duration)+"</span>"),t.push('<div class="video__item"><div class="u-ar_16-9"><iframe src="https://www.youtube.com/embed/'+e+'?modestbranding=1&amp;autoplay=0"></iframe></div><div class="video__meta">'+l+'</div><div class="video__content"><h4>'+a[0].title+"</h4>"+i+"</div></div>")})(i,t,0,r,o,n),jQuery(e).html(t.join(""))}})}(e,l,0,0,u,o,c,n):function(e,t,n,a,r,o,i,l){jQuery.ajax({url:"https://www.googleapis.com/youtube/v3/videos?part=contentDetails,statistics&id="+i+"&key="+l,type:"get",dataType:"jsonp",success:function(i){(function(e,t,n,a,r,o){var i="",l="";!0===r[0].showDescription&&(i='<div class="video__description"><p>'+a[0].description+"</p></div>"),!0===r[0].showViews&&(l=l+'<span class="video__meta--views"><i aria-hidden="true" class="icon-eye-open"></i><span class="sr-only">'+Q("views")+"</span> "+o.items[0].statistics.viewCount+"</span>"),!0===r[0].duration&&(l=l+'<span class="video__meta--duration"><i aria-hidden="true" class="icon-time"></i><span class="sr-only">'+Q("duration")+"</span>"+w(o.items[0].contentDetails.duration)+"</span>"),e.push('<div class="video__item"><a target="_blank" href="'+n+'"><div class="video__placeholder" ><img src="'+t+'" alt="'+a[0].title+'" /></div><div class="video__meta">'+l+'</div><div class="video__content"><h4>'+a[0].title+"</h4>"+i+"</div></a></div>")})(t,n,a,r,o,i),jQuery(e).html(t.join(""))}})}(e,l,d,m,u,o,c,n)}}))}(i)}})}(jQuery(this))})),i()){var h=document.querySelectorAll(".journal-content-article");if(h.length>0)for(var v=0;v<h.length;v++){var j=h[v];0===j.querySelectorAll(".ytVideos").length&&(function(e){for(var t=e.querySelectorAll("iframe"),n=0;n<t.length;n++){var a=t[n],r=a.getAttribute("title"),o="";""!==r&&(o=r),a.parentElement.classList.contains("d-ar-16_9")||b(a,"iframe",o)}}(j),function(e){var t=e.querySelectorAll("a");if(t.length>0)for(var n=0;n<t.length;n++){var a=t[n],r=a.getAttribute("title"),o="";r&&(o=r),a.classList.contains("youtube")&&b(a,"link",o)}}(j))}}function w(e){var t=e.match(/PT(\d+H)?(\d+M)?(\d+S)?/);t=t.slice(1).map((function(e){if(null!=e)return e.replace(/\D/,"")}));var n=parseInt(t[0])||0,a=parseInt(t[1])||0,r=parseInt(t[2])||0,o="";return 0!==n&&(o=n+":"),0!==a?o=o+a+":":o+="0:",parseInt(r)<10&&(r="0"+r),o+r}function Q(e){return function(e,t,n){return e[t][n]}({"fi-FI":{views:"Katsottu",duration:"Kesto"},"sv-SE":{views:"Visningar",duration:"Längd"},"en-US":{views:"Views",duration:"Duration"}},document.documentElement.lang,e)}function b(e,t,n){var a=function(e,t){var n="";return""!==(n="iframe"===t?e.src:e.href)&&!!n.match("^(http(s)?://)?((w){3}.)?youtu(be|.be)?(.com)?/.+")}(e,t);a&&(function(e,t,n){var a,r=document.createElement("div");if("iframe"===t)var o=e.cloneNode(!0);else{var i="https://youtube.com/embed/"+(void 0!==(a=(a=e.href).replace(/(>|<)/gi,"").split(/(vi\/|v=|\/v\/|youtu\.be\/|\/embed\/)/))[2]?a[2].split(/[^0-9a-z_\-]/i)[0]:a);(o=document.createElement("iframe")).setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),o.setAttribute("framerborder","0"),o.setAttribute("title",n),o.src=i}o.width="100%",o.height="100%",r.classList.add("d-ar-16_9"),r.appendChild(o),e.parentNode.insertBefore(r,e)}(e,t,n),function(e){e.parentNode.removeChild(e)}(e))}n(212);const C=document;C.addEventListener("DOMContentLoaded",(()=>{const e=C.querySelectorAll(".yja-accordion");if(e.length>0)for(let t=0;t<e.length;t++){const n=e[t].querySelectorAll(".yja-accordion-wrapper");if(n.length>0)for(let e=0;e<n.length;e++){let t=n[e].querySelector(".yja-accordion-toggle");t.classList.contains("yja-accordion-toggle--button")?(t.addEventListener("click",(function(e){"BUTTON"!==e.target.tagName&&"I"!==e.target.tagName||r(e.target.parentElement)}),!1),t.addEventListener("keyup",(function(e){e.key||e.keyCode,13!==e.key&&"Enter"!==e.key||r(e.target)}),!1)):(t.addEventListener("click",(function(e){"BUTTON"!==e.target.tagName&&"I"!==e.target.tagName||o(e.target.parentElement)}),!1),t.addEventListener("keyup",(function(e){("Enter"===e.key&&"BUTTON"===e.target.tagName||"Enter"===e.key&&"DIV"===e.target.tagName)&&o(e.target)}),!1))}}}),!1),n(51),jQuery(document).ready((function(){const e={center:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-center").length>0&&"true"===window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-center"),loop:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-loop").length>0&&"true"===window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-loop"),margin:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-margin").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-margin"):10,nav:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-nav").length>0&&"true"===window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-nav"),dots:!(window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-dots").length>0)||"true"===window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-dots"),items:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-items").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-items"):5,responsiveClass:!0,navText:['<span aria-label="'+'Edellinen'+'"></span>','<span aria-label="'+'Seuraava'+'"></span>'],responsive:{0:{stagePadding:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-xs-padding").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-xs-padding"):0,margin:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-xs-margin").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-xs-margin"):0,items:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-xs-items").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-xs-items"):1},600:{stagePadding:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-sm-padding").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-sm-padding"):0,margin:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-sm-margin").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-sm-margin"):10,items:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-sm-items").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-sm-items"):2},1e3:{stagePadding:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-padding").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-padding"):0,margin:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-margin").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-margin"):10,items:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-md-items").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-md-items"):5}},itemElement:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-element-item").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-element-item"):"LI",stageElement:window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-stage-item").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-stage-item"):"UL"};
1"false"===window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-is-responsive")&&(e.responsive=!1,e.responsiveClass=!1,e.items=window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-items").length>0?window.getComputedStyle(document.documentElement).getPropertyValue("--owl-carousel-items"):5),jQuery(".yja-owl-carousel").length&&(0===document.querySelectorAll('script[src^="/o/common-ui-resources/standalone/owl/js/"]').length?(function(){document.body.querySelectorAll("body > script[src]");let e=document.head.querySelectorAll('head > link[type="text/css"]'),t="1686119742146";["owl.carousel","owl.carousel.a11y"].forEach((e=>{const n=`/o/common-ui-resources/standalone/owl/js/${e}.min.js?t=${t}`;$.getScript(n,(function(){}))})),["owl.carousel","owl.theme.default"].forEach((n=>{const a=document.createElement("link");if(a.setAttribute("rel","stylesheet"),a.setAttribute("type","text/css"),a.href=`/o/common-ui-resources/standalone/owl/css/${n}.min.css?t=${t}`,e.length>0){const t=e[0];t.parentElement.insertBefore(a,t)}else document.body.appendChild(a)}))}(),setTimeout((function(){l(e)}),500)):l(e))})),jQuery(document).ready((function(){var e=t;e||(e=window.matchMedia("(max-width: 768px)"));var n=jQuery(".carousel-wrapper ul").children(),a=jQuery(".carousel-wrapper ul li:first"),r=jQuery(".carousel-wrapper").outerWidth(),o=!1,i=5;r<800&&!e.matches&&(o=!0,i=4,r<580&&(i=3));var l="default",c=!1;jQuery(".carousel").attr("data-items-per-page")&&(i=jQuery(".carousel").data("items-per-page")),jQuery(".carousel").attr("data-items-navigation-type")&&"default"!=(l=jQuery(".carousel").data("slides-items-type"))&&(c=!0),a.outerWidth();var d=2*parseInt(a.css("paddingRight")),m=n.length,y=Math.ceil(m/i);r+=d;var g="next",p="prev",f="Page";switch(document.documentElement.lang){case"fi-FI":g="Seuraava",p="Edellinen",f="Sivu ";break;case"sv-SE":g="Nästa",p="Tidigare",f="Sidan ";break;default:g="Next",p="Previous",f="Page "}if(c)jQuery(".carousel-wrapper ul").css("width",jQuery(".carousel-wrapper ul li").outerWidth(!0)*m+"px"),d=-jQuery(".carousel-wrapper ul li").outerWidth();else if(jQuery(".carousel-wrapper ul").css("width",jQuery(".carousel-wrapper ul li").outerWidth(!0)*(m+1)+"px"),o&&!e.matches){let e,t=0,a=!1;n.length>i?(e=i,a=!0):e=n.length;for(let a=0;a<e;a++){let e=n.eq(a).innerWidth()-n.eq(a).width(),r=n.eq(a).outerWidth(!0)-n.eq(a).outerWidth();n.length>i&&(e=0),t+=e+r}let o=parseInt(r-t)/e;if(n.each((function(){jQuery(this).find("img").attr("width",o),jQuery(this).css("width",o)})),a){let e='<div class="controls-container"><ul class="control-nav unstyled"><li><ul class="position-nav"></ul></li></ul></div>';jQuery(".carousel").prepend(e)}}if("default"==l){for(let e=0;e<y;++e){var h='<li class="control"><button role="checkbox" aria-checked="false" data-page="'+e+'"><span class="sr-only">'+f+(e+1)+"</span></button></li>";jQuery(".carousel .position-nav").append(h)}var v=jQuery(".carousel .position-nav").find("li:first-child > button");v&&(jQuery(v).parent().addClass("selected"),jQuery(v).attr("aria-checked","true")),jQuery(".carousel .position-nav li button").click((function(){var e=jQuery(".position-nav li > button");jQuery(e).parent().removeClass("selected"),jQuery(e).attr("aria-checked","false"),jQuery(this).parent().addClass("selected"),jQuery(this).attr("aria-checked","true"),u(jQuery(this).data("page"))}))}else jQuery(".carousel .position-nav").append('<li class="control prev"><button><span class="sr-only">'+p+"</span></button></li>"),jQuery(".carousel .position-nav").append('<li class="control next"><button>
1<span class="sr-only">'+g+"</span></button></li>"),jQuery(".carousel .position-nav li").click((function(){var e,t=jQuery(".carousel-wrapper ul li").eq(curItem).outerWidth(!0);jQuery(this).hasClass("prev")?curItem>0?(s(t),curItem--):jQuery(".carousel-wrapper ul").css("left","0px"):curItem<n.length&&curItem<n.length-i&&(e=t,jQuery(".carousel-wrapper ul").animate({left:"-="+e}),curItem++)}));jQuery(".carousel-wrapper > ul > li").setAllToMaxHeight()})),Liferay.Portlet.ready((function(e,t){e.startsWith("com_liferay_nested_portlets_web_portlet_NestedPortletsPortlet")&&jQuery('.portlet-nested-portlets div[role="main"]').removeAttr("role")}))})()})();

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.