PageSourceSearch

https://www.solna.se/2.7e040f53167c64b3cd365f47/91.693a292a19a7693…/1789620229007/BODY/0/sv-template-asset.js

js solna.se collected 2026-09-25 19:59:53 UTC 92,207 bytes, 218 lines download raw bytes

1(function(a,d){a.startsWith||(a.startsWith=function(c){return this.slice(0,c.length)===c});a.endsWith||(a.endsWith=function(c){return this.slice(-c.length)===c});a.includes||(a.includes=function(c,a){"number"!==typeof a&&(a=0);return a+c.length>this.length?!1:-1!==this.indexOf(c,a)});a.capitalize||(a.capitalize=function(){return this.charAt(0).toUpperCase()+this.slice(1)});d.includes||(d.includes=function(a,d){var g=Object(this),f=parseInt(g.length)||0,b=parseInt(d,10)||0,e;if(0===f)return!1;0<=b||
2(b=f+b,0>b&&(b=0));for(;b<f;){e=g[b];if(a===e||a!==a&&e!==e)return!0;b+=1}return!1})})(String.prototype,Array.prototype);
3(function(k,c){function q(a){if("#text"!=a.firstChild.nodeName)return a.firstChild;a=a.firstChild;do a=a.nextSibling;while(a&&"#text"==a.nodeName);return a||null}function m(a){var e=a.nodeName.toUpperCase();return"DETAILS"==e?!1:"SUMMARY"==e?!0:m(a.parentNode)}function n(a){var e="keypress"==a.type,b=a.target||a.srcElement;if(e||m(b)){if(e&&(e=a.which||a.keyCode,32!=e&&13!=e))return;null===this.getAttribute("open")?this.setAttribute("open","open"):this.removeAttribute("open");setTimeout(function(){c.body.className=
4c.body.className},13);if(e)return a.preventDefault&&a.preventDefault(),!1}}function r(){var a=c.createElement("style"),e=c.getElementsByTagName("head")[0],b=void 0===a.innerText?"textContent":"innerText",p="details{display: block;},details \x3e *{display: none;},details.open \x3e *{display: block;},details[open] \x3e *{display: block;},details \x3e summary:first-child{display: block;cursor: pointer;},details[open]{display: block;}".split(",");d=p.length;a[b]=p.join("\n");e.insertBefore(a,e.firstChild)}
5if(!("open"in c.createElement("details"))){var h=function(){return c.addEventListener?function(a,b,c){if(a&&a.nodeName||a===k)a.addEventListener(b,c,!1);else if(a&&a.length)for(var d=0;d<a.length;d++)h(a[d],b,c)}:function(a,b,d){if(a&&a.nodeName||a===k)a.attachEvent("on"+b,function(){return d.call(a,k.event)});else if(a&&a.length)for(var c=0;c<a.length;c++)h(a[c],b,d)}}(),b=c.getElementsByTagName("details"),l,d=b.length,g,f=null;for(c.createElement("summary").appendChild(c.createTextNode("Details"));d--;){f=
6q(b[d]);if(null==f||"SUMMARY"!=f.nodeName.toUpperCase())f=c.createElement("summary"),f.appendChild(c.createTextNode("Details")),b[d].firstChild?b[d].insertBefore(f,b[d].firstChild):b[d].appendChild(f);for(g=b[d].childNodes.length;g--;)"#text"===b[d].childNodes[g].nodeName&&(b[d].childNodes[g].nodeValue||"").replace(/\s/g,"").length&&(l=c.createElement("text"),l.appendChild(b[d].childNodes[g]),b[d].insertBefore(l,b[d].childNodes[g]));f.legend=!0;f.tabIndex=0}c.createElement("details");h(b,"click",
7n);h(b,"keypress",n);r()}})(window,document);
8(function(h,g){"function"===typeof define&&define.amd?define(g):"object"===typeof exports?module.exports=g():h.YouAreI=g()})(this,function(){function h(a){return a.replace(/(\_[a-z])/g,function(a){return a.toUpperCase().replace("_","")})}function g(a){return this.parse(a)}var n=/^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/,l=/^([^\@]+)\@/,m=/:(\d+)$/,p=/^([^=]+)(?:=(.*))?$/;g.prototype={parse:function(a){a=a?a.match(n):[];return this.scheme(a[2]||"").authority(a[4]||"").path_set(a[5]||
9"").fragment(a[9]||"").query_set(a[7]||"")},clone:function(){var a=this.constructor(),b;for(b in this)a[b]=this[b];return a},gs:function(a,b,d){return void 0!==a?(this[b]=a,this):d?d(this[b]):this[b]},fragment:function(a){return this.gs(a,"_fragment")},user_info:function(a){return this.gs(a,"_userinfo",function(a){return void 0===a?a:encodeURI(a)})},path_set:function(a){this._path_parse(a);return this},path_basename_set:function(a){this._path_trailing_slash?(this._path.push(a),this._path_trailing_slash=
10!1):this._path[this._path.length-1]=a;return this},_path_parse:function(a){a=decodeURIComponent(a||"");var b=a.split("/");this._path_trailing_slash=this._path_leading_slash=!1;a.match(/^\//)&&(this._path_leading_slash=!0,b.shift());1<b.length&&a.match(/\/$/)&&(this._path_trailing_slash=!0,b.pop());return this._path=b},path_to_string:function(a){a=(a||this._path).join("/");this._path_leading_slash&&(a="/"+a);this._path_trailing_slash&&(a+="/");return a},path_to_dir:function(){var a=this._path;this._path_trailing_slash||
11(a.pop(),a.push(""));return this.path_to_string(a)},path_parts:function(a){return this.gs(a,"_path")},scheme:function(a){return this.gs(a,"_scheme")},port:function(a){return this.gs(a,"_port")},host:function(a){return this.gs(a,"_host")},protocol:function(){return this.scheme.toLowerCase()},authority:function(a){var b;if(void 0!==a){this._authority=a;if(b=a.match(l))a=a.replace(l,""),this.user_info(b[1]);if(b=a.match(m))a=a.replace(m,""),this.port(b[1]);this.host(a);return this}a="";if(b=this.user_info())a=
12b+"@";a+=this.host();if(b=this.port())a+=":"+b;return a},to_string:function(){var a=this.query_to_string(),b=this.fragment(),d=this.scheme();return(d?d+"://":"")+this.authority()+this.path_to_string()+(a?"?"+a:"")+(b?"#"+b:"")},query_to_string:function(){for(var a=[],b=this._query[0],d=this._query[
121],c=0;c<b.length;c++)a.push(encodeURIComponent(b[c])+"\x3d"+encodeURIComponent(d[c]));return a.join("\x26")},query_get:function(a){for(var b={},d=this._query,c=0;c<d[0].length;c++){var e=d[0][c],f=d[1][c];
13a&&e!==a||b[e]||(b[e]=f)}return a?b[a]:b},query_get_all:function(a){for(var b={},d=this._query,c=0;c<d[0].length;c++){var e=d[0][c],f=d[1][c];a&&e!==a||(b[e]?b[e].push(f):b[e]=[f])}return a?b[a]:b},_query_parse:function(a){var b=[[],[]];a=a.split(/&|;/);for(var d=0;d<a.length;d++){var c=a[d].match(p);if(c&&"undefined"!==typeof c[c.length-1]){c.shift();for(var e=0;e<c.length;e++)b[e].push(decodeURIComponent(c[e].replace("+"," ","g")))}}return b},_query_toList:function(a,b,d){for(var c in d)if("[object Array]"===
14Object.prototype.toString.call(d[c]))for(var e=0;e<d[c].length;e++){var f=d[c][e];a.push(c);b.push(f)}else void 0!==d[c]&&null!==d[c]&&(a.push(c),b.push(d[c]));return[a,b]},query_push:function(a){this._query=this._query_toList(this._query[0],this._query[1],a);return this},query_merge:function(a){var b=this._query[0],d=this._query[1],c;for(c in a)for(var e=!1,f=0;f<b.length;f++)c===b[f]&&(e?(b.splice(f,1),d.splice(f,1)):("[object Array]"===Object.prototype.toString.call(a[c])?d[f]=a[c].shift():(void 0===
15a[c]||null===a[c]?(b.splice(f,1),d.splice(f,1)):d[f]=a[c],delete a[c]),e=!0));this.query_push(a);return this},query_clear:function(){this._query=[[],[]];return this},query_set:function(){var a=Array.prototype.slice.call(arguments);if(1===a.length)this._query="object"===typeof a[0]?this._query_toList([],[],a[0]):this._query_parse(a[0]);else if(0===a.length)this.query_clear();else{var b={};b[a[0]]=a[1];this.query_merge(b)}return this}};for(var k in g.prototype)if(!k.match(/^_/)){var q=h(k);g.prototype[q]=
16g.prototype[k]}return g});
17var $jscomp={scope:{},getGlobal:function(b){return"undefined"!=typeof window&&window===b?b:"undefined"!=typeof global?global:b}};$jscomp.global=$jscomp.getGlobal(this);$jscomp.initSymbol=function(){$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol);$jscomp.initSymbol=function(){}};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(b){return"jscomp_symbol_"+b+$jscomp.symbolCounter_++};
18$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();$jscomp.global.Symbol.iterator||($jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));$jscomp.initSymbolIterator=function(){}};
19$jscomp.makeIterator=function(b){$jscomp.initSymbolIterator();if(b[$jscomp.global.Symbol.iterator])return b[$jscomp.global.Symbol.iterator]();if(!(b instanceof Array||"string"==typeof b||b instanceof String))throw new TypeError(b+" is not iterable");var c=0;return{next:function(){return c==b.length?{done:!0}:{done:!1,value:b[c++]}}}};$jscomp.arrayFromIterator=function(b){for(var c,a=[];!(c=b.next()).done;)a.push(c.value);return a};
20$jscomp.arrayFromIterable=function(b){return b instanceof Array?b:$jscomp.arrayFromIterator($jscomp.makeIterator(b))};$jscomp.arrayFromArguments=function(b){for(var c=[],a=0;a<b.length;a++)c.push(b[a]);return c};
21$jscomp.inherits=function(b,c){function a(){}a.prototype=c.prototype;b.prototype=new a;b.prototype.constructor=b;for(var e in c)if($jscomp.global.Object.defineProperties){var h=$jscomp.global.Object.getOwnPropertyDescriptor(c,e);void 0!==h&&$jscomp.global.Object.defineProperty(b,e,h)}else b[e]=c[e]};
22(function(b,c){"object"===typeof exports&&"object"===typeof module?module.exports=c():"function"===typeof define&&define.amd?define([],c):"object"===typeof exports?exports.ClipboardJS=c():b.ClipboardJS=c()})(this,function(){return function(b){function c(e){if(a[e])return a[e].exports;var h=a[e]={i:e,l:!1,exports:{}};b[e].call(h.exports,h,h.exports,c);h.l=!0;return h.exports}var a={};c.m=b;c.c=a;c.d=function(e,a,b){c.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:b})};c.r=function(a){$jscomp.initSymbol();
23$jscomp.initSymbol();"undefined"!==typeof Symbol&&Symbol.toStringTag&&($jscomp.initSymbol(),Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}));Object.defineProperty(a,"__esModule",{value:!0})};c.t=function(a,b){b&1&&(a=c(a));if(b&8||b&4&&"object"===typeof a&&a&&a.__esModule)return a;var g=Object.create(null);c.r(g);Object.defineProperty(g,"default",{enumerable:!0,value:a});if(b&2&&"string"!=typeof a)for(var f in a)c.d(g,f,function(d){return a[d]}.bind(null,f));return g};c.n=function(a){var b=
24a&&a.__esModule?function(){return a["default"]}:function(){return a};c.d(b,"a",b);return b};c.o=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};c.p="";return c(c.s=0)}([function(b,c,a){function e(a){return a&&a.__esModule?a:{default:a}}function h(a,d){if("function"!==typeof d&&null!==d)throw new TypeError("Super expression must either be null or a function, not "+typeof d);a.prototype=Object.create(d&&d.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}});d&&
25(Object.setPrototypeOf?Object.setPrototypeOf(a,d):a.__proto__=d)}function g(a,d){var b="data-clipboard-"+a;if(d.hasAttribute(b))return d.getAttribute(b)}$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbolIterator();var f="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(a){return typeof a}:function(a){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();return a&&"function"===typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},d=function(){function a(d,
26b){for(var c=0;c<b.length;c++){var e=b[c];e.enumerable=e.enumerable||!1;e.configurable=!0;"value"in e&&(e.writable=!0);Object.defineProperty(d,e.key,e)}}return function(d,b,c){b&&a(d.prototype,b);c&&a(d,c);return d}}();c=a(1);var k=e(c);c=a(3);c=e(c);a=a(4);var l=e(a);a=function(a){function b(a,d){if(!(this instanceof b))throw new TypeError("Cannot call a class as a function");var c;c=(b.__proto__||Object.getPrototypeOf(b)).call(this);if(!this)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
27c=!c||"object"!==typeof c&&"function"!==typeof c?this:c;c.resolveOptions(d);c.listenClick(a);return c}h(b,a);d(b,[{key:"resolveOptions",value:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"===typeof a.action?a.action:this.defaultAction;this.target="function"===typeof a.target?a.target:this.defaultTarget;this.text="function"===typeof a.text?a.text:this.defaultText;this.container="object"===f(a.container)?a.container:document.body}},{key:"listenClick",
28value:function(a){var d=this;this.listener=(0,l.default)(a,"click",function(a){return d.onClick(a)})}},{key:"onClick",value:function(a){a=a.delegateTarget||a.currentTarget;this.clipboardAction&&(this.clipboardAction=null);this.clipboardAction=new k.default({action:this.action(a),target:this.target(a),text:this.text(a),container:this.container,trigger:a,emitter:this})}},{key:"defaultAction",value:function(a){return g("action",a)}},{key:"defaultTarget",value:function(a){if(a=g("target",a))return document.querySelector(a)}},
29{key:"defaultText",value:function(a){return g("text",a)}},{key:"destroy",value:function(){this.listener.destroy();this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],d=!!document.queryCommandSupported;("string"===typeof a?[a]:a).forEach(function(a){d=d&&!!document.queryCommandSupported(a)});return d}}]);return b}(c.default);b.exports=a},function(b,c,a){$jscomp.initSymbol();
30$jscomp.initSymbol();$jscomp.initSymbolIterator();var e="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(a){return typeof a}:function(a){$jscomp.initSymbol();$jscomp.initSymbol();$jscomp.initSymbol();return a&&"function"===typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},h=function(){function a(d,b){for(var c=0;c<b.length;c++){var e=b[c];e.enumerable=e.enumerable||!1;e.configurable=!0;"value"in e&&(e.writable=!0);Object.defineProperty(d,e.key,e)}}
31return function(d,b,c){b&&a(d.prototype,b);c&&a(d,c);return d}}(),g=(c=a(2))&&c.__esModule?c:{default:c};c=function(){function a(d){if(!(this instanceof a))throw new TypeError("Cannot call a class as a function");this.resolveOptions(d);this.initSelection()}h(a,[{key:"resolveOptions",value:function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action=a.action;this.container=a.container;this.emitter=a.emitter;this.target=a.target;this.text=a.text;this.trigger=a.trigger;this.selectedText=
32""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var a=this,b="rtl"==document.documentElement.getAttribute("dir");this.removeFake();this.fakeHandlerCallback=function(){return a.removeFake()};this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0;this.fakeElem=document.createElement("textarea");this.fakeElem.style.fontSize="12pt";this.fakeElem.style.border="0";this.fakeElem.style.padding=
33"0";this.fakeElem.style.margin="0";this.fakeElem.style.position="absolute";this.fakeElem.style[b?"right":"left"]="-9999px";this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px";this.fakeElem.setAttribute("readonly","");this.fakeElem.value=this.text;this.container.appendChild(this.fakeElem);this.selectedText=(0,g.default)(this.fakeElem);this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),
34this.fakeHandlerCallback=this.fakeHandler=null);this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,g.default)(this.target);this.copyText()}},{key:"copyText",value:function(){var a=void 0;try{a=document.execCommand(this.action)}catch(b){a=!1}this.handleResult(a)}},{key:"handleResult",value:function(a){this.emitter.emit(a?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},
35{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus();window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){this._action=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"copy";if("copy"!==this._action&&"cut"!==this._action)throw Error('Invalid "action" value, use either "copy" or "cut"');},get:function(){return this._action}}
35,{key:"target",set:function(a){if(void 0!==a)if(a&&"object"===("undefined"===typeof a?
36"undefined":e(a))&&1===a.nodeType){if("copy"===this.action&&a.hasAttribute("disabled"))throw Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(a.hasAttribute("readonly")||a.hasAttribute("disabled")))throw Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=a}else throw Error('Invalid "target" value, use a valid Element');},get:function(){return this._target}}]);
37return a}();b.exports=c},function(b,c){b.exports=function(a){if("SELECT"===a.nodeName)a.focus(),a=a.value;else if("INPUT"===a.nodeName||"TEXTAREA"===a.nodeName){var b=a.hasAttribute("readonly");b||a.setAttribute("readonly","");a.select();a.setSelectionRange(0,a.value.length);b||a.removeAttribute("readonly");a=a.value}else{a.hasAttribute("contenteditable")&&a.focus();var b=window.getSelection(),c=document.createRange();c.selectNodeContents(a);b.removeAllRanges();b.addRange(c);a=b.toString()}return a}},
38function(b,c){function a(){}a.prototype={on:function(a,b,c){var f=this.e||(this.e={});(f[a]||(f[a]=[])).push({fn:b,ctx:c});return this},once:function(a,b,c){function f(){d.off(a,f);b.apply(c,arguments)}var d=this;f._=b;return this.on(a,f,c)},emit:function(a){var b=[].slice.call(arguments,1),c=((this.e||(this.e={}))[a]||[]).slice(),f=0,d=c.length;for(f;f<d;f++)c[f].fn.apply(c[f].ctx,b);return this},off:function(a,b){var c=this.e||(this.e={}),f=c[a],d=[];if(f&&b)for(var k=0,l=f.length;k<l;k++)f[k].fn!==
39b&&f[k].fn._!==b&&d.push(f[k]);d.length?c[a]=d:delete c[a];return this}};b.exports=a},function(b,c,a){function e(a,b,c){a.addEventListener(b,c);return{destroy:function(){a.removeEventListener(b,c)}}}function h(a,b,c){Array.prototype.forEach.call(a,function(a){a.addEventListener(b,c)});return{destroy:function(){Array.prototype.forEach.call(a,function(a){a.removeEventListener(b,c)})}}}var g=a(5),f=a(6);b.exports=function(a,b,c){if(!a&&!b&&!c)throw Error("Missing required arguments");if(!g.string(b))throw new TypeError("Second argument must be a String");
40if(!g.fn(c))throw new TypeError("Third argument must be a Function");if(g.node(a))return e(a,b,c);if(g.nodeList(a))return h(a,b,c);if(g.string(a))return f(document.body,a,b,c);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");}},function(b,c){c.node=function(a){return void 0!==a&&a instanceof HTMLElement&&1===a.nodeType};c.nodeList=function(a){var b=Object.prototype.toString.call(a);return void 0!==a&&("[object NodeList]"===b||"[object HTMLCollection]"===
41b)&&"length"in a&&(0===a.length||c.node(a[0]))};c.string=function(a){return"string"===typeof a||a instanceof String};c.fn=function(a){return"[object Function]"===Object.prototype.toString.call(a)}},function(b,c,a){function e(a,b,c,e,g){var m=h.apply(this,arguments);a.addEventListener(c,m,g);return{destroy:function(){a.removeEventListener(c,m,g)}}}function h(a,b,c,e){return function(c){c.delegateTarget=g(c.target,b);c.delegateTarget&&e.call(a,c)}}var g=a(7);b.exports=function(a,b,c,g,h){if("function"===
42typeof a.addEventListener)return e.apply(null,arguments);if("function"===typeof c)return e.bind(null,document).apply(null,arguments);"string"===typeof a&&(a=document.querySelectorAll(a));return Array.prototype.map.call(a,function(a){return e(a,b,c,g,h)})}},function(b,c){if("undefined"!==typeof Element&&!Element.prototype.matches){var a=Element.prototype;a.matches=a.matchesSelector||a.mozMatchesSelector||a.msMatchesSelector||a.oMatchesSelector||a.webkitMatchesSelector}b.exports=function(a,b){for(;a&&
439!==a.nodeType;){if("function"===typeof a.matches&&a.matches(b))return a;a=a.parentNode}}}])});
44/*
45 The MIT License (MIT)
46 @todo Lazy Load Icon
47 @todo prevent animationend bubling
48 @todo itemsScaleUp
49 @todo Test Zepto
50 @todo stagePadding calculate wrong active classes
51
52
53  SiteVision Owl Carousel (Modified)
54
55  This file should not be edited directly
56  in SiteVision project.
57  Go to GitHub repo and follow instructions
58  for how to build.
59  https://github.com/sitevision/OwlCarousel2
60 The MIT License (MIT)
61 The MIT License (MIT)
62 The MIT License (MIT)
63 The MIT License (MIT)
64 The MIT License (MIT)
65*/
66(function(b,f,h,l){function c(a,d){this.settings=null;this.options=b.extend({},c.Defaults,d);this.$element=b(a);this._handlers={};this._plugins={};this._supress={};this._speed=this._current=null;this._coordinates=[];this._width=this._breakpoint=null;this._items=[];this._clones=[];this._mergers=[];this._widths=[];this._invalidated={};this._pipe=[];this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null};this._states={current:{},tags:{initializing:["busy"],animating:["busy"],
67dragging:["interacting"]}};b.each(["onResize","onThrottledResize"],b.proxy(function(a,d){this._handlers[d]=b.proxy(this[d],this)},this));b.each(c.Plugins,b.proxy(function(a,d){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new d(this)},this));b.each(c.Workers,b.proxy(function(a,d){this._pipe.push({filter:d.filter,run:b.proxy(d.run,this)})},this));this.setup();this.initialize()}c.Defaults={items:1,loop:!0,center:!0,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,
68merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:20,responsiveBaseElement:f,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"li",stageElement:"ul",refreshClass:"sv-carousel--refresh",loadedClass:"sv-carousel--loaded",loadingClass:"sv-carousel--loading",rtlClass:"sv-carousel--rtl",responsiveClass:!1,dragClass:"sv-carousel--drag",itemClass:"sv-carousel__item",stageClass:"sv-carousel__stage",stageOuterClass:"sv-carousel__stage-outer",
69grabClass:"sv-carousel--grab",clonedClass:"sv-carousel__item--cloned",activeItem
69Class:"sv-carousel__item--active",centerClass:"sv-carousel__item--center"};c.Width={Default:"default",Inner:"inner",Outer:"outer"};c.Type={Event:"event",State:"state"};c.Plugins={};c.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],
70run:function(){this.$stage.children("."+this.settings.clonedClass).remove()}},{filter:["width","items","settings"],run:function(a){var d=this.settings.margin||"",e=this.settings.rtl,d={width:"auto","margin-left":e?d:"","margin-right":e?"":d};this.settings.autoWidth&&this.$stage.children().css(d);a.css=d}},{filter:["width","items","settings"],run:function(a){var d=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,e=null,b=this._items.length,c=!this.settings.autoWidth,g=[];for(a.items=
71{merge:!1,width:d};b--;)e=this._mergers[b],e=this.settings.mergeFit&&Math.min(e,this.settings.items)||e,a.items.merge=1<e||a.items.merge,g[b]=c?d*e:this._items[b].width();this._widths=g}},{filter:["items","settings"],run:function(){for(var a=[],d=this._items,e=this.settings,k=Math.max(2*e.items,4),c=2*Math.ceil(d.length/2),k=e.loop&&d.length?e.rewind?k:Math.max(k,c):0,g=c="",k=k/2;k--;)a.push(this.normalize(a.length/2,!0)),c+=d[a[a.length-1]][0].outerHTML,a.push(this.normalize(d.length-1-(a.length-
721)/2,!0)),g=d[a[a.length-1]][0].outerHTML+g;this._clones=a;b(c).addClass(e.clonedClass).appendTo(this.$stage);b(g).addClass(e.clonedClass).prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,d=this._clones.length+this._items.length,e=-1,b=0,c=0,g=[];++e<d;)b=g[e-1]||0,c=this._widths[this.relative(e)]+this.settings.margin,g.push(b+c*a);this._coordinates=g}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,
73d=this._coordinates;this.$stage.css({width:Math.ceil(Math.abs(d[d.length-1]))+2*a,"padding-left":a||"","padding-right":a||""})}},{filter:["width","items","settings"],run:function(a){var d=this._coordinates.length,e=!this.settings.autoWidth,b=this.$stage.children();if(e&&a.items.merge)for(;d--;)a.css.width=this._widths[this.relative(d)],b.eq(d).css(a.css);
73else e&&(a.css.width=a.items.width,b.css(a.css))}},{filter:["items"],run:function(){1>this._coordinates.length&&this.$stage.removeAttr("style")}},
74{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0;a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current));this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a=this.settings.rtl?1:-1,d=2*this.settings.stagePadding,e=this.coordinates(this.current())+d,b=e+this.width()*a,c,g,m=[],f,h;f=0;for(h=this._coordinates.length;f<
75h;f++)c=this._coordinates[f-1]||0,g=Math.abs(this._coordinates[f])+d*a,(this.op(c,"\x3c\x3d",e)&&this.op(c,"\x3e",b)||this.op(g,"\x3c",e)&&this.op(g,"\x3e",b))&&m.push(f);this.$stage.children("."+this.settings.activeItemClass).removeClass(this.settings.activeItemClass);this.$stage.children(":eq("+m.join("), :eq(")+")").addClass(this.settings.activeItemClass);this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}];
76c.prototype.initialize=function(){this.enter("initializing");this.trigger("initialize");this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl);if(this.settings.autoWidth&&!this.is("pre-loading")){var a,d;a=this.$element.find("img");d=this.$element.children(this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:void 0).width();a.length&&0>=d&&this.preloadAutoWidthImages(a)}this.$element.addClass(this.options.loadingClass);this.$stage=b("\x3c"+this.settings.stageElement+
77' class\x3d"'+this.settings.stageClass+'"/\x3e').wrap('\x3cdiv class\x3d"'+this.settings.stageOuterClass+'"/\x3e');this.$element.append(this.$stage.parent());this.replace(this.$element.children().not(this.$stage.parent()));this.$element.is(":visible")?this.refresh():this.invalidate("width");this.$element.attr("tabindex","0").removeClass(this.options.loadingClass).addClass(this.options.loadedClass);this.registerEventHandlers();this.leave("initializing");this.trigger("initialized")};c.prototype.setup=
78function(){var a=this.viewport(),d=this.options.responsive,e=-1,c=null;d?(b.each(d,function(d){d<=a&&d>e&&(e=Number(d))}),c=b.extend({},this.options,d[e]),delete c.responsive,c.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+e))):c=b.extend({},this.options);if(null===this.settings||this._breakpoint!==e)this.trigger("change",{property:{name:"settings",value:c}}),this._breakpoint=e,this.settings=c,this.invalidate("settings"),
79this.trigger("changed",{property:{name:"settings",value:this.settings}})};c.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)};c.prototype.prepare=function(a){var d=this.trigger("prepare",{content:a});d.data||(d.data=b("\x3c"+this.settings.itemElement+"/\x3e").addClass(this.options.itemClass).append(a));this.trigger("prepared",{content:d.data});return d.data};c.prototype.update=function(){for(var a=0,d=this._pipe.length,e=b.proxy(function(a){return this[a]},
80this._invalidated),c={};a<d;)(this._invalidated.all||0<b.grep(this._pipe[a].filter,e).length)&&this._pipe[a].run(c),a++;this._invalidated={};!this.is("valid")&&this.enter("valid")};c.prototype.width=function(a){a=a||c.Width.Default;switch(a){case c.Width.Inner:case c.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}};c.prototype.refresh=function(){this.enter("refreshing");this.trigger("refresh");this.setup();this.optionsLogic();this.$element.addClass(this.options.refreshClass);
81this.update();this.$element.removeClass(this.options.refreshClass);this.leave("refreshing");this.trigger("refreshed")};c.prototype.onThrottledResize=function(){f.clearTimeout(this.resizeTimer);this.resizeTimer=f.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)};c.prototype.onResize=function(){if(!this._items.length||this._width===this.$element.width()||!this.$element.is(":visible"))return!1;this.enter("resizing");if(this.trigger("resize").isDefaultPrevented())return this.leave("resizing"),
82!1;this.invalidate("width");this.refresh();this.leave("resizing");this.trigger("resized")};c.prototype.registerEventHandlers=function(){if(b.support.transition)this.$stage.on(b.support.transition.end+".owl.core",b.proxy(this.onTransitionEnd,this));if(!1!==this.settings.responsive)this.on(f,"resize",this._handlers.onThrottledResize);this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",b.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",
83function(){return!1}));this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",b.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",b.proxy(this.onDragEnd,this)))};c.prototype.onDragStart=function(a){var d=null;3!==a.which&&(b.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,
84y:d.top}),this.is("animating")&&(b.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===a.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=b(a.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(a),b(h).on("mouseup.owl.core touchend.owl.core",b.proxy(this.onDragEnd,this)),b(h).one("mousemove.owl.core touchmove.owl.core",b.proxy(function(a){var d=
85this.difference(this._drag.pointer,this.pointer(a));b(h).on("mousemove.owl.core touchmove.owl.core",b.proxy(this.onDragMove,this));Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(a.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))};c.prototype.onDragMove=function(a){var d=null,e=null,b=null,b=this.difference(this._drag.pointer,this.pointer(a)),c=this.difference(this._drag.stage.start,b);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(d=this.coordinates(this.minimum()),
86e=this.coordinates(this.maximum()+1)-d,c.x=((c.x-d)%e+e)%e+d):(d=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),e=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),b=this.settings.pullDrag?-1*b.x/5:0,c.x=Math.max(Math.min(c.x,d+b),e+b)),this._drag.stage.current=c,this.animate(c.x))};c.prototype.onDragEnd=function(a){a=this.difference(this._drag.pointer,this.pointer(a));var d=this._drag.stage.current,e=0<a.x^this.settings.rtl?"left":
87"right";b(h).off(".owl.core");this.$element.removeClass(this.options.grabClass);if(0!==a.x&&this.is("dragging")||!this.is("valid"))if(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(d.x,0!==a.x?e:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=e,3<Math.abs(a.x)||300<(new Date).getTime()-this._drag.time)this._drag.target.one("click.owl.core",function(){return!1});this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))};
88c.prototype.closest=function(a,d){var e=-1,c=this.width(),n=this.coordinates();this.settings.freeDrag||b.each(n,b.proxy(function(b,f){a>f-30&&a<f+30?e=b:this.op(a,"\x3c",f)&&this.op(a,"\x3e",n[b+1]||f-c)&&(e="left"===d?b+1:b);return-1===e},this));this.settings.loop||(this.op(a,"\x3e",n[this.minimum()])?e=a=this.minimum():this.op(a,"\x3c",n[this.maximum()])&&(e=a=this.maximum()));return e};c.prototype.animate=function(a){var d=0<this.speed();this.is("animating")&&this.onTransitionEnd();d&&(this.enter("animating"),
89this.trigger("translate"));b.support.transform3d&&b.support.transition?this.$stage.css({transform:"translate3d("+a+"px,0px,0px)",transition:this.speed()/1E3+"s"}):d?this.$stage.animate({left:a+"px"},this.speed(),this.settings.fallbackEasing,b.proxy(this.onTransitionEnd,this)):this.$stage.css({left:a+"px"})};c.prototype.is=function(a){return this._states.current[a]&&0<this._states.current[a]};
89c.prototype.current=function(a){if(void 0===a)return this._current;if(0!==this._items.length){a=this.normalize(a);
90if(this._current!==a){var d=this.trigger("change",{property:{name:"position",value:a}});void 0!==d.data&&(a=this.normalize(d.data));this._current=a;this.invalidate("position");this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current}};c.prototype.invalidate=function(a){"string"===b.type(a)&&(this._invalidated[a]=!0,this.is("valid")&&this.leave("valid"));return b.map(this._invalidated,function(a,e){return e})};c.prototype.reset=function(a){a=this.normalize(a);void 0!==
91a&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))};c.prototype.normalize=function(a,d){var e=this._items.length,c=d?0:this._clones.length;if(!b.isNumeric(a)||1>e)a=void 0;else if(0>a||a>=e+c)a=((a-c/2)%e+e)%e+c/2;return a};c.prototype.relative=function(a){a-=this._clones.length/2;return this.normalize(a,!0)};c.prototype.maximum=function(a){var d=this.settings,e=this._coordinates.length,b=Math.abs(this._coordinates[e-
921])-this._width,c=-1,g;if(d.loop)e=this._clones.length/2+this._items.length-1;else if(d.autoWidth||d.merge)for(;1<e-c;)Math.abs(this._coordinates[g=e+c>>1])<b?c=g:e=g;else e=d.center?this._items.length-1:this._items.length-d.items;a&&(e-=this._clones.length/2);return Math.max(e,0)};c.prototype.minimum=function(a){return a?0:this._clones.length/2};c.prototype.items=function(a){if(void 0===a)return this._items.slice();a=this.normalize(a,!0);return this._items[a]};c.prototype.mergers=function(a){if(void 0===
93a)return this._mergers.slice();a=this.normalize(a,!0);return this._mergers[a]};c.prototype.clones=function(a){var d=this._clones.length/2,e=d+this._items.length;return void 0===a?b.map(this._clones,function(a,b){return 0===b%2?e+b/2:d-(b+1)/2}):b.map(this._clones,function(b,c){return b===a?0===c%2?e+c/2:d-(c+1)/2:null})};c.prototype.speed=function(a){void 0!==a&&(this._speed=a);return this._speed};c.prototype.coordinates=function(a){var d=null;if(void 0===a)return b.map(this._coordinates,b.proxy(function(a,
94d){return this.coordinates(d)},this));this.settings.center?(d=this._coordinates[a],d+=(this.width()-d+(this._coordinates[a-1]||0))/2*(this.settings.rtl?-1:1)):d=this._coordinates[a-1]||0;return d};c.prototype.duration=function(a,d,e){return Math.min(Math.max(Math.abs(d-a),1),6)*Math.abs(e||this.settings.smartSpeed)};c.prototype.to=function(a,d){var e=this.current(),b=null,c=a-this.relative(e),b=(0<c)-(0>c),g=this._items.length,f=this.minimum(),h=this.maximum();this.settings.loop?(!this.settings.rewind&&
95Math.abs(c)>g/2&&(c+=-1*b*g),a=e+c,b=((a-f)%g+g)%g+f,b!==a&&b-c<=h&&0<b-c&&(e=b-c,a=b,this.reset(e))):this.settings.rewind?(h+=1,a=(a%h+h)%h):a=Math.max(f,Math.min(h,a));this.speed(this.duration(e,a,d));this.current(a);this.$element.is(":visible")&&this.update()};c.prototype.next=function(a){a=a||!1;this.to(this.relative(this.current())+1,a)};c.prototype.prev=function(a){a=a||!1;this.to(this.relative(this.current())-1,a)};c.prototype.onTransitionEnd=function(a){if(void 0!==a&&(a.stopPropagation(),
96(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating");this.trigger("translated")};c.prototype.viewport=function(){var a;if(this.options.responsiveBaseElement!==f)a=b(this.options.responsiveBaseElement).width();else if(f.innerWidth)a=f.innerWidth;else if(h.documentElement&&h.documentElement.clientWidth)a=h.documentElement.clientWidth;else throw"Can not detect viewport width.";return a};c.prototype.replace=function(a){this.$stage.empty();this._items=[];a&&
97(a=a instanceof jQuery?a:b(a));this.settings.nestedItemSelector&&(a=a.find("."+this.settings.nestedItemSelector));a.filter(function(){return 1===this.nodeType}).each(b.proxy(function(a,b){b=this.prepare(b);this.$stage.append(b);this._items.push(b);this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this));this.reset(b.isNumeric(this.settings.startPosition)?this.settings.startPosition:0);this.invalidate("items")};c.prototype.add=function(a,d){var e=this.relative(this._current);
98d=void 0===d?this._items.length:this.normalize(d,!0);a=a instanceof jQuery?a:b(a);this.trigger("add",{content:a,position:d});a=this.prepare(a);0===this._items.length||d===this._items.length?(0===this._items.length&&this.$stage.append(a),0!==this._items.length&&this._items[d-1].after(a),this._items.push(a),this._mergers.push(1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[d].before(a),this._items.splice(d,0,a),this._mergers.splice(d,0,1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||
991));this._items[e]&&this.reset(this._items[e].index());this.invalidate("items");this.trigger("added",{content:a,position:d})};c.prototype.remove=function(a){a=this.normalize(a,!0);void 0!==a&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))};c.prototype.preloadAutoWidthImages=function(a){a.each(b.proxy(function(a,e){this.enter("pre-loading");
100e=b(e);b(new Image).one("load",b.proxy(function(a){e.attr("src",a.target.src);e.css("opacity",1);this.leave("pre-loading");this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))};c.prototype.destroy=function(){this.$element.off(".owl.core");this.$stage.off(".owl.core");b(h).off(".owl.core");!1!==this.settings.responsive&&(f.clearTimeout(this.resizeTimer),this.off(f,"resize",this._handlers.onThrottledResize));
101for(var a in this._plugins)this._plugins[a].destroy();this.$stage.children("."+this.settings.clonedClass).remove();this.$stage.unwrap();this.$stage.children().contents().unwrap();this.$stage.children().unwrap();this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+
102"-\\S+\\s","g"),"")).removeData("owl.carousel")};c.prototype.op=function(a,d,b){var c=this.settings.rtl;switch(d){case "\x3c":return c?a>b:a<b;case "\x3e":return c?a<b:a>b;case "\x3e\x3d":return c?a<=b:a>=b;case "\x3c\x3d":return c?a>=b:a<=b}};c.prototype.on=function(a,d,b,c){a.addEventListener?a.addEventListener(d,b,c):a.attachEvent&&a.attachEvent("on"+d,b)};c.prototype.off=function(a,d,b,c){a.removeEventListener?a.removeEventListener(d,b,c):a.detachEvent&&a.detachEvent("on"+d,b)};c.prototype.trigger=
103function(a,d,e,k,f){k={item:{count:this._items.length,index:this.current()}};f=b.camelCase(b.grep(["on",a,e],function(a){return a}).join("-").toLowerCase());var g=b.Event([a,"owl",e||"carousel"].join(".").toLowerCase(),b.extend({relatedTarget:this},k,d));this._supress[a]||(b.each(this._plugins,function(a,d){if(d.onTrigger)d.onTrigger(g)}),this.register({type:c.Type.Event,name:a}),this.$element.trigger(g),this.settings&&"function"===typeof this.settings[f]&&this.settings[f].call(this,g));return g};
104c.prototype.enter=function(a){b.each([a].concat(this._states.tags[a]||[]),b.proxy(function(a,b){void 0===this._states.current[b]&&(this._states.current[b]=0);this._states.current[b]++},this))};c.prototype.leave=function(a){b.each([a].concat(this._states.tags[a]||[]),b.proxy(function(a,b){this._states.current[b]--},this))};
104c.prototype.register=function(a){if(a.type===c.Type.Event){if(b.event.special[a.name]||(b.event.special[a.name]={}),!b.event.special[a.name].owl){var d=b.event.special[a.name]._default;
105b.event.special[a.name]._default=function(a){return!d||!d.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&-1<a.namespace.indexOf("owl"):d.apply(this,arguments)};b.event.special[a.name].owl=!0}}else a.type===c.Type.State&&(this._states.tags[a.name]=this._states.tags[a.name]?this._states.tags[a.name].concat(a.tags):a.tags,this._states.tags[a.name]=b.grep(this._states.tags[a.name],b.proxy(function(d,c){return b.inArray(d,this._states.tags[a.name])===c},this)))};c.prototype.suppress=
106function(a){b.each(a,b.proxy(function(a,b){this._supress[b]=!0},this))};c.prototype.release=function(a){b.each(a,b.proxy(function(a,b){delete this._supress[b]},this))};c.prototype.pointer=function(a){var d={x:null,y:null};a=a.originalEvent||a||f.event;a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a;a.pageX?(d.x=a.pageX,d.y=a.pageY):(d.x=a.clientX,d.y=a.clientY);return d};c.prototype.difference=function(a,d){return{x:a.x-d.x,y:a.y-d.y}};b.fn.svCarousel=
107function(a){var d=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=b(this),k=e.data("owl.carousel");k||(k=new c(this,"object"==typeof a&&a),e.data("owl.carousel",k),b.each("next prev to destroy refresh replace add remove".split(" "),function(a,d){k.register({type:c.Type.Event,name:d});k.$element.on(d+".owl.carousel.core",b.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([d]),k[d].apply(this,[].slice.call(arguments,1)),this.release([d]))},k))}));"string"==
108typeof a&&"_"!==a.charAt(0)&&k[a].apply(k,d)})};b.fn.svCarousel.Constructor=c})(window.Zepto||window.jQuery,window,document);
109(function(b,f,h,l){var c=function(a){this._core=a;this._loaded=[];this._handlers={"initialized.owl.carousel change.owl.carousel":b.proxy(function(a){if(a.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(a.property&&"position"==a.property.name||"initialized"==a.type)){var c=this._core.settings,k=c.center&&Math.ceil(c.items/2)||c.items,c=c.center&&-1*k||0;a=(a.property&&a.property.value||this._core.current())+c;for(var f=this._core.clones().length,g=b.proxy(function(a,d){this.load(d)},
110this);c++<k;)this.load(f/2+this._core.relative(a)),f&&b.each(this._core.clones(this._core.relative(a)),g),a++}},this)};this._core.options=b.extend({},c.Defaults,this._core.options);this._core.$element.on(this._handlers)};c.Defaults={lazyLoad:!0,lazyClass:"sv-carousel__img--lazy"};c.prototype.load=function(a){var d=(a=this._core.$stage.children().eq(a))&&a.find("."+this._core.settings.lazyClass);!d||-1<b.inArray(a.get(0),this._loaded)||(d.each(b.proxy(function(a,d){var c=b(d),g,m=1<f.devicePixelRatio&&
111c.attr("data-src-retina")||c.attr("data-src");g=c.attr("data-src");var l="function"===typeof h.createElement&&"srcset"in h.createElement("img");this._core.trigger("load",{element:c,url:m},"lazy");c.is("img")?c.one("load.owl.lazy",b.proxy(function(){c.css("opacity",1);this._core.trigger("loaded",{element:c,url:m},"lazy")},this)).attr(g&&l?"srcset":"src",g&&l?g:m):(g=new Image,g.onload=b.proxy(function(){c.css({"background-image":"url("+m+")",opacity:"1"});this._core.trigger("loaded",{element:c,url:m},
112"lazy")},this),g.src=m)},this)),this._loaded.push(a.get(0)))};c.prototype.destroy=function(){var a,d;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)};b.fn.svCarousel.Constructor.Plugins.Lazy=c})(window.Zepto||window.jQuery,window,document);
113(function(b,f,h,l){var c=function(a){this._core=a;this._handlers={"initialized.owl.carousel refreshed.owl.carousel":b.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":b.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":b.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&
114this.update()},this)};this._core.options=b.extend({},c.Defaults,this._core.options);this._core.$element.on(this._handlers)};c.Defaults={autoHeight:!1,autoHeightClass:"sv-carousel__stage-outer--height"};c.prototype.update=function(){var a=this._core._current,d=a+this._core.settings.items,a=this._core.$stage.children().toArray().slice(a,d);heights=[];maxheight=0;b.each(a,function(a,d){heights.push(b(d).height())});maxheight=Math.max.apply(null,heights);this._core.$stage.parent().height(maxheight).addClass(this._core.settings.autoHeightClass)};
115c.prototype.destroy=function(){var a,d;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)};b.fn.svCarousel.Constructor.Plugins.AutoHeight=c})(window.Zepto||window.jQuery,window,document);
116(function(b,f,h,l){var c=function(a){this._core=a;this._interval=null;this._paused=!1;this._handlers={"changed.owl.carousel":b.proxy(function(a){a.namespace&&"settings"===a.property.name&&(this._core.settings.autoplay?this.play():this.stop())},this),"initialized.owl.carousel":b.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":b.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":b.proxy(function(a){a.namespace&&this.stop()},
117this),"mouseover.owl.autoplay":b.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":b.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this)};this._core.$element.on(this._handlers);this._core.options=b.extend({},c.Defaults,this._core.options);if(this._core.options.autoplay)this._core.$element.on("focus",b.proxy(function(){this.pause()},this)).on("blur",b.proxy(function(){this.play()},
118this))};c.Defaults={autoplay:!1,autoplayTimeout:5E3,autoplayHoverPause:!0,autoplaySpeed:!1};c.prototype.play=function(a,d){this._paused=!1;this._core.is("rotating")||(this._core.enter("rotating"),this._interval=f.setInterval(b.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||h.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},this),a||this._core.settings.autoplayTimeout))};c.prototype.stop=function(){this._core.is("rotating")&&(f.clearInterval(this._interval),
119this._core.leave("rotating"))};c.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)};c.prototype.destroy=function(){var a,d;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)};b.fn.svCarousel.Constructor.Plugins.autoplay=c})(window.Zepto||window.jQuery,window,document);
120(function(b,f,h,l){var c=function(a){this._core=a;this._initialized=!1;this._pages=[];this._controls={};this._templates=[];this.$element=this._core.$element;this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to};this._handlers={"prepared.owl.carousel":b.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.push('\x3cdiv class\x3d"'+this._core.settings.dotClass+'"\x3e'+b(a.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"\x3c/div\x3e")},
121this),"added.owl.carousel":b.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":b.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":b.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":b.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",
122null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":b.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)};!this._core.options.navText&&this.$element.data("navtext-prev")&&this.$element.data("navtext-next")&&(c.Defaults.navText[0]=this.$element.data("navtext-prev"),
123c.Defaults.navText[1]=this.$element.data("navtext-next"));this._core.options=b.extend({},c.Defaults,this._core.options);this.$element.on(this._handlers)};c.Defaults={nav:!0,navText:["F\u00f6reg\u00e5ende","N\u00e4sta"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"sv-carousel__nav",navClass:["sv-carousel__navbtn-prev","sv-carousel__navbtn-next"],slideBy:1,dotClass:"sv-carousel__dot",dotsClass:"sv-carousel__dots",activeDotClass:"sv-carousel__dot--active",disabledNavClass:"sv-carousel__nav--disabled",
124disabledNavBtnClass:"sv-carousel__navbtn--disabled",disabledDotClass:"sv-carousel__dots--disabled",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1};c.prototype.initialize=function(){var a,d=this._core,c=d.settings;this._controls.$relative=(c.navContainer?b(c.navContainer):b("\x3cdiv\x3e").addClass(c.navContainerClass).appendTo(this.$element)).addClass(c.disabledNavClass);this._controls.$previous=b("\x3c"+c.navElement+"\x3e").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",
125b.proxy(function(a){this.prev(c.navSpeed)},this));this._controls.$next=b("\x3c"+c.navElement+"\x3e").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",b.proxy(function(a){this.next(c.navSpeed)},this));this.$element.on("keyup",function(a){37===a.keyCode&&d.prev(c.navSpeed);39===a.keyCode&&d.next(c.navSpeed)});c.dotsData||(this._templates=[b("\x3cdiv\x3e").addClass(c.dotClass).append(b("\x3cspan\x3e")).prop("outerHTML")]);this._controls.$absolute=(c.dotsContainer?
126b(c.dotsContainer):b("\x3cdiv\x3e").addClass(c.dotsClass).appendTo(this.$element)).addClass(c.disabledDotClass);this._controls.$absolute.on("click","div",b.proxy(function(a){var d=b(a.target).parent().is(this._controls.$absolute)?b(a.target).index():b(a.target).parent().index();a.preventDefault();this.to(d,c.dotsSpeed)},this));for(a in this._overrides)this._core[a]=b.proxy(this[a],this)};c.prototype.destroy=function(){var a,d,b,c;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(d in this._controls)this._controls[d].remove();
127for(c in this.overides)this._core[c]=this._overrides[c];for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)};c.prototype.update=function(){var a,d,b,c=this._core.clones().length/2,f=c+this._core.items().length,g=this._core.maximum(!0);a=this._core.settings;var h=a.center||a.autoWidth||a.dotsData?1:a.dotsEach||a.items;"page"!==a.slideBy&&(a.slideBy=Math.min(a.slideBy,a.items));if(a.dots||"page"==a.slideBy)for(this._pages=[],a=c,b=d=0;a<f;a++){if(d>=h||0===d){this._pages.push({start:Math.min(g,
128a-c),end:a-c+h-1});if(Math.min(g,a-c)===g)break;d=0;++b}d+=this._core.mergers(this._core.relative(a))}};c.prototype.draw=function(){var a,d=this._core.settings;a=this._core.items().length<=d.items;var c=this._core.relative(this._core.current()),f=d.loop||d.rewind;this._controls.$relative.toggleClass(d.disabledNavClass,!d.nav||a);d.nav&&(this._controls.$previous.toggleClass(d.disabledNavBtnClass,!f&&c<=this._core.minimum(!0)),this._controls.$next.toggleClass(d.disabledNavBtnClass,!f&&c>=this._core.maximum(!0)));
129this._controls.$absolute.toggleClass(d.disabledDotClass,!d.dots||a);d.dots&&(a=this._pages.length-this._controls.$absolute.children().length,d.dotsData&&0!==a?this._controls.$absolute.html(this._templates.join("")):0<a?this._controls.$absolute.append(Array(a+1).join(this._templates[0])):0>a&&this._controls.$absolute.children().slice(a).remove(),this._controls.$absolute.find("."+d.activeDotClass).removeClass(d.activeDotClass),this._controls.$absolute.children().eq(b.inArray(this.current(),this._pages)).addClass(d.activeDotClass))};
130c.prototype.onTrigger=function(a){var d=this._core.settings;a.page={index:b.inArray(this.current(),this._pages),count:this._pages.length,size:d&&(d.center||d.autoWidth||d.dotsData?1:d.dotsEach||d.items)}};c.prototype.current=function(){var a=this._core.relative(this._core.current());return b.grep(this._pages,b.proxy(function(b,c){return b.start<=a&&b.end>=a},this)).pop()};c.prototype.getPosition=function(a){var d,c;c=this._core.settings;"page"==c.slideBy?(d=b.inArray(this.current(),this._pages),c=
131this._pages.length,a?++d:--d,d=this._pages[(d%c+c)%c].start):(d=this._core.relative(this._core.current()),this._core.items(),a?d+=c.slideBy:d-=c.slideBy);return d};c.prototype.next=function(a){b.proxy(this._overrides.to,this._core)(this.getPosition(!0),a)};c.prototype.prev=function(a){b.proxy(this._overrides.to,this._core)(this.getPosition(!1),a)};c.prototype.to=function(a,c,e){e?b.proxy(this._overrides.to,this._core)(a,c):(e=this._pages.length,b.proxy(this._overrides.to,this._core)(this._pages[(a%
132e+e)%e].start,c))};b.fn.svCarousel.Constructor.Plugins.Navigation=c})(window.Zepto||window.jQuery,window,document);
133(function(b,f,h,l){function c(c,e){var f=!1,h=c.charAt(0).toUpperCase()+c.slice(1);b.each((c+" "+d.join(h+" ")+h).split(" "),function(c,b){if(a[b]!==l)return f=e?b:!0,!1});return f}var a=b("\x3csupport\x3e").get(0).style,d=["Webkit","Moz","O","ms"];f={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"};h={WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"};var e=
134{csstransforms:function(){return!!c("transform")},csstransforms3d:function(){return!!c("perspective")},csstransitions:function(){return!!c("transition")},cssanimations:function(){return!!c("animation")}};e.csstransitions()&&(b.support.transition=new String(c("transition",!0)),b.support.transition.end=f[b.support.transition]);e.cssanimations()&&(b.support.animation=new String(c("animation",!0)),b.support.animation.end=h[b.support.animation]);e.csstransforms()&&(b.support.transform=new String(c("transform",
135!0)),b.support.transform3d=e.csstransforms3d())})(window.Zepto||window.jQuery,window,document);(function(b,f){f.sv=f.sv||{};f.sv.imgSlideshow=function(f,l){l=l||{};b(function(){b(f).find(".sv-carousel").first().svCarousel(l)})}})(window.jQuery,window);
136(function(b,f,k,d,l){function g(a,c){this.element=a;this.$element=b(a);this.options=b.extend({},h,c);this._defaults=h;this._name="afAutoComplete";this.init()}
136var h={cssClasses:{resultList:"sv-autocomplete-search-result",resultItem:"sv-autocomplete-result-item",activeResultItem:"sv-autocomplete-result-item-active"},appendTo:"body",queryParameterName:"term",delay:200,filter:"",cacheTTL:3E5};g.prototype={init:function(){this.$element.attr("autocomplete","off");this.$element.on({keydown:b.proxy(this.handleKeydown,
137this),keypress:b.proxy(this.handleKeypress,this),mousedown:b.proxy(this.handleMousedown,this),blur:b.proxy(this.handleBlur,this)});this.$menu=d.PageContext.html5?b("\x3cul/\x3e",{id:this.$element.attr("id")+"_results",role:"listbox"}).addClass(this.getCssClass("resultList")).appendTo(this.options.appendTo).hide():b("\x3cul/\x3e").addClass(this.getCssClass("resultList")).appendTo(this.options.appendTo).hide();var a=this;this.$menu.on("click","li",function(){var c=Array.prototype.slice.call(arguments,
1380);c.splice(0,0,this);a.handleItemClicked.apply(a,c)}).on("mousedown",b.proxy(function(){this.cancelBlur=!0;f.setTimeout(b.proxy(function(){delete this.cancelBlur},this),10)},this));this.cache={}},getCssClass:function(a){return this.options.cssClasses[a]},handleKeydown:function(a){var c=a.which;38!==c||a.shiftKey?40!==c||a.shiftKey?13===c||9===c?this.selectActive():27===c?this.close():this.search():(a.preventDefault(),this.next()):(a.preventDefault(),this.previous())},handleKeypress:function(a){if(!a.shiftKey)switch(a.which){case 38:a.preventDefault();
139this.previous();break;case 40:a.preventDefault(),this.next()}},handleBlur:function(){this.cancelBlur?delete this.cancelBlur:(f.clearTimeout(this.searchTimeout),this.close())},previous:function(){this.activeItem="undefined"===typeof this.activeItem||0===this.activeItem?this.$menu.find("li").length-1:this.activeItem-1;this.activateItem(this.activeItem)},next:function(){var a=this.$menu.find("li");this.activeItem="undefined"===typeof this.activeItem||this.activeItem===a.length-1?0:this.activeItem+1;
140this.activateItem(this.activeItem)},activateItem:function(a){var c=this.getCssClass("activeResultItem"),b=this.$menu.find("li");a=b.eq(a);d.PageContext.html5?(b.removeClass(c).attr("aria-selected",!1),a.attr("aria-selected",!0).addClass(c),this.$element.attr("aria-activedescendant",a.attr("id"))):(b.removeClass(c),a.addClass(c));this.$element.val(a.text())},selectActive:function(){var a=this.$menu.find("."+this.getCssClass("activeResultItem"));a.length&&this.$element.val(a.text())},handleItemClicked:function(a,
141c){c.preventDefault();var e=b(a);this.activateItem(e.index());this.$element.val(b(a).text());this.$element.closest("form").submit()},close:function(){this.xhr&&this.xhr.abort();var a=this.$menu.find("li"),b=this.getCssClass("activeResultItem");d.PageContext.html5?(a.removeClass(b).attr("aria-selected",!1),this.$element.attr("aria-activedescendant","")):a.removeClass(b);this.$menu.hide();this.activeItem=void 0},search:function(){var a={},c=this.options.source;this.searchTimeout&&f.clearTimeout(this.searchTimeout);
142this.searchTimeout=f.setTimeout(b.proxy(function(){var e=this.$element.val(),d=this.cache[e];!e||e.length<this.options.minLength?this.close():d&&d.timestamp>(new Date).getTime()-this.options.cacheTTL?this.handleResult(d.value):(a[this.options.queryParameterName]=this.$element.val(),this.options.filter&&(a[this.options.queryParameterName]="+path:"+this.options.filter+" +"+a[this.options.queryParameterName]),this.xhr=b.ajax({url:c,dataType:"json",data:a}).done(b.proxy(this.handleResult,this)).done(b.proxy(function(a){a&&
143(this.cache[e]={value:a,timestamp:(new Date).getTime()})},this)).fail(b.proxy(function(){this.$menu.hide()},this)))},this),this.options.delay)},handleResult:function(a){a&&(this.activeItem=void 0,a=b.map(a,b.proxy(this.renderItem,this)),this.$menu.html(a.join("")).show().position({my:"left top",at:"left bottom",of:this.$element}),d.PageContext.html5&&this.$element.attr("aria-owns",this.$element.attr("id")+"_results"))},renderItem:function(a,b){return"\x3cli "+(d.PageContext.html5?'id\x3d"'+(this.$element.attr("id")+
144"_hit_"+b)+'" aria-selected\x3d"false" role\x3d"option"':"")+' class\x3d"'+this.getCssClass("resultItem")+'"\x3e\x3ca href\x3d"#"\x3e'+a.replace(/&/g,"\x26amp;").replace(/</g,"\x26lt;").replace(/>/g,"\x26gt;")+"\x3c/a\x3e\x3c/li\x3e"}};b.fn.afAutoComplete=function(a){return this.each(function(){b.data(this,"plugin_afAutoComplete")||b.data(this,"plugin_afAutoComplete",new g(this,a))})}})($svjq,window,document,window.sv);
145jQuery.migrateMute=!0;
146(function(e){e.fn.cBox=function(c){var a=e.extend({},{activeMediaQuery:"(min-width: 1px)",triggersClick:void 0,getHref:function(a){return a.find("a").first().attr("href")}},c),d=window.matchMedia(a.activeMediaQuery),k=this;return this.each(function(){function b(){k.removeClass("cBox--focused");f.addClass("cBox--focused")}function c(){f.removeClass("cBox--focused")}function m(b){"A"!==b.target.tagName&&(window.location.href=a.getHref(f))}function g(){f.addClass("cBox").on("click.cBox",a.triggersClick,
147m).on("mouseenter.cBox",a.triggersClick,b).on("mouseleave.cBox",a.triggersClick,c);if(a.ignoresClick)f.on("click.cBox",a.ignoresClick,function(a){a.stopPropagation()}).on("mouseenter.cBox",a.ignoresClick,c).on("mouseleave.cBox",a.ignoresClick,b)}
147function h(){f.removeClass("cBox").off("click.cBox mouseenter.cBox mouseleave.cBox","**")}var f=e(this);d.addListener(function(a){a.matches?(h(),g()):h()});d.matches&&g()})}})(jQuery);
148(function(e,c){c.fn.uniqueId=function(a){function d(){c+=1;return a+c}var c=0;a=a||"af_jsgen_";return this.each(function(){var a=d();if(!this.id){for(;e.getElementById(a);)a=d();this.id=a}})};c.isjQueryObject=function(a){return a&&(a instanceof jQuery||"jquery"in Object(a))};c.fn.extend({ariaButton:function(a){var d=c(this),e=d.is("button");a=c.extend({expanded:null,controls:null},a);return this.each(function(){var b,l="h1 h2 h3 h4 h5 h6 li dt dd".split(" ");-1!==c.inArray(d.get(0).tagName.toLowerCase(),
149"ul ol dl menu table tr".split(" "))?console.log("ariaButton: You shouldn't make a button out of that \x3c"+d.get(0).tagName.toLowerCase()+"\x3e"):(e?(b=d,b.prop("type","button")):(-1!==c.inArray(d.get(0).tagName.toLowerCase(),l)?(d.wrapInner("\x3cspan /\x3e"),b=d.find("\x3e span")):b=d,b.attr({role:"button",tabindex:"0"})),a.controls&&(c.isjQueryObject(a.controls)?(a.controls[0].id||a.controls.uniqueId(),b.attr("aria-controls",a.controls[0].id)):b.attr("aria-controls",a.controls)),!0!==a.expanded&&
150!1!==a.expanded||b.attr("aria-expanded",a.expanded),b.on("focus",function(){b.on("key
150down.button",function(a){if(13===a.keyCode||32===a.keyCode)if(e)b.one(function(){b.trigger("click")});else b.trigger("click");if(32===a.keyCode)return!1})}),b.on("blur",function(){b.off("keydown.button")}),b.on("click",function(c){!0!==a.expanded&&!1!==a.expanded||b.attr("aria-expanded","true"===b.attr("aria-expanded")?"false":"true");a.handler&&a.handler.call(b[0],c,b,a.controls)}))})}})})(document,jQuery);
151var _af=_af||{};
152(function(k,g,f){(function(){var a={};_af.template=function d(c,e){var h=/\W/.test(c)?new Function("obj","var p\x3d[],print\x3dfunction(){p.push.apply(p,arguments);};with(obj){p.push('"+c.replace(/[\r\t\n]/g," ").split("\x3c%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%\x3e").join("p.push('").split("\r").join("\\'")+"');}return p.join('');"):a[c]=a[c]||d(document.getElementById(c).innerHTML);return e?h(e):h}})();(function(a,b){_af.load=
153{js:function(d){var c=a.createElement(b),e=a.getElementsByTagName(b)[0];c.src=d;e.parentNode.insertBefore(c,e);return c},css:function(b){var c=a.createElement("link");c.href=b;c.rel="stylesheet";c.media="all";document.head.appendChild(c)}}})(document,"script");_af.isEditMode=function(){var a=g.body;return g.documentElement.classList.contains("sv-edit-mode")||a.classList.contains("sv-edit-mode")||a.classList.contains("sv-editing-mode")||a.classList.contains("sv-classic-edit-mode")};_af.outerHeight=
154function(a,b){var d=a.offsetHeight,c;if(b)return d;c=k.getComputedStyle(a);return d+parseInt(c.marginTop,10)+parseInt(c.marginBottom,10)};_af.throttle=function(a,b,d){var c,e;b||(b=250);return function(){var h=d||this,f=(new Date).getTime(),g=arguments;c&&f<c+b?(clearTimeout(e),e=setTimeout(function(){c=f;a.apply(h,g)},b)):(c=f,a.apply(h,g))}};"Arguments Array Function String Number Date RegExp".split(" ").forEach(function(a){_af["is"+a]=function(b){return Object.prototype.toString.call(b)==="[object "+
155a+"]"}});_af.isInt=function(a){return Number(a)===a&&0===a%1};_af.isFloat=function(a){return a===Number(a)&&0!==a%1};_af.scrollableElement=function(a){var b=a.documentElement,d=b.scrollTop,c;b.scrollTop+=1;c=b.scrollTop===d+1;b.scrollTop=d;return c?b:a.body}(document);_af.$scrollableElement=jQuery(_af.scrollableElement);_af.scrollTo=function(a){_af.isNumber(a)&&(a={position:a});f.isjQueryObject(a)&&(a={position:a});f.isjQueryObject(a.position)&&(a.position=a.position.offset().top);f.extend({position:0,
156speed:300,after:function(){}},a||{});_af.$scrollableElement.animate({scrollTop:a.position},a.speed,a.after)};_af.slugify=function(a){var b;a=a.toString().toLowerCase().replace(/^\s+|\s+$/g,"");for(b=0;29>b;b+=1)a=a.replace(new RegExp("\u00e5\u00e0\u00e1\u00e4\u00e2\u00e8\u00e9\u00eb\u00ea\u00ec\u00ed\u00ef\u00ee\u00f2\u00f3\u00f6\u00f4\u00f9\u00fa\u00fc\u00fb\u00f1\u00e7\u00b7/_,:;".charAt(b),"g"),"aaaaaeeeeiiiioooouuuunc------".charAt(b));return a.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,
157"-").replace(/^-+/,"").replace(/-+$/,"")}})(window,document,jQuery);
158(function(b,f,g,h){function e(){var c=b.querySelector(".afCookiesBar");c&&c.addEventListener("click",function(a){if(a.target&&"BUTTON"===a.target.nodeName){a={days:g,domain:h};var d=[f+"\x3ddismissed"];a=a||{};a.days&&(a.date=new Date,a.date.setTime(a.date.getTime()+864E5*a.days),d.push("expires\x3d"+a.date.toUTCString()));a.domain&&d.push("domain\x3d"+a.domain);d.push("path\x3d"+(a.path?a.path:"/"));b.cookie=d.join(";");c.parentNode.removeChild(c)}})}b.body?e():b.addEventListener("DOMContentLoaded",
159e)})(document,"cookiesDismissed",365);
160(function(e,z,A){function w(a){g.toggle(!a.matches)}function B(){"true"===this.getAttribute("aria-expanded")?(g.stop().slideDown(300),f.text(f.data("hide"))):(g.stop().slideUp(300),f.text(f.data("show")))}function C(a){var b={};a.serializeArray().forEach(function(c){b[c.name]=c.value});return b}function D(){var a=new YouAreI(window.location.href),b=a.query_get(),c=!(!b.y&&!b.m);d.find(".af-news__item").last().after(h.toggle(0<m.length));k.toggle(c);n.toggle(c);p.toggle(!!b.c);b.p&&1<b.p&&(a.query_merge({p:1}),
161q.attr("href",a.to_string()),d.find(".af-news__item").first().before(e('\x3cdiv class\x3d"af-news__toFirst" /\x3e').append(q)))}function x(a,b){var c=b.url.param,r=!(!c.val.y&&!c.val.m),E=b.status.hasNext;d.find(".af-news__toFirst").remove();m.attr("href",c.next);h.toggle(E);d.find("[data-param]").each(function(b,a){var d=e(a);d.attr("href",d.attr("data-param").replace("{ym}",c.ym).replace("{c}",c.c).replace("{next}",c.next))});d.find("[data-val]").each(function(b,a){var d=e(a);d.attr("value",d.attr("data-val").replace("{y}",
162c.val.y?c.val.y:"").replace("{c}",c.val.c?c.val.c:""))});c.val.m||k.find("option").prop("selected",!1);d.find(".af-news__filter__category__lnk").each(function(b,a){var d=e(a);d.toggleClass("af-news__filter__category__lnk--selected",d.attr("data-c")===c.val.c)});n.toggle(r);p.toggle(!!c.val.c);k.toggle(r);r||d.find(".af-news__selectfilter--years").val("");z.replaceState({},A.title,a.to_string())}function F(a){var b=new YouAreI(a);e.ajax({url:t,method:"POST",dataType:"json",data:b.query_get()}).done(function(c){var a=
163d.find(".af-news__item").last(),e=[];
163c.items&&c.items.length&&c.items.forEach(function(a){e.push(u({item:a,filter:c.filter,url:c.url}))});a.after(e.join(""));x(b,c)})}function v(a,b){var c=new YouAreI(a);b&&c.query_merge(b);e.ajax({url:t,method:"POST",dataType:"json",data:c.query_get()}).done(function(a){var b=[];a.items&&a.items.length?a.items.forEach(function(c){b.push(u({item:c,filter:a.filter,url:a.url}))}):b.push(y);d.find(".af-news__item").remove();d.find(".af-news__body").prepend(b.join(""));
164x(c,a)})}function G(){u=_af.template('\x3carticle class\x3d"af-news__item"\x3e\x3cheader class\x3d"af-news__item__header"\x3e\x3ca href\x3d"\x3c%\x3d item.href %\x3e" class\x3d"af-news__item__header__lnk"\x3e\x3ch3 class\x3d"af-news__item__header__heading"\x3e\x3c%\x3d item.name %\x3e\x3c/h3\x3e\x3c/a\x3e\x3c/header\x3e\x3c% if (item.summary) { %\x3e\x3cp class\x3d"af-news__item__summary"\x3e\x3c%\x3d item.summary %\x3e\x3c/p\x3e\x3c% } %\x3e\x3cfooter class\x3d"af-news__item__footer"\x3e\x3c% if (item.published) { %\x3e\x3ctime datetime\x3d"\x3c%\x3d item.published_iso8601 %\x3e" class\x3d"af-news__item__footer__date"\x3e\x3c%\x3d item.published %\x3e\x3c/time\x3e\x3c% } %\x3e\x3c% if (item.categories.length \x3e 0) { %\x3e\x3c% for (let i \x3d 0; i \x3c item.categories.length; i++) { %\x3e\x3c% if (filter.categories) { %\x3e\x3ca href\x3d"?c\x3d\x3c%\x3d item.categories[i].slug %\x3e\x3c%\x3d url.param.ym %\x3e"   data-param\x3d"?c\x3d\x3c%\x3d item.categories[i].slug %\x3e{ym}"   class\x3d"af-news__item__footer__category"\x3e\x3c%\x3d item.categories[i].name %\x3e\x3c/a\x3e\x3c%\x3d (i \x3c item.categories.length - 1 ? ", " : "") %\x3e\x3c% } else { %\x3e\x3cspan class\x3d"af-news__item__footer__category"\x3e\x3c%\x3d item.categories[i].name %\x3e\x3c%\x3d (i \x3c item.categories.length - 1 ? ", " : "") %\x3e\x3c/span\x3e\x3c% } %\x3e\x3c% } %\x3e\x3c% } %\x3e\x3c/footer\x3e\x3c/article\x3e');
165y='\x3cdiv class\x3d"af-news__item af-news__item--nohits"\x3eDet finns inga nyheter som matchar urvalet\x3c/div\x3e';m=d.find(".af-news__pagination--next");p=d.find(".af-news__filter__heading--category .af-news__filter__heading__clear");n=d.find(".af-news__filter__heading--date .af-news__filter__heading__clear");k=d.find(".af-news__filter__monthForm");h=e('\x3cbutton class\x3d"stdBtn"\x3eVisa fler\x3c/button\x3e');g=d.find(".af-news__filters");f=e('\x3cbutton class\x3d"stdBtn" data-show\x3d"Visa filter" data-hide\x3d"D\u00f6lj filter"\x3eVisa filter\x3c/button\x3e');
166q=e('\x3ca href\x3d"#" class\x3d"stdBtn"\x3eVisa senaste\x3c/a\x3e');t=d.data("xhrroute");l=matchMedia("(max-width: 1023px)");D();h.on("click",function(a){var b=new YouAreI(window.location.href),c=b.query_get();a.preventDefault();c.p?b.query_merge({p:parseInt(c.p,10)+1}):b.query_merge({p:2});F(b.to_string())});d.on("submit","form",function(a){a.preventDefault()}).on("change",".af-news__selectfilter",function(){var a=e(this).closest("form"),b=C(a);v(a.attr("action"),b)}).on("click",".af-news__filter__heading__clear",
167function(a){a.preventDefault();v(this.href,!1)}).on("click",".af-news__filter__category__lnk",function(a){var b=new YouAreI(this.href);a.preventDefault();this.classList.contains("af-news__filter__category__lnk--selected")&&b.query_merge({c:""});v(b.to_string(),!1)});d.find(".af-news__filter__category__lnk").each(function(a,b){e(b).ariaButton({expanded:b.classList.contains("af-news__filter__category__lnk--selected")})});f.ariaButton({expanded:!1,controls:g,handler:B});g.toggle(!l.matches).before(e('\x3cdiv class\x3d"af-news__filtersToggler" /\x3e').append(f));
168l.addListener(w);w(l)}var d=e(".af-news").first(),m,p,n,k,h,q,g,f,u,y,t,l;0<d.length&&G()})(jQuery,window.history,document);
169(function(b){b.fn.afModal=function(h){function f(){var a=b("#af-modal");0===a.length&&(a=b('\x3cdiv id\x3d"af-modal" class\x3d"af-modal"\x3e\x3cdiv class\x3d"af-modal__wrapper"\x3e\x3cdiv class\x3d"af-modal__body"\x3e\x3c/div\x3e\x3cbutton class\x3d"af-modal__close"\x3eSt\u00e4ng\x3c/button\x3e\x3c/div\x3e\x3c/div\x3e'));return a}function k(a){var c=f(),e=b(),d=b(":focus");27===a.keyCode?g():(c.find('a[href]:not([tabindex\x3d"-1"]), area[href]:not([tabindex\x3d"-1"]), button:not([disabled]):not([tabindex\x3d"-1"]), input:not([disabled]):not([tabindex\x3d"-1"]):not(.af-feedback__message__form__hp), select:not([disabled]):not([tabindex\x3d"-1"]), textarea:not([disabled]):not([tabindex\x3d"-1"]), iframe:not([tabindex\x3d"-1"]), [tabindex]:not
169([tabindex\x3d"-1"])').each(function(a,
170d){var c=b(d);c.is(":visible")&&(e=e.add(c))}),9===a.keyCode&&(a.shiftKey&&d.is(e.first())?(a.preventDefault(),e.last().focus()):!a.shiftKey&&d.is(e.last())&&(a.preventDefault(),e.first().focus())))}function g(){var a=f();a.fadeOut(250);setTimeout(function(){a.remove();c.off("keydown",k);l.removeClass("has-af-modal")},250)}function m(){var a=f();a.find(".af-modal__body").append(d.content.show());a.hide();l.addClass("has-af-modal");c.append(a.fadeIn(250));d.onOpen(n,a);a.find(".af-modal__body").find('a[href]:not([tabindex\x3d"-1"]), area[href]:not([tabindex\x3d"-1"]), button:not([disabled]):not([tabindex\x3d"-1"]), input:not([disabled]):not([tabindex\x3d"-1"]):not(.af-feedback__message__form__hp), select:not([disabled]):not([tabindex\x3d"-1"]), textarea:not([disabled]):not([tabindex\x3d"-1"]), iframe:not([tabindex\x3d"-1"]), [tabindex]:not([tabindex\x3d"-1"])').first().focus();
171c.on("keydown",k);a.one("click",g).on("click",".af-modal__body",function(a){a.stopPropagation()})}var n=this,d=b.extend({},{content:!1,onOpen:function(){}},h),l=b(document.documentElement),c=b(document.body);if(1<this.length)return this.each(function(){b(this).afModal(h)}),this;if(!d.content)return this;this.initialize=function(){this.on("click",m);this.close=g;return this};return this.initialize()}})(jQuery);
172var AF=AF||{};
173(function(d,a,b){AF.maps=function(){var c=!1,e=!1;return{initialized:c,defaults:{minZoom:10,maxZoom:19,zoomControl:!0,disableDoubleClickZoom:!1,scaleControl:!0,scrollwheel:!1,panControl:!0,draggable:!0,mapTypeControl:!1,styles:[{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#ffffff"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#333333"},{lightness:40}]}]},getIcon:function(){return{url:"/images/18.5d55fa39169d82ce62410180/1555315008791/map-marker.svg",scaledSize:new google.maps.Size(30,
17440)}},load:function(){c||(c=!0,_af.load.js("https://maps.googleapis.com/maps/api/js?key\x3d{KEY}\x26callback\x3dAF.maps.init".replace("{KEY}",b)))},init:function(){c&&!e&&(e=!0,a(d).trigger("afmaps:loaded"))}}}()})(document,jQuery,"AIzaSyBhVHyH8sWMDi99p7DtZ3l4nu5m-zwerI4");
175(function(d){function a(){var c=d(b.data("mapelement")),e=c.find(".box__body--gMap"),a=parseFloat(b.data("lat")),f=parseFloat(b.data("lng")),a=new google.maps.LatLng({lat:a,lng:f}),f=d.extend({},AF.maps.defaults,{center:a,zoom:15}),g=new google.maps.Map(e[0],f),h=new google.maps.Marker({position:a,map:g,draggable:!1,icon:AF.maps.getIcon(),optimized:!1,title:"Plats f\u00f6r Borgens f\u00f6rskola"}),k=new google.maps.InfoWindow({content:b.data("markertext")});h.addListener("click",function(){k.open(g,
176h)});b.show();c.show()}var b=d(".af-pageHead__info__map");0<b.length&&(AF.maps.load(),d(document).on("afmaps:loaded",a),b.on("click",function(c){c.preventDefault();_af.scrollTo(d(b.data("mapelement")))}))})(jQuery);
177(function(d){function a(){var c=parseFloat(b.data("lat")),a=parseFloat(b.data("lng")),c=new google.maps.LatLng({lat:c,lng:a}),a=d.extend({},AF.maps.defaults,{center:c,zoom:15}),a=new google.maps.Map(b[0],a);new google.maps.Marker({position:c,map:a,draggable:!1,icon:AF.maps.getIcon(),optimized:!1,title:"Plats f\u00f6r st\u00f6rning"})}var b=d("#afDisruptionMap");0<b.length&&(AF.maps.load(),d(document).on("afmaps:loaded",a))})(jQuery);
178(function(k,h){AF.pageListMap=function(){function p(a){sessionStorage.setItem(b,"map");a?(f.show(),f.addClass("boxesNav__map__listMap--visible")):(f.stop().slideDown(200),setTimeout(function(){f.addClass("boxesNav__map__listMap--visible");0<e.length&&c.fitBounds(r)},200));g.toggleClass("boxesNav__map__toggler--list",!0).text(g.data("hide"))}function m(a){var b='\x3cb\x3e\x3ca href\x3d"'+a.href+'" style\x3d"font-size:1.1em;color:#0085AD"\x3e'+a.name+"\x3c/a\x3e\x3c/b\x3e",c={management:"\x3cb\x3eRegi:\x3c/b\x3e ",
179orientation:"\x3cb\x3eInriktning:\x3c/b\x3e ",projecttypesstring:"\x3cb\x3eTyp:\x3c/b\x3e ",timetablestatus:"\x3cb\x3eStatus:\x3c/b\x3e ",district:"\x3cb\x3eStadsdel:\x3c/b\x3e "};h.forEach(function(d){a[d]&&(b+="\x3cbr\x3e"+c[d]+a[d])});return b}function n(){for(var a=0;a<e.length;a++)e[a].setMap(null);e=[]}function q(b){b&&(u=b);r=new google.maps.LatLngBounds;var d=[];
179n();u.forEach(function(a){var b,l,f;a.coordinates&&(b=new google.maps.LatLng({lat:parseFloat(a.coordinates.lat),lng:parseFloat(a.coordinates.lng)}),
180l=new google.maps.Marker({position:b,map:c,draggable:!1,icon:AF.maps.getIcon(),optimized:!1}),e.push(l),f=new google.maps.InfoWindow({content:m(a)}),d.push(f),l.addListener("click",function(){d.forEach(function(a){a.close()});f.open(c,l)}),r.extend(b))});0<e.length?c.fitBounds(r):(c.setZoom(14),c.setCenter(a))}function v(){a=new google.maps.LatLng({lat:59.358785,lng:18.002535});d=!0;var l="map"===sessionStorage.getItem(b),e=k.extend({},AF.maps.defaults,{center:a,minZoom:10,maxZoom:18,zoom:14});g.ariaButton({expanded:l,
181controls:f,handler:t}).addClass("boxesNav__map__toggler--active");c=new google.maps.Map(f[0],e);q();l&&p(!0)}function t(a,d){"true"===d.attr("aria-expanded")?p():(f.stop().slideUp(200),f.removeClass("boxesNav__map__listMap--visible"),sessionStorage.setItem(b,"list"),g.toggleClass("boxesNav__map__toggler--list",!1).text(g.data("show")))}var f,g=k(".boxesNav__map__toggler"),e=[],d=!1,c,u,b,a,r;return{init:function(a,d){f=a;u=d;b=_af.slugify(window.location.pathname);AF.maps.load();k(document).on("afmaps:loaded",
182v)},updateMarkers:function(a){d&&q(a)}}}()})(jQuery,"management orientation projecttypesstring timetablestatus permittype reportorpermit permitrequired pageintro".split(" "));
183(function(k,h,p,m,n,q){function v(){new Vue({el:"#afPageList",template:"#afPageList_template",data:h.extend({},e,{uri:q,visible:n,itemcount:e.items.length,hasMore:!0}),computed:{filteredItems:function(){return this.filterItems(this,!1)},filteredMapItems:function(){return this.filterItems(this,!0)}},methods:{filterItems:function(d,c){var e=0;d.hasMore=!1;d.updateQuery();return d.items.filter(function(b){var a=!0;m.forEach(function(c){var e=["district","projecttypes","permittype"],f=b[c+"_slug"];d[c]&&
184(e.includes(c)&&!f.includes(d[c])||!e.includes(c)&&f!==d[c])&&(a=!1)});d.search&&!b.name.toLowerCase().includes(d.search.toLowerCase())&&(a=!1);!c&&e>=d.visible&&(a=!1,d.hasMore=!0);a&&e++;return a})},updateQuery:function(){var d=this,c={timetablestatus:null,projecttypes:null,orientation:null,management:null,district:null,permittype:null,reportorpermit:null,permitrequired:null,pageintro:null,search:null,p:1<this.p?this.p:null};m.concat(["search"]).forEach(function(e){d[e]&&(c[e]=d[e])});this.uri.query_merge(c);
185history.replaceState({},k.title,this.uri.to_string())},handleFilter:function(){this.visible=n;this.p=1;this.updateQuery();this.itemcount=this.filteredMapItems.length;0<g.length&&AF.pageListMap.updateMarkers(this.filteredMapItems)},showMore:function(){this.visible+=n;this.p=this.p&&1<this.p?this.p+1:2;this.updateQuery()},addClickableBox:function(){h(".boxesNav__item").cBox({activeMediaQuery:"(min-width: 696px)",triggersClick:".boxesNav__item__body",ignoresClick:".boxesNav__subitems, .boxesNav__ignored"})}},
186mounted:function(){1<this.p&&(this.visible=n*this.p);h(this.$el).addClass("af-vue-mounted");this.addClickableBox();this.itemcount=this.filteredMapItems.length;g=h("#afListPageMap");0<g.length&&AF.pageListMap.init(g,this.filteredMapItems)},updated:function(){this.$nextTick(this.addClickableBox)}})}function t(){var d={};e={items:[],showimages:f.data("showimages"),listtype:f.data("listtype"),sorttype:f.data("sorttype")};m.forEach(function(c){e[c]="";e[c+"_options"]=[{text:"Visa alla",value:""}];d[c]=
187[]});f.find(".boxesNav__item").each(function(c,f){var b=h(f).data();b.district=b.district?JSON.parse(decodeURIComponent(b.district)):!1;b.projecttypes=b.projecttypes?JSON.parse(decodeURIComponent(b.projecttypes)):!1;b.coordinates=b.coordinates?JSON.parse(decodeURIComponent(b.coordinates)):!1;m.forEach(function(a){var c=[],f,g;if(["district","projecttypes"].includes(a)&&b[a]){for(g in b[a])f=_af.slugify(b[a][g]),b[a][g]&&!d[a].includes(b[a][g])&&(d[a].push(b[a][g]),e[a+"_options"].push({text:b[a][g],
188value:f})),c.push(f);b[a+"_slug"]=c}else f=_af.slugify(b[a]),b[a]&&!d[a].includes(b[a])&&(d[a].push(b[a]),e[a+"_options"].push({text:b[a],value:f})),b[a+"_slug"]=f});e.items.push(b)});e.items="pubdate"===e.sorttype?p.chain(e.items).sortBy(function(c){return-1*c.pubdate}
188).value():p.chain(e.items).sortBy("name").sortBy(function(c){return"Samr\u00e5d"===c.timetablestatus||"Granskning"===c.timetablestatus?-1:1}).value();m.concat(["search","p"]).forEach(function(c){var d=q.query_get(c);e[c]=d?d:""});v()}
189var f=h("#afPageList"),g,e;if(0<f.length)if(k.documentElement.classList.contains("af-vue-loaded"))t();else h(k).on("afvue:loaded",t)})(document,jQuery,window._sv,"management orientation projecttypes projecttag timetablestatus district permittype reportorpermit permitrequired pageintro".split(" "),12,new YouAreI(window.location.href));
190AF.nav=function(a){var d=a("#afMobileSearch"),l=a("#mobileSearchToggler"),r=a(".header__search"),g=a("#searchBox"),h=a(".header--backgroundColor"),t=h.find(".mobileNavTogglers"),m=a("#mobileNavToggler"),u=a(".af-siteNav__toggler"),e=a("#afSiteNav"),n=h.find(".toolNav"),p=window.matchMedia("(max-width: 1023px)"),f="desktop",q=function(){p.matches&&"desktop"===f?(d.append(g),e.prepend(n),f="mobile"):"mobile"===f&&(r.append(g),t.before(n),AF.nav.closeSearch(),m.attr("aria-expanded","false"),e.hide(),
191f="desktop")},v=function(a,c,b){a=c.parent();"true"!==c.attr("aria-expanded")||b.is(":visible")?"false"===c.attr("aria-expanded")&&b.is(":visible")&&(b.stop().slideUp(200),a.removeAttr("data-open")):(b.stop().slideDown(200),a.attr("data-open","true"))};l.ariaButton({expanded:!1,controls:d,handler:function(k){k.preventDefault();"true"===a(this).attr("aria-expanded")?(d.stop().slideDown(150),_af.scrollTo({position:0,speed:150,after:function(){g.find("[type\x3dsearch]").focus()}})):AF.nav.closeSearch(!0,
192!0)}});(function(){e.hide().find(".af-siteNav__item--open, .af-siteNav__item--closed, .af-siteNav__item--current").each(function(k,c){var b=a(c);b.hasClass("af-siteNav__item--current")&&0===b.find("ul").length?b.removeAttr("data-open"):b.hasClass("af-siteNav__item--closed")?b.removeAttr("data-open").removeClass("af-siteNav__item--closed").find("\x3e .af-siteNav__items").css("display","none"):b.attr("data-open","true").removeClass("af-siteNav__item--open").find("\x3e .af-siteNav__items").css("display",
193"block")});h.after(e)})();u.each(function(k,c){var b=a(c),d=b.siblings(".af-siteNav__items");b.ariaButton({expanded:"true"===b.parent().attr("data-open"),controls:d,handler:v})});m.ariaButton({expanded:!1,controls:e,handler:function(a,c,b){a.preventDefault();"true"===c.attr("aria-expanded")?b.stop().slideDown(200):b.stop().slideUp(200)}});p.addListener(q);q();return{closeSearch:function(a,c){a||l.attr("aria-expanded",!1);c?d.slideUp(150):d.hide()}}}(jQuery);
194(function(a,b){function c(f,b){console.log("Handling click on ",b);f.preventDefault();var c=g.data("pwd")||"",c=encodeURIComponent(a.location.href)+(0>a.location.href.indexOf("?")?"%3F":"%26")+c;g.attr("href",g.data("href")+c);console.log(g);"true"===b.attr("aria-expanded")?(d.show(),b.data("rs-started")?d.find(".rsbtn_pause").click():(g.click(),b.data("rs-started",!0))):(d.find(".rsbtn_pause").click(),d.hide())}var e=b(".af-readArea"),d=b(".af-readSpeakerBtn"),g=d.find(".rsbtn_play");0<e.length&&
1950<d.length&&b(function(){b("#afReadSpeaker").removeAttr("disabled").ariaButton({expanded:!1,controls:d,handler:c})})})(window,jQuery);(function(a){var b=!1;AF.setCustomGdprText=function(c){b||(a(".sv-form-consent label").html(c),b=!0)}})(jQuery);
196(function(a){function b(){var a=document.documentElement.getAttribute("lang")||"sv",b=window.matchMedia("(min-width: 1100px)");new google.translate.TranslateElement({pageLanguage:a,layout:google.translate.TranslateElement.InlineLayout[b.matches?"SIMPLE":"VERTICAL"]},"afTranslateElement")}function c(){d.is(":visible")?d.fadeOut(200):d.fadeIn(200)}var e=a("#afTranslatePage"),d;e.length&&!_af.isEditMode()&&(_af.initTranslate=b,_af.load.js("//translate.google.com/translate_a/element.js?cb\x3d_af.initTranslate"),
197d=a('\x3cdiv class\x3d"af-translate"\x3e\x3cdiv id\x3d"afTranslateElement" class\x3d"af-translate__body" /\x3e\x3cbutton class\x3d"af-translate__close"\x3eSt\u00e4ng\x3c/button\x3e\x3c/button\x3e\x3c/div\x3e'),e.after(d).on("click",c),d.on("click",".af-translate__close",c))})(jQuery);
198(function(a){function b(b,e){a("#afMessageForm").on("submit",function(b){var c=a(this);b.preventDefault();c.find(".af-feedback__message__form__hp").remove();a.ajax({type:"POST",url:c.attr("action"),data:c.serialize(),success:function(){var b=e.find(".af-modal__wrapper"),d=a('\x3cdiv class\x3d"af-feedback__message__form__done"\x3e'+c.data("done")+"\x3c/div\x3e");b.css("height",b.outerHeight());c.before(d).css({visibility:"hidden"})}})})}_af.isEditMode()||a(".af-feedback__lnk").afModal({content:a(".af-feedback__message"),
199onOpen:b})})(jQuery);
200(function(a,b){AF.copyAnchors=function(){var a=b("article .pagecontent h2[id]");
2000!==a.length&&ClipboardJS.isSupported()&&!_af.isEditMode()&&(a.each(function(a,c){var g=b(c),f=new YouAreI(window.location.href);f.fragment(g.attr("id"));g.addClass("anchorLink").prepend('\x3cbutton class\x3d"anchorLink__copy" data-clipboard-text\x3d"'+f+'" title\x3d"Kopiera l\u00e4nk till urklipp"\x3eKopiera till urklipp\x3c/button\x3e')}),a=new ClipboardJS(".anchorLink__copy"),a.on("success",function(a){b(".anchorLink__msg").remove();b(a.trigger).before('\x3cdiv class\x3d"anchorLink__msg"\x3eL\u00e4nk kopierades till urklipp\x3c/div\x3e');
201setTimeout(function(){b(".anchorLink__msg").remove()},1E3)}))}})(window,jQuery);
202(function(a){a(".boxesNav__item").cBox({activeMediaQuery:"(min-width: 1px)",triggersClick:".boxesNav__item__body",ignoresClick:".boxesNav__subitems, .boxesNav__ignored"});a(".af-featuredNews__item--featured").cBox({activeMediaQuery:"(min-width: 696px)",triggersClick:".af-featuredNews__item__container",ignoresClick:".af-featuredNews__item__footer__category"});a(".af-featuredNews__item--latest").cBox({activeMediaQuery:"(min-width: 696px)",triggersClick:".af-featuredNews__item__body",ignoresClick:".af-featuredNews__item__footer__category"});
203a(".af-newsTeasers__item__body").cBox({activeMediaQuery:"(min-width: 696px)",ignoresClick:".af-newsTeasers__item__footer__category"});a(".af-noticeBoard__item").cBox({activeMediaQuery:"(min-width: 1px)",triggersClick:".af-noticeBoard__body"})})(jQuery);
204(function(a){var b=a("#searchBox"),c=b.find(".searchBox__input"),e=b.find(".searchBox__btn"),d;b.on("focus","input, button",function(){clearTimeout(d);b.addClass("searchBox--focused")}).on("blur","input, button",function(){c.is(":focus")||e.is(":focus")||(d=setTimeout(function(){AF.nav.closeSearch(!1,!0)},300),b.removeClass("searchBox--focused"))})})(jQuery);
205(function(a){var b=a("#searchBox");
205a("#"+b.data("searchinputid")).afAutoComplete({source:b.data("autocompleteurl"),filter:b.data("filter"),minLength:2,delay:200})})($svjq);(function(a){function b(){var a=c.outerHeight(!0)+e.outerHeight(!0)+18;d.css("min-height","calc(100vh - "+a+"px)")}var c=a(".header"),e=a(".footer"),d=a(".templateContent, .contentWrapper");a(b);window.addEventListener("resize",_af.throttle(b,1E3))})(jQuery);
206(function(a,b){function c(f){f.preventDefault();f.stopPropagation();f=b(this).closest(".plusBox");var c=f.find(".plusBox__body"),d=a.location.href+"_"+f.parent().closest("[id]").attr("id");f.hasClass("plusBox--expanded")?(c.stop().slideUp({duration:200}),f.removeClass("plusBox--expanded"),g&&g.removeItem(d)):(c.stop().slideDown({duration:200}),f.addClass("plusBox--expanded"),g&&g.setItem(d,"open"))}function e(){b(this).closest(".plusBox").addClass("plusBox--hasFocus")}function d(){var a=b(this).closest(".plusBox");
207setTimeout(function(){b.contains(a[0],document.activeElement)||a.removeClass("plusBox--hasFocus")},1)}var g=function(){var b=(new Date).toString(),c;try{return a.sessionStorage.setItem(b,b),c=a.sessionStorage.getItem(b)===b,a.sessionStorage.removeItem(b),c&&a.sessionStorage}catch(d){}}();b(function(){var f=b(".plusBox");f.addClass("plusBox--active");_af.isEditMode()||f.each(function(f,l){var k=b(l),n=k.find(".plusBox__body"),m=a.location.href+"_"+k.parent().closest("[id]").attr("id");(m=!(!g||!g.getItem(m)))?
208k.addClass("plusBox--expanded"):n.hide();k.on("focus",'a[href]:not([tabindex\x3d"-1"]), area[href]:not([tabindex\x3d"-1"]), button:not([disabled]):not([tabindex\x3d"-1"]), input:not([disabled]):not([tabindex\x3d"-1"]), select:not([disabled]):not([tabindex\x3d"-1"]), textarea:not([disabled]):not([tabindex\x3d"-1"]), iframe:not([tabindex\x3d"-1"]), [tabindex]:not([tabindex\x3d"-1"])',e).on("blur",'a[href]:not([tabindex\x3d"-1"]), area[href]:not([tabindex\x3d"-1"]), button:not([disabled]):not([tabindex\x3d"-1"]), input:not([disabled]):not([tabindex\x3d"-1"]), select:not([disabled]):not([tabindex\x3d"-1"]), textarea:not([disabled]):not([tabindex\x3d"-1"]), iframe:not([tabindex\x3d"-1"]), [tabindex]:not([tabindex\x3d"-1"])',
209d).find(".plusBox__title").ariaButton({expanded:m,controls:n,handler:c})})})})(window,jQuery);
210(function(a,b,c){a(document.body).on("click",".af-shareButton[rel\x3dexternal]",function(e){b.matchMedia("(min-width: 768px)").matches&&(e.preventDefault(),e.stopPropagation(),b.open(a(this).attr("href"),"sharewindow","status\x3d0,toolbar\x3d0,location\x3d0,menubar\x3d0,directories\x3d0,resizeable\x3d1,scrollbars\x3d1,left\x3d"+(c.width/2-320)+",top\x3d"+(c.height/2-240)+",centerscreen\x3d1,width\x3d640,height\x3d480"))}).on("click",".af-shareButton--print",function(a){a.preventDefault();a.stopPropagation();
211b.print()})})(jQuery,window,window.screen);(function(a){a=a(".guidePageContent").first();!_af.isEditMode()&&0<a.length&&(a=a.find(".pagecontent \x3e .sv-layout"),a.each(function(a,c){c.setAttribute("data-section",a+1)}))})(jQuery);
212(function(a){function b(){var b=a(this).hasClass("linkBox");(!b||b&&e.matches)&&_af.$scrollableElement.animate({scrollTop:c.offset().top},200)}var c,e;a(function(){0<a(".sv-facetedsearch-portlet .pagination a, .searchResult__facet__item .linkBox").length&&(e=window.matchMedia("(max-width: 1023px)"),c=a("main"),a("body").on("mouseup",".sv-facetedsearch-portlet .pagination a, .searchResult__facet__item .linkBox",b))})})(jQuery);
213(function(a){a=a(".af-pageHead__carousel").find(".sv-carousel");window.sv.imgSlideshow&&0<a.length&&a.svCarousel({loop:!0,items:1,animateIn:"fadeIn",animateOut:"fadeOut",autoplay:!1,startPosition:0,center:!1,responsive:{0:{nav:!1},640:{nav:!0}}})})($svjq);AF.updateEServices=!1;
214(function(a,b){function c(a,c){var f=document.getElementById("extSearchResult"),d="",e,g;if(a&&a.Flows&&a.Flows.length)for(g=0;g<a.Flows.length&&g<b;g++)e=a.Flows[g],d+=l.item({name:e.Name,url:e.URL});d||(d='\x3cli class\x3d"extSearchResult__item extSearchResult__item--empty box__list__item"\x3eInga e-tj\u00e4nster hittades\x3c/li\x3e');f&&(f.innerHTML=l.items({heading:l.heading({text:c}),items:d}))}function e(){h.hasOwnProperty("__popular_services__")?c(h.__popular_services__,"Popul\u00e4ra e-tj\u00e4nster"):
215a.ajax({url:"https://sjalvservice.solna.se/api/v1/getpopularflows/5/jsonp",dataType:"jsonp",success:function(a){h.__popular_services__=a;sessionStorage.setItem("extSearchResult",JSON.stringify(h));c(a,"Popul\u00e4ra e-tj\u00e4nster")}})}function d(b){h.hasOwnProperty(b)?c(h[b],"E-tj\u00e4nster som matchar din s\u00f6kning"):a.ajax({url:"https://sjalvservice.solna.se/api/v1/search/jsonp?q\x3d"+encodeURIComponent(b.toLowerCase()).replace(/%C3%A5/ig,"%E
2155").replace(/%C3%A4/ig,"%E4").replace(/%C3%B6/ig,
216"%F6"),dataType:"jsonp",success:function(a){h[b]=a;sessionStorage.setItem("extSearchResult",JSON.stringify(h));c(a,"E-tj\u00e4nster som matchar din s\u00f6kning")}})}var g=a(".searchResult__form__input"),f=sessionStorage.getItem("extSearchResult"),h=function(){var a={},b;f&&(f=JSON.parse(f),b=f.__timestamp__);f&&b&&parseInt(b,10)>Date.now()-864E5?a=f:a.__timestamp__=Date.now().toString();return a}(),l={heading:_af.template('\x3ch2 class\x3d"extSearchResult__items__heading box__title"\x3e\x3c%\x3d text %\x3e\x3c/h2\x3e'),
217items:_af.template('\x3cdiv class\x3d"extSearchResult__items box box--dark"\x3e\x3c%\x3d heading %\x3e\x3cdiv class\x3d"box__body box__body--full"\x3e\x3col class\x3d"extSearchResult__items__list box__list box__list--zebra"\x3e\x3c%\x3d items %\x3e\x3c/ol\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d"extSearchResult__all"\x3e\x3ca href\x3d"https://sjalvservice.solna.se/" class\x3d"extSearchResult__all__lnk"\x3eTill Sj\u00e4lvservice\x3c/a\x3e\x3c/div\x3e'),item:_af.template('\x3cli class\x3d"extSearchResult__item box__list__item"\x3e\x3cdiv class\x3d"af-areaFilterList__item__wrapper"\x3e\x3ca href\x3d"\x3c%\x3d url %\x3e" class\x3d"af-areaFilterList__item__title"\x3e\x3c%\x3d name %\x3e\x3c/a\x3e\x3ca href\x3d"\x3c%\x3d url %\x3e" class\x3d"af-areaFilterList__item__btn af-areaFilterList__item__btn--service"\x3eStarta tj\u00e4nsten\x3c/a\x3e\x3c/li\x3e')};
218AF.updateEServices=function(){var a=g.val();a&&a.length&&"*"!==a?d(a):e()}})(jQuery,3);(function(a,b,c,e){function d(b){if(_af.isArray(b))b.forEach(d);else{if(_af.isString(b)){if(g.includes(b))return;g.push(b);a:{b=b.split(".");var c=window,e,k;e=0;for(k=b.length;e<k;e+=1)if(c[b[e]])c=c[b[e]];else{b=void 0;break a}b=_af.isFunction(c)?c:void 0}}_af.isFunction(b)&&b.call(a)}}var g=[];c(function(){_af&&_af.init&&0<_af.init.length&&_af.init.forEach(d)})})(window,document,jQuery);

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.