1!function(t){function n(n,e){var o=this;o.config={limit:3},o.status={loading:!1,mode:"spinner",loadedPostsCount:0},o.gformScriptStatus={domLoaded:!!t('script[src*="gravityforms/js/jquery.maskedinput.min.js"]').length,isJsLoaded:!1},t.extend(o.config,e),o.data=t(n).data(),o.elements={spinner:t(n).find(".loader"),loadMoreButton:t(n).find(".om-infinite-load-more"),trigger:t(n),container:t(n).prevAll("[data-infinite-control='container']").first(),widget:t(n)},this.init=function(){return this.validateOptions()?void this.createWaypoint():void console.log("ERROR: infinite scrolling disabled due to invalid arguments\n")},this.validateOptions=function(){return"function"!=typeof t.fn.waypoint?(console.log("Infinite-Scroll: jQuery.fn.waypoint not found."),!1):o.elements.container.length?o.elements.spinner.length?o.elements.trigger.length?!!o.data||(console.log("Infinite-Scroll: any query parameters are not defined!\n"),!1):(console.log("Infinite-Scroll: trigger element is not defined!"),!1):(console.log("Infinite-Scroll: load element is not defined!\n Example: <div class='om-infinite' data-infinite-control='load'>"),!1):(console.log("Infinite-Scroll: container element is not defined!\n Example: <div class='om-infinite' data-infinite-control='container'>"),!1)},this.createWaypoint=function(){o.elements.trigger.waypoint(function(t){"down"!==t||"spinner"!==o.status.mode||o.status.loading||o.fetchPosts()},{offset:function(){var n=t(".infinite-scroll-article").last().height();return n?n/2:2*t(window).height()}}),t.waypoints("refresh")},this.destroyWaypoint=function(){o.elements.trigger.waypoint("destroy")},this.fetchPosts=function(){o.status.loading=!0,o.elements.spinner.show(),o.destroyWaypoint();var n=Object.assign({action:"infinite_scroll"},o.data);jQuery.get("/wp-admin/admin-ajax.php",n).done(function(n){o.maybeLoadGravityFormsScript(n.body).always(function(){o.gformScriptStatus.isJsLoaded=!0,o.elements.spinner.hide(),o.elements.widget.data("query",n.query),o.status.loadedPostsCount++,t.trim(n.body)&&t("<div></div>").append(n.body).appendTo(o.elements.container).hide().fadeIn(700),t(document.body).trigger("post-load"),n.is_last_post?o.elements.loadMoreButton.hide():(o.toggleLoadingMethodBetweenButtonAndSpinner(),setTimeout(function(){o.status.loading=!1,o.createWaypoint()},1e3))})}).fail(function(t,n,e){console.log("Infinite-Scroll AJAX: "+n+", "+e),o.elements.spinner.hide()})},this.toggleLoadingMethodBetweenButtonAndSpinner=function(){switch(o.status.mode){case"button":o.status.mode="spinner",o.elements.loadMoreButton.hide();break;case"spinner":o.status.loadedPostsCount>0&&o.status.loadedPostsCount%o.config.limit==0&&(o.status.mode="button",o.elements.loadMoreButton.show())}},this.maybeLoadGravityFormsScript=function(n){return n.indexOf("gform_body")==-1||o.gformScriptStatus.domLoaded||o.gformScriptStatus.isJsLoaded?t.Deferred().resolve():t.getScript(window.location.origin+"/wp-content/plugins/gravityforms/js/jquery.maskedinput.min.js")},o.elements.loadMoreButton.on("click",function(t){"button"==o.status.mode&&(o.toggleLoadingMethodBetweenButtonAndSpinner(),o.fetchPosts())}),this.init()}t('[data-infinite-control="load"]').each(function(){new n(this,{limit:6})})}(jQuery); 2function fetchPosts(n,t){return n.action=t,jQuery.post("/wp-admin/admin-ajax.php",n)} 3!function(t){t("[data-comment-link]").on("click",function(n){n.preventDefault();var o=t(this).data("comment-link"),m=t(this).data("comment-content"),e=t("#report-form .dialog__body"),a="/wp-admin/admin-ajax.php?action=om_insert_report_form&comment_link="+o+"&comment_content="+m;e.empty(),t.get(a,function(t){e.html(t)})})}(jQuery); 4!function(e){var o=e(".elevator"),n=e(".elevator__wrapper"),t=!1;if(o.length){if("function"!=typeof e.fn.waypoint)return console.log("elevator.js notice: jQuery waypoint not found."),void n.removeClass("fixed");e(".elevator").waypoint(function(e){switch(e){case"down":t||o.removeClass("elevator__menu_visible"),n.addClass("fixed");break;case"up":n.removeClass("fixed")}},{offset:"92px"}),e(".content__wrapper").waypoint(function(e){switch(e){case"down":o.fadeOut("fast");break;case"up":o.fadeIn()}},{offset:"bottom-in-view"}),e(".elevator .hamburger").on("click",function(o){o.preventDefault(),e(".elevator").toggleClass("elevator__menu_visible"),t=!0})}}(jQuery),changeFontsize=function(e){var o=["font-size_small","font-size_normal","font-size_large"],n=om.readCookie("font-size"),t=o.indexOf(n)>-1?o.indexOf(n):o.indexOf("font-size_normal"),a=e(document.body);return function(){t=++t%o.length,o[t].length&&(e.each(o,function(e,o){a.removeClass(o)}),a.addClass(o[t]),om.setCookie("font-size",o[t],365))}}(jQuery); 5!function(t,a){var o=t(document.body),e={open:function(){document.body.classList.add("navigation-menu_on")},close:function(){document.body.classList.remove("navigation-menu_on")}},i={open:function(){document.body.classList.add("sitewide-searchbar_on")},close:function(){document.body.classList.remove("sitewide-searchbar_on")}};o.on("sitewide-searchbar_on",function(a){t(".topbar .search__input").focus(),e.close()}),o.on("navigation-menu_on",function(t){i.close(),t.target.classList.contains("navigation-menu")&&e.close()})}(jQuery,window.om||{}),function(t){function a(a){"refresh"===a&&(t(".lazy-load").waypoint("destroy"),t(".lazy-load-bg").waypoint("destroy")),t(".lazy-load").waypoint(function(a){t(this).attr("src",t(this).attr("data-original")).removeAttr("data-original"),t(this).removeClass("lazy-load")},{offset:"100%",triggerOnce:!0}),t(".lazy-load-bg").waypoint(function(a){var o=t(this).attr("data-original");t(this).attr("style","background-image: url('"+o+"');").removeAttr("data-original"),t(this).removeClass("lazy-load-bg")},{offset:"100%",triggerOnce:!0})}function o(){const a=this;this.lastVirtualPage=window.location.pathname,this.scheduleVirtualPageview=function(t,a,o,e){this.timer=setTimeout(function(){t=JSON.parse(window.om.Base64.decode(t)),t.virtualTitle=o,t.virtualUrl=a,t.event="virtualPageview",dataLayer.push(t),e.data("virtual-page-processed","true"),this.lastVirtualPage=a},1e3)}
5,this.switchState=function(a){if(window.location.pathname!==a){clearTimeout(this.timer);var o=a,e=t('[data-post-url="'+o+'"]'),i=e.data("post-data"),n=e.data("post-title");history.replaceState({title:n,location:o},null,o),jQuery("title").text(n);var s=e.data("virtual-page-processed");i&&this.lastVirtualPage!==window.location.pathname&&!s&&this.scheduleVirtualPageview(i,o,n,e)}},t("[data-post-url]").waypoint(function(o){"down"===o&&a.switchState(t(this).data("post-url"))},{offset:"25%"}).waypoint(function(o){"up"===o&&a.switchState(t(this).data("post-url"))},{offset:"bottom-in-view"})}t(document).ready(function(){t(document.body).on("post-load",function(){t(".infinite-scroll-article").first().data("virtual-page-processed","true"),a("refresh"),o(),t.waypoints("refresh"),t(".fotorama").length&&t(".fotorama").fotorama()}),a()})}(jQuery); 6!function(o,e){var i=o(document.body),a="/asauth/ajax",n="om_login_succeeded om_register_succeeded om_edit_contact_succeeded om_change_password_succeeded";o("[data-form-tab]").on("click",function(e){var i=o(this.dataset.formTab);i.siblings().removeClass("tabs__panel_active"),i.addClass("tabs__panel_active")}),o("#login-form form, #forgot-pass-form form, #account-form form, #register-form form").on("submit",function(e){e.preventDefault();var n=o(this),d=n.find("[name=action]").val(),t=n.find("[name=login_redirect]").val();n.find("input").blur(),n.find(".loader").css("visibility","visible");var r=n.serialize();o.post({url:a,data:r,dataType:"json"}).done(function(o){o.login_redirect=t,"0"==o.code?(n.find("[type=submit]").addClass("palette_green"),i.trigger("om_"+d+"_succeeded",o)):(alert(o.message),i.trigger("om_"+d+"_failed",o))}).fail(function(o){}).always(function(){n.find(".loader").css("visibility","hidden")})}),i.on("om_login_failed",function(e,i){i.data.redirectUrl&&(window.location=i.data.redirectUrl+"&clientid="+o("form.login-form").first().attr("data-client-id"))}),i.on(n,function(o,e){e.login_redirect?window.location.href=decodeURIComponent(e.login_redirect):window.location.href="?show_modal=modal-login"}),i.on("om_change_password_failed",function(e,i){"-15"!=i.code&&"-2"!=i.code||o(".change-password-form__oldpassword").show()}),o(function(){o(".change-password-form__oldpassword").hide()})}(jQuery,window.om||{}); 7!function(a){function e(){a(window).width()<=s?t.addClass("om-archive-mobile"):t.removeClass("om-archive-mobile")}function o(e){e.preventDefault();var o=a(this),s=o.data("group_id");return d.find(".dialog__body").empty(),t.trigger("modal_on",{modalId:"modal-toc"}),r.hasOwnProperty(s)?void i(r[s],s):(d.find(".overlay").addClass("active"),void a.post(window.ajaxurl||"/wp-admin/admin-ajax.php",{widget:"Mag\\ArchiveIssueTableOfContents",target:"toc",group_id:s,action:n}).done(function(a){i(a,s),r[s]=a}).always(function(){d.find(".overlay").removeClass("active")}))}function i(a,e){var o=d.find(".dialog__body");if(o.html(a),window.SearchManager&&window.SearchManager.store.get("q").value){for(var i=window.SearchManager.response.grouped.issue_group_id.groups,t=[],n=0;n<i.length;n++)if(i[n].groupValue==e){t=i[n].doclist.docs.map(function(a){return a.ID});break}t.length&&(o.find(".title, .excerpt").addClass("blur"),t.forEach(function(a){var e="[data-page_id="+a+"]";o.find(e).find(".title, .excerpt").removeClass("blur")}))}}var t=a("body"),n="om_widgets_ajaxhandler",r={},d=a("#modal-toc");if(t.hasClass("page-template-page-arkisto")){var s=535;e(),a(window).resize(e),t.on("click","[class*=issue-]",o),t.on("click",".list-item_asteikkomag .button, .om-widget-asmag-toc a",function(e){var o=a(this).closest("a").attr("href");o&&!/#/.test(o)&&(e.preventDefault(),o+="#om_back_url="+encodeURIComponent(window.location.href),window.location.href=o)})}}(jQuery); 8jQuery(function(n){function i(n,i){for(var o=(window.location.search||"").substr(1).split("&"),t={},r=0;r<o.length;r++){var s=o[r].split("=");s[0]&&s[0].length&&(t[s[0]]=s[1])}void 0!==n&&null!==n&&(t.numero=n),void 0!==i&&null!==i&&(t.vuosi=i);var e="?";for(var r in t)t.hasOwnProperty(r)&&(e+=r+"="+t[r]+"&");return e.substr(0,e.length-1)}n(".magkiosk").on("change",".om-widget-asmag-issuelisting select",function(o){window.location.href=i(void 0,n(this).val())})}); 9!function(e){var n=(e(document.body),e(".menu-item-has-children > a"),!!window.hasOwnProperty("om")&&window.om.isMobile);n&&e(window).width()>1023?(e(document).click(function(n){0!==e(".menu-item-has-children.open").length&&e(".menu-item-has-children.open").removeClass("open")}),e(".menu-item-has-children > a").click(function(n){var i=e(this).parent("li");return!!i.hasClass("open")||(i.siblings().removeClass("open"),i.siblings().find(".menu-item-has-children.open").removeClass("open"),i.addClass("open"),n.stopPropagation(),void n.preventDefault())})):e(".menu-item-has-children").click(function(n){n.target==this&&e(this).toggleClass("open")})}(jQuery); 10!function(e){var r=e(".order-form"),o="order-form_recipient-checked";r.length&&(recipientContact=r.find(".order-form__recipient"),payerContact=r.find(".order-form__payer"),r.find("[name=s3_ordertype]").on("change",function(e){switch(this.id){case"order-for-myself":r.removeClass(o);break;case"order-for-recipient":r.addClass(o)}}))}(jQuery); 11!function(n){function o(){return n.get("/wp-admin/admin-ajax.php",{action:e}).done(function(n){i.find(".overlay__body").html(n),t=!0}).fail(function(n){console.error("Käyttäjätietojen hakeminen epäonnistui")}).always(function(){i.removeClass("active")})}var e="om_show_user_info_ajaxhandler",a=n("#user-info-placeholder");if(a.length){var i=a.closest(".overlay"),t=!1;window.om.queryParameters.show_modal&&o(),n(document.body).on("modal_on",function(n){t||o()})}}(jQuery); 12!function(i){function n(){i(".carousel:not(.slick-initialized)").each(function(n,o){i(this).slick()})}i(document.body).on("post-load",n),n()}(jQuery); 13!function(e){e(".content-section--media").length&&e(window).load(function(){function t(e){return(e.pageX-m.offset().left)/f}function a(){p=!0,e(this).on("mousemove",i,!0),r.removeEventListener("timeupdate",s,!1)}
13function n(e){1==p&&(i(e),window.removeEventListener("mousemove",i,!0),r.currentTime=d*t(e),r.addEventListener("timeupdate",s,!1)),p=!1}function i(e){var t=e.pageX-m.offset().left;t>=0&&t<=f&&l.css("margin-left",t+"px"),t<0&&l.css("margin-left","0px"),t>f&&l.css("margin-left",f+"px")}function s(){var e=f*(r.currentTime/d);l.css("margin-left",e+"px"),r.currentTime==d&&(c.removeClass("fa-pause"),c.addClass("fa-play"))}function u(){m.click(function(e){i(event),r.currentTime=d*t(event)})}var o,r,d,c,l,m,f;e(this).on("mouseup",n);var p=!1;e(":button").click(function(t){o=e(this).data("value"),r=document.getElementById("music-"+o),r.addEventListener("timeupdate",s,!1),c=e('#pButton-icon[data-value="'+o+'"]'),l=e('#playhead[data-value="'+o+'"]'),m=e('#timeline[data-value="'+o+'"]'),f=m.outerWidth()-l.outerWidth(),u(),l.on("mousedown",a),r.paused?(r.play(),d=r.duration,c.removeClass("fa-play"),c.addClass("fa-pause")):(r.pause(),c.removeClass("fa-pause"),c.addClass("fa-play"))})})}(jQuery); 14!function(s){s("body").on("click",".om-widget-asmag-selectedissue .nonsubscriberbox .info, .om-widget-asmag-selectedissue .nonsubscriberbox .popup .close",function(e){s(this).closest(".nonsubscriberbox").find(".popup").fadeToggle(300)}),s("body").on("click",".om-widget-asmag-selectedissue__show-toc",function(){s(this).hide();var e=s(this).siblings(".om-widget-asmag-selectedissue__toc").first();e.slideDown()})}(jQuery); 15!function(i){var t="om_widgets_ajaxhandler",n="PostListing";i(".om-grid-load-more").on("click",function(a){n=i(this).data("widget")?i(this).data("widget"):n;var e=i(this),d=i(this).find(".loader");d.css("display","inline-block");var o=i(this).parents(".om-grid-controls").prev(),s=o.data();s.widget=n,fetchPosts(s,t).done(function(t){d.css("display","none"),o.append(t.body),o.data("query",t.query),i(document.body).trigger("post-load"),t.finished&&e.hide()}).fail(function(i){d.css("display","none"),alert("Juttujen lataaminen epäonnistui!")})})}(jQuery); 16 17!function(t){var e=t(document.body);e.on("click","[data-toggle-global]",function(t){t.preventDefault();var a=this.dataset.toggleGlobal;document.body.classList.toggle(a),e.trigger(a,this.dataset)}),e.on("click","[data-toggle-activity]",function(t){var e,a=this.dataset.hideSelf||!1;t.preventDefault(),e="self"===this.dataset.toggleActivity?this:document.getElementById(this.dataset.toggleActivity),e.classList.toggle("active"),a&&this.classList.add("hidden")})}(jQuery); 18!function(e){var a=e(".gallery"),i=e(".image-popup");a.length>0&&a.each(function(){e(this).find("a").magnificPopup({type:"image",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}})}),i.length&&i.magnificPopup({type:"image"})}(jQuery); 19!function(o,e){var a=o(document.body),n="show_modal",t={close:function(o){o.classList.remove("active"),document.body.classList.remove("modal_on")},open:function(o){o.classList.add("active"),document.body.classList.add("modal_on")}};if(a.on("modal_on",function(o,e){var a=document.getElementById(e.modalId);a?t.open(a):console.log("No such modal",e.modalId)}),a.on("click",".modal",function(e){var a=e.target.classList;if(a.contains("modal")||a.contains("x-mark")){var n=o(e.target).closest(".modal").get(0);t.close(n)}}),e.queryParameters[n]){var d=document.getElementById(e.queryParameters[n]);t.open(d)}}(jQuery,window.om||{}); 20!function(e){if(noUiSlider){e=document.querySelectorAll(e);for(var r=0;r<e.length;r++)noUiSlider.create(e[r],{start:e[r].dataset.sliderMin,range:{min:Number(e[r].dataset.sliderMin),max:Number(e[r].dataset.sliderMax)}})}}("[data-nouislider]"); 21!function(t){function e(e){var n=this.parentNode.dataset.dropdown,o=document.getElementById(n),s=o.selectedIndex;t(this).is(".stepper__button_less")&&(s=(--s+o.options.length)%o.options.length),t(this).is(".stepper__button_more")&&(s=++s%o.options.length),o.options[s].selected=!0,t(o).trigger("change")}t(".stepper__button").on("click",e)}(jQuery); 22!function(a){var s="tabs__tab";a("."+s).on("click",function(){if(this.getAttribute("class").match(/active/))return!1;var t=a(this).data("hash"),i=a(".tabs__panel[data-hash="+t+"]");a(this).siblings().removeClass(s+"_active"),i.siblings().removeClass("tabs__panel_active"),a(this).addClass(s+"_active"),i.addClass("tabs__panel_active")})}(jQuery); 23!function(t){function n(){t('*[class*="typography__lead-in"]').each(function(){var n=t(this).attr("class").split(/\s+/).filter(function(t){return/^typography__lead-in-\d+$/.test(t)}).map(function(t){return parseInt(t.replace(/^.+-(\d+)$/,"$1"),10)}).reduce(function(t,n){return Math.max(t,n)},0);n||(n=2),om.wrapFirstWordsIntoInlineElem(this,n,"strong","capitalized")})}n(),t("body").on("post-load",n)}(jQuery); 24//# sourceMappingURL=footer.min.js.map
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.