1/* Copyright Hugsmiðjan ehf. */ 2Req.localPath=Req.localPath||"/skin/basic9k/",Req("mobilefix","eutils","autovalidate","selectybox","labelizor","fieldsetcloner","formatchange","mobilemenu","query","equalizeheights","treecollapse","filtertable","imgpop 2","tabswitcher","mailtoenabler","anchortags",function(){"use strict";var a,b=jQuery,c=b("html"),d=b(window),e=b("body"),f=b(document),g=b.formatChange(),h=!/(?:^|;\s*)userstyles=on(?:$|\s*;)/.test(document.cookie),i={en:{}};i.is=b.beget(i.en),a=i[b("html").attr("lang")]||i.en;var j=window.EPLICA_loggedin,k=b.noop,l=j?k:function(b){i.en.newWindow="Opens in new window",i.is.newWindow="Opnast à nýjum vafraglugga",i.en.fileText="file",i.is.fileText="skjal",b.query("a").anchorTags({usePatterns:["doc","pdf","xls"],onTag:function(b,c){var d=c.pattern?c.pattern[0].toUpperCase()+" "+a.fileText:c.external?a.newWindow:"";d&&b.attr("target","_blank").attr("title",(b.attr("title")||b.text())+" ("+d+")")}})},m=j?k:function(a){a.query(".article").each(function(){var a=b(this);s(a),t(a),u(a),a.is(".news")&&r(a),n(a)}),a.query(".article, .socialmedia").each(function(){var a=b(this);o(a),p(a),q(a)})},n=e.is(".home")?k:function(a){var c=a.find(".tablewrap");c.length>0&&(c.prev().is(".tablewrap-extra")&&c.prev().remove(),c.each(function(){var a=b(this),c=a.find("table").outerWidth();if(!(c<=a.outerWidth())){b(this).before('<div class="tablewrap-extra"><div style="width:'+c+'px; height: 20px;"></div></div>');var d=b(this).prev();d.scroll(function(){a.scrollLeft(d.scrollLeft())}),a.scroll(function(){d.scrollLeft(a.scrollLeft())})}}))},o=function(a){a.find("img.popimg:not(a > img)").each(function(){b(this).wrap('<a class="img" href="#" />')}),a.find("a.img,.flickr a").filter("a.img").each(function(){var a=b(this).find("img").attr("src").replace(/\/[^\/]+\/([^\/]+)$/,"/vlarge/$1");b(this).attr("href",a)}).end().imgPopper()},p=function(a){a.find("a.videolink").Req("q-videolinks",function(){b(this).videoLinks()})},q="src"in b("<audio/>")[0]?function(a){a.find("a.audioplayer").each(function(a,c){b("<audio/>").prop({src:c.href,preload:"none",controls:!0}).insertBefore(c).append(c)})}:k,r=function(a){Req("sharebtns",function(){b('<ul class="share-widgets" />').sharebtns({wrap:"li",twitter:1,fbshare:4,facebook:5}).end().appendTo(a.find(".boxbody"))})},s=function(a){a.find(".imagebox").filter(function(){return b(this).find("li").length>1}).Req("listscroller",function(){b(this).listscroller({item:"li",paging:!0,statusPager:!1,jumpPager:!1,animation:"crossfade",speed:800,autoScrollDelay:6e3,windowSize:1,stepSize:1})})},t=function(a){a.find(".collapse").each(function(){var a=b(this).addClass("collapse-active collapse-closed");a.nextUntil("h2, h3, hr, .buttons, .share-widgets").wrapAll('<div class="collapseouter" style="display: none" />').wrapAll('<div class="collapsebox" />'),a.wrapInner('<a href="#" />').on("click",function(c){a.toggleClass("collapse-closed").next().slideToggle("fast"),n(b(this).next()),c.preventDefault()})})},u=function(a){a.find(".tabhead").each(function(){var a=b(this).addClass("tabhead-active");a.nextUntil(".tabhead, hr, .buttons, .share-widgets").addBack().wrapAll('<div class="tabwrap" />')}),a.find(".tabwrap").makeTabbox().tabSwitcher()},v=function(a){a.find("#qstr").labelizor(),x(a),w(a),a.find('input[type="tel"]').constrainNumberInput(),a.find("select").selectybox(),a.query("form").autoValidate({errorMsgType:"inlineonly",validateEachField:"change"}),b(".cloneable").fieldsetCloner({addBtnTemplate:'<div class="%{className}"><strong><a href="#" title="%{tooltip}">%{label}</a></strong></div>',rowNameSel:"data-clonetitle",cloneMaxSel:"data-clonemax",buttonPlacement:"after",addBtnClass:"myfunkybtn",cloneClass:"",addDelBtn:!0,showSpeed:"fast"})},w=function(a){a.find("input:submit, input:reset").each(function(){var a=b(this);b("<button>").attr({type:a.attr("type"),name:a.attr("name")}).text(a.val()).replaceAll(a)})},x=c.is(".supports-placeholders")?k:function(a){a.find("input,textarea").filter("[placeholder]").labelizor({})},y=function(){i.is.callPrompt="Hringja à ",i.en.callPrompt="Call ",f.on("click",'a[href^="tel:"]',function(c){if(g.isLarge){var d=b(this).text().match(/\+?\d[\s\-\d]+\d/),e=d&&d[0]||this.href.substr(4);confirm(a.callPrompt+e+" ?")||c.preventDefault()}})},z=function(){f.one("mobilemenuopened",function(){b(".mnav").treeCollapse({branch:"li:has(ul)",doTogglers:1,toggler:"> a.expand",startOpen:"li.parent:has(ul), li.current:has(ul)"})})},A=function(){b(".sitemap").treeCollapse({branch:"li:has(ul)",doTogglers:1,toggler:"> a.expand",startOpen:"ul.level1 > li:has(ul)"})},B=function(){b(".skiplink").after('<div class="searchlink"><p><a href="#pgnav" title="Leit">Leit</a></div>'),d.one("formatchange.search",function(){g.becameLarge?f.on("click.searchoutside",function(a){"qstr"!=a.target.id&&"submit"!=a.target.type&&c.removeClass("search-open")}):g.leftLarge&&f.off("click.searchoutside")}).trigger("formatchange.search"),b(".searchlink").on("click",function(a){a.preventDefault(),a.stopPropagation(),c.toggleClass("search-open")}),b("#qstr").on("keyup",function(a){a.preventDefault(),b(this).val().length>0?b(".qsearch").addClass("writing"):b(".qsearch").removeClass("writing")})},C=function(){const a=b(".imgbanner .image");a.length&&d.on("formatchange.imagebanner",function(){"phone"===g.format||"phablet"===g.format?a.each(function(){b(this).css({"background-image":"url("+b(this).attr("data-imgsmall")+")"})}):"tablet"===g.format||"netbook"===g.format?a.each(function(){b(this).css({"background-image":"url("+b(this).attr("data-imgmedium")+")"})}):a.each(function(){b(this).css({"background-image":"url("+b(this).attr("data-imglarge")+")"})})}).trigger("formatchange.imagebanner")},D=e.is(".home")?function(a){C(),b(".milestone-links li").each(function(){var a=b(this);a.on("click",function(b){window.location=a.find("a").prop("href")}),a.css("cursor","pointer")});var c=b(".quicklinks, .homenews");d.on("formatchange.milli",function(){g.becameLarge||g.isLarge?c.equalizeHeights():c.equalizeHeights("destroy")}).trigger("formatchange.milli")}:k,E=e.is(".milli")?function(a){var c=b(".articlelist .item");d.on("formatchange.milli",function(){g.becameLarge||g.isLarge?c.equalizeHeights():c.equalizeHeights("destroy")}).trigger("formatchange.milli"),c.each(function(){var a=b(this);a.on("click",function(b){window.location=a.find("a").prop("href")}),a.css("cursor","pointer")})}:k,F=function(){var a=b(".tabs");d.on("formatchange.tab",function(b){g.isSmall||g.becameSmall?a.find("a").on("click.droptab",function(){a.toggleClass("focused")}
2):g.leftSmall&&(a.find("a").off("click.droptab"),a.removeClass("focused"))}).trigger("formatchange.tab")},G=e.is(".umsagnir")?function(){b(".descr span").each(function(){b(this).text().length>80&&b(this).text(b(this).text().substr(0,77)+"...")}),b(".article .tabwrap:last").append(b(".umsoknir-list")),b(".umsoknir-list table").filterTable()}:k,H=function(){var a=b(".snav, .middlewrap");d.on("formatchange.middlewrap",function(){g.becameLarge||g.isLarge?a.equalizeHeights():a.equalizeHeights("destroy")}).trigger("formatchange.middlewrap")};f.on("domupdated.main",function(a,c){var d=b(c||this);j||(d.query("table").wrap('<div class="tablewrap" />'),d.query("ol").attr("data-oltype",function(){return this.type||""}),d.query(".netfang").mailtoEnabler(),h&&B(),h&&D(d),h&&E(d)),l(d),h&&m(d),v(d)}).trigger("domupdated.main"),H(),h&&F(),h&&G(),h&&A(),h&&b.initMobileMenu(),h&&z(),y(),b("html").removeClass("beforejsinit"),b.fixSkiplinks&&b.fixSkiplinks()});
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.