var mobileNavigation,console,sverigefolkhogskolor;SideBar=function(){var n=function(n){n.preventDefault();$("#sidebar").slideToggle();$(this).blur();$("body").toggleClass("sidebar");$(".nav-toggle").toggleClass("sidebar-expanded");$(".nav-toggle > span").html()==="Meny"?$(".nav-toggle > span").html("Stäng meny"):$(".nav-toggle > span").html("Meny")},i=function(n){if(n.preventDefault(),$("body").removeClass("sidebar"),$("#sidebar").hide(),$(".nav-toggle").removeClass("sidebar-expanded"),history.pushState){var t=location.protocol+"//"+location.host+location.pathname;window.history.replaceState({},document.title,t)}},r=function(){$(".nav-toggle").click(n);$(".search-toggle").click(function(){$("#headersearch").fadeToggle();$(".header-area").toggleClass("open");$("#sidebar").toggleClass("open")});$(".nav-toggle").click(function(){$("#nav-icon4").toggleClass("open")});$("#sidebar ul a").click(function(n){var i,t;n.preventDefault();i=document.createElement("a");i.href=$(this).attr("href");t=i.pathname;t.charAt(0)!="/"&&(t="/"+t);window.location.href=t+"?nav=true"});$("#sidebar a").blur(function(n){setTimeout(function(){$(document.activeElement).closest("#sidebar").length==0&&i(n)},1)})},t=0,f=function(n){n.preventDefault();var i=$(this).scrollTop();i>t?(console.log("scrolling dowm"),$("#sidebar").slideUp(),$(".nav-toggle").removeClass("sidebar-expanded")):($("#sidebar").slideDown(),$(".nav-toggle").addClass("sidebar-expanded"),console.log("scrolling up"));t=i},u=function(){$(document).ready(function(){$("#sidebar").removeClass("sidebar-init")});$("body").hasClass("sidebar")||$("#sidebar").hide();r()};return{init:u,open:n}}();mobileNavigation={mobileNav:".mobilenav",mobileNavCont:".header__mobilenav",mobileNavBtn:".header__mobilenavbtn",eservice:".eservice",eserviceBtn:".hygiennav__item--eservice",mobileNavSearchField:".mobilenav .search__field",mobileNavSearchBtn:".mobilenav .search__btn",mobileNavItem:".mobilenav__item ",mobileNavHeading:".mobilenav__btn",mobileNavClose:".mobilenav__close",init:function(){var u=$(this.mobileNav),h=$(this.mobileNavCont),i=$(this.mobileNavBtn),c=$(this.eservice),e=$(this.eserviceBtn),o=$(this.mobileNavItem),r=$(this.mobileNavHeading),s=$(this.mobileNavClose),n=this,f=this.keypress,t;i.on("keydown",function(n){n.which==13&&(f=!0)});i.on("click",function(t){t.preventDefault();u.attr("aria-hidden")=="true"?n.openMobileNav(f):n.closeMobileNav();e.hasClass("open")&&eService.closeEService()});t=!1;r.on("touchstart",function(){t=!1});r.on("touchmove",function(){t=!0});r.on("click",function(n){(n.preventDefault(),t)||($(this).parent().parent().hasClass("mobilenav__item--open")?($(this).parent().parent().removeClass("mobilenav__item--open"),$(this).parent().parent().find("ul a").attr("tabindex","-1"),$(this).focus()):($(o).removeClass("open"),$(this).parent().parent().toggleClass("mobilenav__item--open"),$(this).parent().parent().find("ul a").attr("tabindex","0"),$(this).parent().parent().find("ul a")[0].focus()))});s.on("click",function(n){n.preventDefault();i.trigger("click")});u.on("keydown",function(t){t.which==9?n.trapTabKey($(this),t):t.which==27?n.trapEscapeKey($(this),t):t.which==13&&$(t.target).prop("class")=="mobilenav__btn"&&$(t.target).trigger("click")})},openMobileNav:function(n){var u=$(this.mobileNavCont),t=$(this.mobileNav),f=$(this.mobileNavHeading),i=$(this.mobileNavSearchField),e=$(this.mobileNavSearchBtn),r=$(this.mobileNavClose);$("body").addClass("mobilenav-open");u.addClass("open");t.addClass("open");t.attr("aria-hidden","false");f.attr("tabindex","0");i.attr("tabindex","0");e.attr("tabindex","0");r.attr("tabindex","0");setTimeout(function(){n?(n=!1,r.focus()):$(":focus").parent(".hygiennav__item--search").length?i.focus():$(".mobilenav__link").eq(0).focus()},500)},closeMobileNav:function(){$("body").removeClass("mobilenav-open");$(this.mobileNavCont).removeClass("open");$(this.mobileNav).removeClass("open");$(this.mobileNav).attr("aria-hidden","true");$(this.mobileNavHeading).attr("tabindex","-1");$(this.mobileNavSearchField).attr("tabindex","-1");$(this.mobileNavSearchBtn).attr("tabindex","-1");$(this.mobileNavClose).attr("tabindex","-1");$(this.mobileNavBtn).focus()},trapTabKey:function(n,t){var e=n.find("*"),i,f,r,u;i=e.filter("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]").filter(":visible");f=jQuery(":focus");r=i.length;u=i.index(f);t.shiftKey?u==0&&(i.get(r-1).focus(),t.preventDefault()):u==r-1&&(i.get(0).focus(),t.preventDefault())},trapEscapeKey:function(n,t){var r=n.find("*"),i;i=r.filter(this.eserviceClose);i.trigger("click");t.preventDefault()}};mobileNavigation.init();InitLoadEvents=function(){var n=function(){var n,i,t;$("input.eventlisting-page__button").click(function(){location.hash="OutdatedEvents"});$("#load-upcoming").click(function(n){n.preventDefault();$.ajax({url:"LoadAdditionalUpcomingEvents",data:{contentLink:$(this).attr("data-page-reference")}}).done(function(n){$("#load-upcoming").css("display","none");$(".eventlisting-page_upcoming-events_list").append(n)})});$("#load-outdated").click(function(n){n.preventDefault();$.ajax({url:"LoadAdditionalOutdatedEvents",data:{contentLink:$(this).attr("data-page-reference"),eventCategory:$(this).attr("data-eventCategory"),groupCategory:$(this).attr("data-groupCategory")}}).done(function(n){$("#load-outdated").css("display","none");$(".eventlisting-page_outdated-events_list").append(n)})});n="Unknown OS";navigator.appVersion.indexOf("Win")!=-1&&(n="Windows");navigator.appVersion.indexOf("Mac")!=-1&&(n="MacOS");navigator.appVersion.indexOf("X11")!=-1&&(n="UNIX");navigator.appVersion.indexOf("Linux")!=-1&&(n="Linux");i=navigator.userAgent;t=navigator.appName;(verOffset=i.indexOf("Chrome"))!=-1&&(t="Chrome",fullVersion=i.substring(verOffset+7));n=="MacOS"&&t=="Chrome"?($(".eventlisting-page__button").addClass("eventlisting-page__button__adjustment-mac-chrome"),$("#category").addClass("events_filter__adjustment-mac-chrome"),$("#group").addClass("events_filter__adjustment-mac-chrome")):n=="MacOS"&&t=="Safari"&&($(".eventlisting-page__button").addClass("eventlisting-page__button__adjustment-mac-safari"),$("#category").addClass("events_filter__adjustment-mac-safari"),$("#group").addClass("events_filter__adjustment-mac-safari"))};return{init:n}}();console===undefined&&(console={});sverigefolkhogskolor={};$(document).ready(function(){SideBar.init();var n=window.navigator.platform;(["Macintosh","MacIntel","MacPPC","Mac68K"].indexOf(n)!==-1||["iPhone","iPad","iPod"].indexOf(n)!==-1)&&($(".adjustfont").css("padding-top","8px"),$(".adjustfont").css("padding-bottom","4px"),$(".display-more-ipad").css("margin-top","8px"));CounterUp.init();InitLoadEvents.init()});CounterUp=function(){var n=function(){$(".counter").each(function(){var n=$(this);jQuery({Counter:0}).animate({Counter:n.text()},{duration:1500,easing:"swing",step:function(){var t=Math.ceil(this.Counter).toString();if(Number(t)>999)while(/(\d+)(\d{3})/.test(t))t=t.replace(/(\d+)(\d{3})/,"$1 $2");n.text(t)}})})};return{init:n}}()