/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets code html.js
*/
mno.core.register({id:"widget.code.html",creator:function(b){var c=b.model,a;
for(var d=0;c[d];d++){if(c.codePath!==undefined){a=c.codePath.replace(/\//g,".");
mno.core.start("widget.code."+a);}}return{init:function(){},destroy:function(){}};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets disqus default.js
*/
function disqus_config(){this.callbacks.onNewComment=[function(){if(typeof(webhit_event)!="undefined"){webhit_event("disqus");
}}];}var disqus_shortname="";var disqus_identifier,disqus_url,disqus_developer=1,disqus_title;
mno.core.register({id:"widget.disqus.default",creator:function(a,b){var c=a.$;
return{init:function(){if(typeof a.container!=="undefined"&&a.container!==null&&a.container.length>0){var e=a.model[0];
var d=c("#debateInfo");if(e.disqusShortName.indexOf("aftenposten")>=0&&e.useTemplateDebateRules==="true"){a.render("widgets.disqus.views.debateInfo_aftenposten",d,function(g){d.empty().append(g);
});}if(e.disqusShortName.indexOf("bergen")>=0&&e.useTemplateDebateRules==="true"){a.render("widgets.disqus.views.debateInfo_bt",d,function(g){d.empty().append(g);
});}if((mno.model.article.source=="escenic-migration")&&(mno.publication.name=="sa"||mno.publication.name=="ap")){disqus_identifier=mno.model.article.sourceId;
}else{disqus_identifier=mno.model.article.id;}disqus_title=mno.model.article.TITLE;
disqus_url=window.location.href;disqus_shortname=(function(){try{return(typeof mno.publication.disqus.shortname!=="undefined"?mno.publication.disqus.shortname:"");
}catch(g){return"";}}());disqus_developer=(function(){try{return parseInt(typeof mno.publication.disqus.developer!=="undefined"?mno.publication.disqus.developer:1);
}catch(g){mno.core.log(2,"could not parse DISQUSDEVELOPER return 1 as default");
return 1;}}());if(disqus_shortname!==""){if(e.disqusHideComments==="1"){c("#disqus_button").on("click",function(g){g.preventDefault();
c(this).detach();c("#disqus_thread").removeClass("hidden").show();f(disqus_shortname);
});}else{f(disqus_shortname);}}else{mno.core.log(2,"disqus short name not set");
}}function f(g){a.getScript({url:"http://"+g+".disqus.com/embed.js",callback:function(){}});
}},destroy:function(){}};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets list simple.js
*/
mno.core.register({id:"widget.list.simple",creator:function(a){return{init:function(){},destroy:function(){}};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets map default.js
*/
mno.core.register({id:"widget.map.default",require:["mno.utils.gmaps"],creator:function(c){var d=[];
function g(){var j=this;j.onMapLoad(function(){if(c.container!==null){c.container.each(function(k){j.helper($(this),c.model[k]);
});}});}function h(k,j){return(k.indexOf(j)!==-1);}mno.utils.gmaps.init();
c.listen({gapiReady:function(){while(d[0]){d.shift()();}}});function a(j){if(mno.utils.gmaps.loaded()===true){j();
}else{d.push(j);}}function b(m,o,j,l){try{var k={zoom:o!==null&&o!==""?parseInt(o,10):10,center:new google.maps.LatLng(m.positionData[0].point.lat,m.positionData[0].point.lng),mapTypeId:j,mapTypeControl:true,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,google.maps.MapTypeId.SATELLITE,google.maps.MapTypeId.TERRAIN,google.maps.MapTypeId.HYBRID],position:google.maps.ControlPosition.TOP_RIGHT,style:google.maps.MapTypeControlStyle.DROPDOWN_MENU}};
return new google.maps.Map(l.get(0),k);}catch(n){mno.core.log(3,"widgets/map/default.js at initMap stack"+n.stack);
}}function f(u,o){var l={printMarkes:function(z,B,x){try{var D,C=[],y=[];
if(typeof z.articles!=="undefined"){$.each(z.articles,function(F,E){y=y.concat(E.positionData);
});}else{y=z.positionData;}$.each(y,function(F,G){if(typeof G.locInfo!=="undefined"){D=new google.maps.LatLng(G.point.lat,G.point.lng);
var E=new google.maps.Marker({position:D,map:B,title:G.locInfo.address,icon:x});
if(typeof G.locInfo!=="undefined"&&typeof G.locInfo.label!=="undefined"&&G.locInfo.label.length>0){var H=new google.maps.InfoWindow({content:G.locInfo.label});
google.maps.event.addListener(E,"click",function(){H.open(B,E);});}else{if(typeof G.locInfo!=="undefined"&&typeof G.locInfo.articleTitle!=="undefined"&&typeof G.locInfo.articleUrl!=="undefined"){var H=new google.maps.InfoWindow({content:(typeof G.locInfo.articleImg!=="undefined"&&G.locInfo.articleImg!==null&&G.locInfo.articleImg.length>0?'<div><a href="'+G.locInfo.articleUrl+'"><img src="'+G.locInfo.articleImg+'" alt="'+G.locInfo.articleTitle+'" /></a><div>':"")+'<div><a href="'+G.locInfo.articleUrl+'">'+G.locInfo.articleTitle+"</a></div>"});
google.maps.event.addListener(E,"click",function(){H.open(B,E);});}}if(typeof G.locInfo!=="undefined"&&typeof G.locInfo.articleUrl!=="undefined"){E.articleUrl=G.locInfo.articleUrl;
}else{E.articleUrl=null;}if(typeof G.locInfo!=="undefined"&&typeof G.locInfo.articleTitle!=="undefined"){E.title=G.locInfo.articleTitle;
}else{if(typeof G.locInfo!=="undefined"&&typeof G.locInfo.label!=="undefined"){E.title=G.locInfo.label;
}else{E.title=null;}}C.push(E);}});return C;}catch(A){mno.core.log(3,"widgets/map/default.js at printmarkers stack"+A.stack);
}},initClustring:function(D,C,E,x,z){try{var B=new MarkerClusterer(C,D,{styles:z,zoomOnClick:false});
var y;google.maps.event.addListener(B,"clusterclick",function(F){var I="";
var H;var G=F.getMarkers();I=I+="<table>";var J=3;if(G.length<J){J=G.length;
}for(H=0;H<J;H++){I=I+'<tr><td><img src="'+x+'" /></td><td>'+(G[H].articleUrl!==null?'<a class="goToArticle" href="'+G[H].articleUrl+'">'+G[H].title+"</a>":'<a class="clusterZoomIn" href="#">'+G[H].title+"</a>")+"</td></tr>";
}I=I+"</table>";if(G.length>J){I=I+"<div>"+(G.length-J)+" andre punkt</div>";
}I=I+'<div><a class="clusterZoomIn" href="/">Zoom inn</a></div>';var K=new google.maps.MVCObject();
K.set("position",F.getCenter());y=new google.maps.InfoWindow();y.setContent(I);
y.open(C,K);u.find("a.clusterZoomIn").unbind("click");u.on("click","a.clusterZoomIn",function(){y.close();
C.setZoom(C.getZoom()+2);C.setCenter(F.getCenter());return false;});});
}catch(A){mno.core.log(3,"widgets/map/default.js at initclustring stack"+A.stack);
}}};var k,m,q="",r,p,w,t=google.maps.MapTypeId.ROADMAP,v=[{height:23,url:r,width:39,backgroundPosition:"0px 0px"}],j;
if(o!==null){t=((typeof o.mapTypeId!=="undefined"&&o.mapTypeId!==null)?google.maps.MapTypeId[o.mapTypeId]:google.maps.MapTypeId.ROADMAP);
if(h(o.type,"widget.map")||h(o.type,"widget.storyContent")){k=o.AJAXSOURCE;
q=o.ICONURL;r=o.CLUSTERICONURL;m=parseInt(o.ZOOMLEVEL!==""?o.ZOOMLEVEL:10,10);
p=o.CLUSTEREDMARKERS;v=[{height:23,url:r,width:40}];}else{if(h(o.type,"widget.trafficMap")){k=o.AJAXSOURCE;
q=o.ICONURL;r=o.CLUSTERICONURL;m=parseInt(o.ZOOMLEVEL!==""?o.ZOOMLEVEL:10,10);
p=o.CLUSTEREDMARKERS;v=[{height:34,url:r,width:20}];}}if(h(o.type,"widget.slideshow")||h(o.type,"widget.storyContent")||h(o.type,"widget.map")||h(o.type,"widget.mobileStoryContent")){q=(typeof o.mapData!=="undefined"?o.mapData.iconUrl:o.iconUrl);
r=(typeof o.mapData!=="undefined"?o.mapData.clusterIconUrl:o.clusterIconUrl);
m=(typeof o.mapData!=="undefined"?parseInt(o.mapData.zoomLevel!==""?o.mapData.zoomLevel:10,10):parseInt(o.zoomLevel!==""?o.zoomLevel:10,10));
p=(typeof o.mapData!=="undefined"?o.mapData.clusteredMarkers:(function(){try{return Boolean(o.clusteredMarkers);
}catch(x){return false;}}()));t=(typeof o.mapData!=="undefined"?((typeof o.mapData.mapTypeId!=="undefined"&&o.mapData.mapTypeId!==null)?google.maps.MapTypeId[o.mapData.mapTypeId]:google.maps.MapTypeId.ROADMAP):((typeof o.mapTypeId!=="undefined"&&o.mapTypeId!==null)?google.maps.MapTypeId[o.mapTypeId]:google.maps.MapTypeId.ROADMAP));
var n,s=false;v=[{height:23,url:r,width:40,backgroundPosition:"0px 0px"}];
if(typeof o.articles!=="undefined"&&o.articles.length>0){j=b(o.articles[0],m,t,u);
n=l.printMarkes(o,j,q);}else{if(typeof o.mapData!=="undefined"&&o.mapData.positionData.length>0){j=b(o.mapData,m,t,u);
n=l.printMarkes(o.mapData,j,q);}}if(p){l.initClustring(n,j,r,q,v);}}else{$.ajax({url:k,type:"POST",success:function(x){var y,z;
if(x!==null&&typeof x.articles!=="undefined"&&x.articles.length>0){y=b(x.articles[0],m,t,u);
z=l.printMarkes(x,y,q);}else{if(x!==null&&x.positionData.length>0){y=b(x,m,t,u);
z=l.printMarkes(x,y,q);}}if(p){l.initClustring(z,y,r,q,v);}},error:function(x,z,y){mno.core.log(3,"Error while calling map in widget/map/default.js jXHR: "+x+", textStatus: "+z+", errorThrown: "+y);
}});}c.listen({mapResize:function(){google.maps.event.trigger(j,"resize");
}});}}function e(){}return{init:g,helper:f,initMap:b,onMapLoad:a,destroy:e};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets moodboard default.js
*/
mno.core.register({id:"widget.moodboard.default",require:["mno.utils.cookie"],creator:function(a){function d(g,k,u){if(typeof k==="undefined"){mno.core.log(1,"Moodboard missing model");
return false;}var G=k.scaleObjects,A=k.siteId||mno.publication.name,j=k.scale,y=k.objectId||mno.model.article.id,s=k.groupid||5,e=k.moodBoardRatingResultUrl,E=k.moodBoardVotingUrl,B="APURsite_"+A+"__gi_"+s+"__oi_"+y+"__s_"+j,F=k.template||"widgets.moodboard.views.moodboard",v,t=new Image,D=new Image,f=$.Deferred();
t.src="/skins/global/gfx/moodboard/star-on.png";D.src="/skins/global/gfx/moodboard/star-off.png";
var n=function(O,P,M){if(O.result==="Error"){if(O.err_code==="ERR_SEVERAL_VOTE_ATTEMPT"){alert("Du kan bare stemme en gang -");
}return;}if(P===true){h(M);}var H=$.Deferred();if(F==="widgets.moodboard.views.moodboard"){var Q=O.count,I,S=0;
for(var J in G){for(var N in O.items){if(G[J].scaleValue===O.items[N].ratingValue){G[J].resultItem=O.items[N];
I=O.items[N].count;if(I>S){S=I;}}}}g.render(F,{items:G,totalCount:Q,userRatingValue:w(1)},function(U){u.html(U);
if(w(1)===null){var T=function(){var W=0,V=u.find(".label").length-1;return function(){var X=u.find(".label").eq(W),Y=X.attr("class").replace("label","");
u.find(".inlineMood").html('<span class="'+Y+'">'+X.text()+"</span>");W=(W===V)?0:W+1;
v=setTimeout(T,2000);};}();u.hover(function(){clearTimeout(v);},function(){T();
});T();u.find(".label").hover(function(){var W=$(this),V=W.attr("class").replace("label","");
u.find(".inlineMood").html('<span class="'+V+'">'+W.text()+"</span>");},function(){u.find(".inlineMood").html("......");
});}H.resolve();});}else{if(F==="widgets.moodboard.views.userrating"||F==="widgets.moodboard.views.rates"){I=(O.count!="")?O.count:0;
var L=function(){alert("Oh my!");};var K=new Array(j);var R={itemCount:I,totalUserRatingAvgValue:O.totalUserRatingAvgValue,starOff:D,id:y,scale:K,alertTest:L};
g.render(F,R,function(U){u.html(U);if(R.totalUserRatingAvgValue!=undefined){C(R.totalUserRatingAvgValue,y);
}var T=jQuery.cookie(B);if(T!==null){q(w(1),y);}H.resolve();});}}return H.promise();
};var C=function(K,I){for(var H=1;H<=K;H++){var J=$("img#"+I+"_usrrat_"+H)[0];
$("img#"+I+"_usrrat_"+H)[0].src=t.src;}};var q=function(H,J){for(var I=1;
I<=H;I++){$("img#"+J+"_userstar_"+I)[0].src=t.src;}};var r=function(I,J){var H=jQuery.cookie(B);
if(H!==null){return;}z(I,J);x(I);return false;};var x=function(J,K){var H=jQuery.cookie(B);
if(H!==null){return;}for(var I=1;I<=K;I++){$("#"+J+"_userstar_"+I)[0].src=t.src;
}};var z=function(I,J){for(var H=1;H<=J;H++){$("#"+I+"_userstar_"+H)[0].src=D.src;
}};var h=function(H){jQuery.cookie(B,new Date().getTime()+";RV"+H,{expires:1095,path:"/"});
};var w=function(H){var I=l();return I===null?null:I[H];};var l=function(){var H=jQuery.cookie(B);
return H==null?null:H.split("RV");};if(F!==undefined&&F==="widgets.moodboard.views.moodboard"){u.on("click",".barChartBar",function(){u.unbind("mouseenter mouseleave");
u.find(".label").unbind("mouseenter mouseleave");if(v!==undefined){clearTimeout(v);
}var H=$(this).attr("data-id");m(y,A,H);});}if(F!==undefined&&F==="widgets.moodboard.views.userrating"){u.on("mouseover","a",function(){x(y,$(this).index());
});u.on("mouseout","a",function(){r(y,$(this).index());});u.on("click","a",function(){m(y,A,$(this).index());
});}function m(H,L,J){var K=jQuery.cookie(B);if(K!=null){alert("Du kan kun stemme en gang");
return;}var M="siteId="+L+"&s="+j+"&oi="+H+"&gi="+s+"&rv="+J;var I=E+"?"+M+"&cb=?";
jQuery.ajax({type:"GET",url:I,cache:true,dataType:"jsonp",success:function(N){n(N,true,J);
},error:function(N,P,O){mno.core.log(1,"error: "+P+" "+O);}});}var o="siteId="+A+"&s="+j+"&oi="+y+"&gi="+s;
var p=e+"?"+o+"&cb=?";jQuery.ajax({type:"GET",url:p,cache:true,dataType:"jsonp",success:function(H){n(H,false,null).done(function(){f.resolve();
});},error:function(H,J,I){mno.core.log(1,"error: "+J+" "+I);f.reject();
}});return f.promise();}function c(){var e=this;if(a.container){a.container.each(function(h,g){var f=a.model[h];
e.initMoodBoard(a,f,$(this));});}}function b(){}return{init:c,initMoodBoard:d,destroy:b};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets notificationSubscription notificationBubble.js
*/
mno.core.register({id:"widget.notificationSubscription.notificationBubble",extend:["widget.notificationSubscription.utils"],creator:function(l){var f=this;
var g,p,c=0,j=0,a,k,h,e;var d=false;var o="<h3>Hei!</h3><p>Vi har flere nye tjenester som venter på deg!</p><p>Klikk på person-ikonet over for å åpne menyen og komme i gang!</p>";
function n(){if(g!==undefined&&g>0){f.utils.checkPaywallProduct(k,!e).then(function(){f.api.getNewNotificationsNumber({userId:g,sig:p}).done(function(r){if(typeof r.collection.items[0].data.unseen!="undefined"){c=r.collection.items[0].data.unseen;
}else{c=0;}var t=r.collection.items[0].data.boarding;var q=$.inArray("M",t)!=-1;
if(c==0){$(".offCanvas.notificationBubble").hide();}else{$(".offCanvas.notificationBubble").text(c);
$(".offCanvas.notificationBubble").show();$(".offCanvas.notificationBubble").on("click",function(){$(".button.icon-user-menu").click();
});}if(q&&!d){if(h=="banner"){if(mno.publication.currentSectionId=="1"){d=true;
var s=r.collection.items[0].data.boardingDowncount;var u=s[$.inArray("M",t)];
f.utils.showBanner({userId:g,onboardingType:"M",sig:p},$("div.offCanvas.right"),u);
}}else{d=true;f.utils.showPopover($("div.offCanvas.right"),o,"topRight");
}f.api.onboardingCountdown({userId:g,sig:p,type:"M"});}if(j!==r.collection.items[0].data.unread){j=r.collection.items[0].data.unread;
l.notify({type:"widget_notificationSubscription_notificationsListPreview_setUnreadCounter",data:{unreadCounter:j,boarding:t}});
}});});}else{$(".offCanvas.notificationBubble").hide();}}function b(q){if(q!=undefined&&typeof(q.session)!="undefined"&&q.session!=null&&q.session!=false){g=VGS.getSession().userId;
p=VGS.getSession().sig;n();}}function m(){if(mno.publication.paywall.enabled!==true){return;
}k=mno.publication.paywallProductCode;h=l.model[0].introductionType;e=l.model[0].paywallProductCheck;
a=$("<div />");a.attr("class","offCanvas offCanvasLabel notificationBubble");
a.html(c);$(".offCanvas.right").append(a);$(".offCanvas.notificationBubble").hide();
VGS.Event.subscribe("auth.sessionChange",b);setInterval(function(){n();
},60000);l.listen({"users-menu-change-tab":function(q){if(q.activeTab==="notifications"){c=0;
$(".offCanvas.notificationBubble").hide();}}});}return{init:m};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets notificationSubscription notificationsListPreview.js
*/
mno.core.register({id:"widget.notificationSubscription.notificationsListPreview",extend:["widget.notificationSubscription.utils"],creator:function(j){var f=this,d,a;
var b=false;var l="<p><strong>Skal vi varsle deg om stoff som interesserer deg?</strong></p><p>Få varsel på mail eller til mobil hvis du vil.<br /> Klikk på artikkelen i menyen for å komme i gang.</p> <p><strong>Vil du lagre artikler for senere lesing?</strong><p>Legg det i leselisten! Vil du lese avisen, finner du e-avisen i denne menyen.</p>";
var c=[];function e(m){if(a===undefined){a=$('.group.offCanvasRight [data-accordion-tab="notifications"] .unreadCounterContainer');
}if(m>0){a.html('<span class="unreadCounter">'+m+"</span>");}else{a.empty();
}return a;}function h(){if(a===undefined){a=$('.group.offCanvasRight [data-accordion-tab="notifications"] .unreadCounterContainer');
}return a.find("strong").text()||0;}function g(o,n,p){var m=o.closest("li");
if(m.hasClass("unread")){m.removeClass("unread").addClass("read");e(h()-1);
f.api.markNotificationAsRead({userId:n,sig:p,notificationId:m.data("notification-id")}).done(function(q){window.location=o.attr("href");
});}else{window.location=o.attr("href");}}function k(){if(j.container){j.container.each(function(n){var p=false,m=j.model[0].limit,o=j.model[0].paywallProductCheck;
d=$(this);j.listen({"users-menu-change-tab":function(r){var q,s;if(r.activeTab==="notifications"&&p===false){p=true;
VGS.getLoginStatus(function(t){if(t.status!=="connected"){d.empty().append(f.utils.$message.html(f.utils.notLoggedInMsg.replace(/\{logInUrl\}/,f.utils.getLogInUrl()).replace(/\{activateAccountUrl\}/,f.utils.appendRedirectUri(mno.publication.paywallActivateAccountUrl)).replace(/\{buyAccountUrl\}/,mno.publication.paywallBuyAccountUrl)));
return;}q=VGS.getSession().userId;s=VGS.getSession().sig;f.utils.checkPaywallProduct(mno.publication.paywallProductCode,!o).then(function(){f.api.getNotificationsList({userId:q,sig:s,maxResult:m!==-1?m:null,unreadOnly:true}).done(function(v){var u=v.collection.items;
j.render("widgets.notificationSubscription.views.notificationsListPreview",{notifications:u,utils:f.utils}).done(function(w){d.empty().append(w);
d.on("click","a.title",function(x){g($(this),q,s);x.preventDefault();});
d.find("button").on("click",function(){window.location.href=$(this).data("href");
});});}).fail(function(){d.empty().append(f.utils.$message.text(f.utils.connectionProblemsMsg));
});},function(){d.empty().append(f.utils.$message.html(f.utils.notSubscriberMsg.replace(/\{activateAccountUrl\}/,f.utils.appendRedirectUri(mno.publication.paywallActivateAccountUrl)).replace(/\{buyAccountUrl\}/,mno.publication.paywallBuyAccountUrl).replace("<br>"," ")));
});});}}});});j.listen({"offCanvas-clicked":function(n){if(n==="offCanvasRight"){var m=$.inArray("N",c)!=-1;
if(m&&!b){b=true;f.utils.showPopover($('.group.offCanvasRight [data-accordion-tab="notifications"]'),l,"rightTop");
var o=function(p){if($("#offCanvasRight:checked").length===0){$(".popover").remove();
$("body").unbind("click",o);}};$("body").bind("click",o);f.api.onboardingCountdown({userId:uid,sig:sig,type:"N"});
}}}});}}j.listen({widget_notificationSubscription_notificationsListPreview_setUnreadCounter:function(m){e(m.unreadCounter);
c=m.boarding;}});j.listen({widget_notificationSubscription_notificationsListPreview_decreaseUnreadCounter:function(){e(h()-1);
}});return{init:k,notificationClickHandler:g};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets notificationSubscription tags.js
*/
mno.core.register({id:"widget.notificationSubscription.tags",extend:["widget.notificationSubscription.utils"],creator:function(b){var d=this,c,g,a;
function e(j,l,k){var h="/emner/?tag="+j+"&name="+l;if(j.indexOf("riks")!=-1){h="/"+(mno.publication.currentSectionUniqueName).replace(/\s+/g,"").toLowerCase()+"/emner/?tag="+j+"&name="+l;
}return h;}function f(){var h=b.$;a=b.model[0].hidePushSettings;if(VGS.getSession()!==null){c=VGS.getSession().userId;
g=VGS.getSession().sig;}b.container.find(".subscribeButtonContainer").each(function(){var k=h(this);
var j=k.closest("li");d.utils.renderSubscribeButton({userId:c,sig:g,hidePushSetting:a,subscriptionType:d.utils.subscriptionTypes.tag,subscriptionExternalId:decodeURIComponent(j.data("subscription-external-id")),subscriptionName:j.data("subscription-name"),subscribeLabel:j.data("subscription-name"),subscribeShortLabel:j.data("subscription-name").length>20?j.data("subscription-name").substring(0,17)+"...":null,publicationId:mno.publication.name,labelUrl:e(j.data("subscription-external-id"),encodeURIComponent(j.data("subscription-name")),j.data("tag-path")),$container:h(this)});
});if(h("ul.tagsList li").size()===0){b.container.hide();return;}}return{init:f};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets offCanvas offCanvasDefault.js
*/
mno.core.register({id:"widget.offCanvas.offCanvasDefault",creator:function(h){var c=$("#surround"),j=$("#outerWrapper"),a=$("#header").find(".mainHeader"),f=mno.$body,b=f.hasClass("ie"),d;
function l(m){while(m){if($(m).is(".group")){return true;}m=m.parentNode||false;
}return false;}function g(){var m=this;this.groups={};this.open=false;h.listen({"offCanvas-clicked":function(n){m.toggle.call(m,n);
}});j.hammer({drag_vertical:false,stop_browser_behavior:{touchAction:"pan-y"}});
c.on(mno.features.transitionEnd,function(){c.removeClass("anim");});}g.prototype.hammer=function(m){var q=this,p,o,n;
if(m===false){j.off("dragstart drag dragend");return;}j.on("dragstart",function(r){o=q.open!==false&&(!l(r.target)||(r.gesture&&r.gesture.direction==="left"||r.gesture.direction==="right"));
if(o){p=q.groups[q.open].el;n=c.offset().left;c.addClass("noAnimation");
p.addClass("noAnimation");a.addClass("noAnimation");d=q.groups[q.open].dir==="left"?-1:1;
}}).on("drag",function(s){var r=s.gesture.deltaX,t=s.gesture.deltaY;if(t>25){$(this).trigger("dragend");
}if(o&&r*d>0){c.css({marginLeft:n+r+"px",marginRight:(-n-r)+"px"});p.css({marginLeft:(r)+"px",marginRight:(-r)+"px"});
a.css({left:n+r+"px",right:(-n-r)+"px"});}}).on("dragend",function(s){var r=1;
if(o){if(typeof s.gesture!=="undefined"){if(s.gesture.direction==="left"){r=-1;
}if((n+s.gesture.deltaX)*r>100){q.groups[q.open].inp.prop("checked",false);
q.toggle.call(q);q.open=false;}}c.removeAttr("style").removeClass("noAnimation");
p.removeAttr("style").removeClass("noAnimation");a.removeAttr("style").removeClass("noAnimation");
o=false;}});};g.prototype.add=function(n,m){this.groups[m.group]={el:$(".group."+m.group),dir:m.direction,inp:n};
};g.prototype.toggle=function(p){var o=this,m=this.open,n=false,q;this.open=p||this.open;
if(b){f.removeClass("offCanvas-"+(this.groups[this.open].dir==="left"?"right":"left"));
f.toggleClass("offCanvas-"+this.groups[this.open].dir);}if(m!==false){c.off("click.offCanvas");
this.open=false;this.hammer(false);}else{c.on("click.offCanvas",function(s){var r=s.target;
if(l(r)){return;}if(o.open!==false&&$(s.target).closest(".offCanvasLabel").length===0){s.preventDefault();
f.removeClass("offCanvas-right offCanvas-left offCanvasChecked");o.groups[o.open].inp.prop("checked",false);
o.open=false;}});this.hammer(true);}return true;};function e(o){var p=$(".group."+o.group),m=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver||false,n;
if(m&&p.length>0){n=new m(function(q){h.notify({type:"offCanvas-mutation",data:o.id});
});n.observe(p.get(0),{childList:true,subtree:true});}}function k(){var m=new g(),n=/AppleWebKit\/([\d.]+)/.exec(navigator.userAgent);
if(n){if(parseInt(n[1],10)>=535){f.removeClass("webkitFix");}}else{f.removeClass("webkitFix");
}h.container.each(function(p){var q=$(this),o=h.model[p];m.add(q,o);q.prop("checked",false);
mno.core.nextTick(function(){e(o);});});}return{init:k};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets offCanvas offCanvasLabel.js
*/
mno.core.register({id:"widget.offCanvas.offCanvasLabel",creator:function(a){var b={};
function c(f,e){if(typeof f!=="undefined"&&typeof e!=="undefined"){if(b!==null){b[e]=f;
}else{a.container.eq(e).find("span").html(" "+f);}}else{if(b!==null){for(e in b){if(b.hasOwnProperty(e)){a.container.eq(e).find("span").html(" "+b[e]);
}}b={};}}}a.container.each(function(f){var e=a.model[f].titleEvent,g={};
if(e!==""){g[e]=function(h){c(h,f);};a.listen(g);}});function d(){c();b=null;
a.container.each(function(f){var h=$(this),k=h.find("label"),g=h.find(".button"),e=a.model[f],j=$("#"+e.id);
if(mno.publication.name==="bt"){$(document).ready(function(){(function(){var o=jQuery.fn.addClass;
jQuery.fn.addClass=function(){var p=o.apply(this,arguments);jQuery(this).trigger("cssClassAdded");
return p;};})();var m=$(".topMenu .sectionTitle"),l=$(".offCanvasLeft nav li"),n;
if(m.length===0){m=$("<h1 class='sectionTitle'></h1>");m.appendTo(".offCanvasLeft .topMenu header:first");
}l.on("cssClassAdded",function(){h=$(this);if(h.hasClass("active")){n=String(h.find("a[href!='#']").html());
m.html(n);}});$("#pillText").val("").attr("placeholder","S\u00f8k i Bergens Tidende");
});}g.on(mno.features.transitionEnd,function(){g.removeClass("highlight");
});k.removeAttr("onclick").on("click",function(){$(".offCanvas.offCanvasDefault").not(j).prop("checked",false);
mno.core.nextTick(function(){a.notify({type:"offCanvas-clicked",data:e.id});
});});if(mno.features.touch&&navigator.userAgent.toLowerCase().indexOf("android")===-1){k.on("touchstart",function(){$(".offCanvas.offCanvasDefault").not(j).prop("checked",false);
j.prop("checked",!j.prop("checked"));a.notify({type:"offCanvas-clicked",data:e.id});
return false;});}a.listen({"offCanvas-mutationX":function(l){if(e.id===l){g.addClass("highlight");
}}});});}return{init:d};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets pageTools addToReadingList.js
*/
mno.core.register({id:"widget.pageTools.addToReadingList",creator:function(c){var d="http://graph.facebook.com/?id={url}",g="http://cdn.api.twitter.com/1/urls/count.json?url={url}";
var b;var a;function f(){if(c.model[0].url!=undefined){c.getScript({url:c.model[0].url+"#pubid="+c.model[0].pubID});
}b=c.model[0].xtns2;a=c.model[0].xtclick;c.container.bind("click",function(){var l=1;
var n=mno.publication.currentSectionId;var k=mno.publication.id;var q="";
var s="shared-news";var j=mno.model.article.id;var p="article";var r=mno.model.article.TITLE;
var h=window.location.href;var m=new Date().getTime();r=encodeURIComponent(r);
h=encodeURIComponent(h);var o=mno.publication.url;o=mno.publication.loggerUrl+"?";
o=o+"rt="+l;o=o+"&ctxId="+n;o=o+"&pubId="+k;o=o+"&cat="+q;o=o+"&meta="+s;
o=o+"&objId="+j;o=o+"&type="+p;o=o+"&title="+r;o=o+"&url="+h;o=o+"&clientDT"+m;
var t='<img src="'+o+'" border="0" alt="" width="1" height="1"/>';c.container.append(t);
});if(a=="true"){c.container.find(".addthis_button_facebook").bind("click",function(){var h=mno.model.article.id;
xt_med("C",b,"ShareButtons::Click::Facebook-NA-CommonFramework-"+h,"A");
});}if(c.container){c.container.each(function(h){var j=$(this);if(c.model[h].showSharesNumber===true){c.getScript({url:d.replace("{url}",encodeURIComponent(window.location.href)),callbackVar:"callback",timeout:5000,jsonP:function(k){j.find(".addthis_button_facebook").append("<small>"+(k.shares||0)+"</small>");
}});c.getScript({url:g.replace("{url}",encodeURIComponent(window.location.href)),callbackVar:"callback",timeout:5000,jsonP:function(k){j.find(".addthis_button_twitter").append("<small>"+(k.count||0)+"</small>");
}});}});}}function e(){}return{init:f,destroy:e};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets paywall links.js
*/
mno.core.register({id:"widget.paywall.links",creator:function(f){var a=mno.$body,b=f.container.find(".logout"),d=f.container.find(".login"),j=$('<div class="displayName"></div>'),k=f.model[0].hostPublicationUrl,e=f.model[0].paywallServerUrl,c=false;
function h(l){if(!c){b.hide();d.show();}else{b.show();d.hide();}}f.listen({"paywall-logged-in":function(l){c=true;
h(name);}});function g(){f.container.find("select").on("change",function(){if($(this).val()){window.location.href=$(this).val();
}});f.container.find(".register").bind("click.register",function(m){var l=VGS.getSignupURI().indexOf("redirect_uri=");
window.location=VGS.getSignupURI().substring(0,l)+"redirect_uri="+k+"/paywall/pwrd.jsp?redirect="+Base64.encode(window.location.toString());
m.preventDefault();});f.container.find(".login").bind("click.login",function(m){var l=VGS.getLoginURI().indexOf("redirect_uri=");
window.location=VGS.getLoginURI().substring(0,l)+"redirect_uri="+k+"/paywall/pwrd.jsp?redirect="+Base64.encode(window.location.toString());
m.preventDefault();});b.bind("click",function(l){mno.core.log(1,"Logout button clicked");
VGS.Cookie.clear();document.cookie="VPW_State=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;";
document.cookie="SP_ALLOWED_PIDS=; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;";
window.location.href=e+"/logout?redirect_uri="+k+"/paywall/logout.jsp?redirect="+Base64.encode("/");
l.preventDefault();});h();}return{init:g,destroy:function(){}};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets paywall login.js
*/
mno.core.register({id:"widget.paywall.login",creator:function(c){var l=mno.$body,k=c.container,b=false,e,s=null,q=null,d=c.model[0],a=d.enableMixpanel,h=200;
function r(t){var u=true;if(q===null){q=t;}if(t.result===true){m();k.find(".register").addClass("hidden").removeClass("inline");
}else{o();k.find(".register").removeClass("hidden").addClass("inline");
}k.find(".login").unbind("click.login");k.find(".login").bind("click.login",function(w){var v=$(this);
w.preventDefault();c.notify({type:"username-clicked",data:{trigger:v}});
});if(u){c.notify({type:" paywall-ready",data:{}});}}function m(){c.notify({type:"access-change",data:{status:"true"}});
$(".customerMenu").find(".mittabonnement a").unbind("click.register");l.removeClass("hasNotAccess").addClass("hasAccess");
}function o(){l.removeClass("hasAccess").addClass("hasNotAccess");$(".customerMenu").find(".mittabonnement a").bind("click.register",function(t){window.location=d.gotoAccessPage;
t.preventDefault();});c.notify({type:"access-change",data:{status:"false"}});
if(VGS.getSession()!==null){k.find(".register").html("Forleng abonnement").bind("click",function(t){t.stopPropagation();
t.preventDefault();window.location=d.upgradeSubUrl;});}c.notify({type:"paywall-ready",data:{}});
}function g(t){f("getLoggedInUser");f("response: "+t);f("response.session: "+t.session);
if(t.session){e=t.session.displayName;f("displayName: "+e);k.addClass("user");
$(".actionList").removeClass("logedout").addClass("logedin");f("spidSessionResponse: "+s);
f("spidProductResponse: "+q);if(s===null){VGS.Event.fire("snd.userIsLoggedIn",t);
k.find(".login").text("Hei, "+e);l.addClass("authenticated");c.timeEnd("before init and SETTING 'Hei'");
c.notify({type:"paywall-userName",data:e});s=t;c.notify({type:"paywall-logged-in",data:e});
}}else{e="";o();k.find(".login").text("Logg inn").bind("click",function(v){v.preventDefault();
v.stopPropagation();var u=VGS.getLoginURI().indexOf("redirect_uri=");if(a==="true"&&typeof mixpanel!=="undefined"){mixpanel.track("ap.no - Login clicked");
}window.location=VGS.getLoginURI().substring(0,u)+"redirect_uri="+d.hostPublicationUrl+"/paywall/pwrd.jsp?redirect="+Base64.encode(window.location.toString());
});k.find(".register").removeClass("hidden").addClass("inline");$(".actionList").removeClass("logedin").addClass("logedout");
}}function j(){var t;if(!b){if(sndPaywallSession.getSessionChangeData()===null){f("delaying paywall widget by "+h+"ms.");
setTimeout(j,h);return false;}else{f("Already got session change data");
t=sndPaywallSession.getSessionChangeData();g(t);b=true;}}}function p(){var t;
if(sndPaywallSession.getProductData()===null){setTimeout(p,h);return false;
}else{t=sndPaywallSession.getProductData();r(t);}}function n(){f("initializing paywall/login");
var t=c.model[0];k.find(".register").bind("click",function(u){$(this).attr("href",t.gotoAccessPage?t.gotoAccessPage:"#");
});if(t.paywallEnabled==="true"){j();p();}else{k.find(".login").text("");
m();}c.time("before init and SETTING 'Hei'");}function f(t){if(mno.core.debug("paywall")){console.log(1,t);
}}return{init:n};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets poll default.js
*/
mno.core.register({id:"widget.poll.default",require:["mno.utils.highcharts"],creator:function(a){function b(d,c){return(d.indexOf(c)!==-1)?true:false;
}return{init:function(){var c=this.pollHelper;if(a.container){a.container.each(function(e,d){c(d,a.model[e]);
});}},pollHelper:function(f,h){var q=$(f),j=mno.publication.rel,n=mno.publication.id;
if(h!==null&&h.polls!=="undefined"){jQuery.each(h.polls,function(u,r){var w=typeof r.pollId!=="undefined"?r.pollId:"0",s=r.pollStyleId,v=(r.mode==="voted")||k(w),t=(typeof r.voteMultipleTimes!=="undefined"&&r.voteMultipleTimes==="true");
if(b(h.type,"poll")||b(h.type,"relatedContents")||b(h.type,"mobileRelatedContents")||b(h.type,"stories")||b(h.type,"mobileStories")||b(h.type,"storyContent")||b(h.type,"mobileStoryContent")){g(w,s,v,t);
}q.on("click",".showPollResult_"+w,function(){c(w,s);});q.on("click",".sendPollVote_"+w,function(){d(w,s,$(this));
});q.on("click",".showPollForm_"+w,function(){var x=$(this).attr("data-revote");
o(w,s,x);});});}function g(u,r,t,s){if(t&&!s){c(u,r);}else{l(u);o(u,r);
}}function e(t,s,u){var r=["#4572A7","#AA4643","#89A54E","#80699B","#3D96AE","#DB843D","#92A8CD","#A47D7C","#B5CA92"];
if(typeof Highcharts==="undefined"){a.getScript({url:a.publication.url+"resources/js/mno/utils/highcharts.js",callback:function(){e(t,s,u);
}});}else{jQuery("."+s).each(function(v,w){var x=new Highcharts.Chart({chart:{renderTo:w,plotBackgroundColor:null,plotBorderWidth:null,plotShadow:true,width:(t.labels===true)?jQuery(w).width()/2:jQuery(w).width(),height:jQuery(w).width()/3,spacingTop:5,marginRight:0,marginLeft:0,marginBottom:20,animation:false},colors:r,credits:false,title:false,legend:{borderWidth:0,lineHeight:14,itemStyle:{fontSize:"12px"},symbolPadding:2,symbolWidth:15},labels2:{style:{fontSize:"32px",color:"#FF0000"}},tooltip:{formatter:function(){return"<strong>"+this.point.name+"</strong>: "+this.y+" %";
}},plotOptions:{pie:{allowPointSelect:true,cursor:"pointer",size:"98%",dataLabels:{enabled:true,distance:0,conntectorWidth:0,formatter:function(){return this.y+" %";
},style:{fontSize:"14px"}}}},series:[{type:"pie",name:"Resultat",data:(function(){var C=t.items.length,z=t.items,D=[],y=0,B=0,A=0;
while(C--){A=parseInt(z[C][1],10);if(A>y){B=C;y=A;}D.unshift(z[C]);}D[B]={name:z[B][0],y:z[B][1],selected:true};
return D;}())}]});if(t.revote===true){jQuery(w).append('<a class="button showPollForm_'+u+'" data-revote="true">Stem igjen</a>');
}if(t.vote===true){jQuery(w).append('<a class="button showPollForm_'+u+'" data-revote="false">Gi stemme</a>');
}jQuery(w).append('<p class="f-small floatRight">Antall stemmer: <strong>'+t.count+'</strong></p><div class="clear"></div>');
if(t.labels===true){a.render("widgets.poll.views.labels",{items:t.items,colors:r},function(y){jQuery(w).prepend(y);
});}});jQuery(".pollForm_"+u+" span.validation").each(function(w,v){$(v).hide();
});}}function d(x,r,w){var v=new Date().getTime();var u=j+"poll/vote.do?timestamp="+v,s=w.closest(".pollForm_"+x).find('input[name="vote"]:checked').val();
if(s===0){jQuery(".pollForm_"+x+" span.validation").show();}else{var t="mentometerId="+x+"&publicationId="+n+"&vote="+s+"&redirectTo="+window.location.protocol+"//"+document.domain+j+"template/framework/wireframe/poll.jsp?comment="+x+","+r+"%26timestamp="+v;
p("JSESSIONID");jQuery.ajax({type:"POST",url:u,data:t,dataType:"json",success:function(y){e(y,r,x);
},error:function(y,A,z){mno.core.log(1,"error: "+A+" "+z);}});}}function c(s,r){jQuery.ajax({type:"GET",url:j+"template/framework/wireframe/poll.jsp",data:"comment="+s+","+r,dataType:"json",success:function(t){e(t,r,s);
},error:function(t,v,u){mno.core.log(1,"error: "+v+" "+u);}});}function o(t,s,r){if(r=="true"){l(t);
}jQuery.ajax({type:"GET",url:j+"template/framework/wireframe/poll.jsp",data:"comment="+t+","+s+"&showForm=yes",success:function(u){jQuery("."+s).each(function(w,v){$(v).html(u);
});jQuery(".pollForm_"+t+" span.validation").each(function(w,v){$(v).hide();
});},error:function(u,w,v){mno.core.log(1,"error: "+w+" "+v);}});}function m(s){var u=s+"=",v,r;
var t=document.cookie;if(t.length&&(-1!=(v=t.indexOf(u)))){if(-1==(r=t.indexOf(";",v+u.length))){r=t.length;
}return unescape(t.substring(v+u.length,r));}return null;}function p(x){var y=m(x);
if(y==null||y==""){var s=p.arguments,w=p.arguments.length;var v=(w>2)?"; expires="+s[2].toGMTString():"";
var u=(w>3)?"; path=/":"; path=/";var r=(w>4)?"; domain="+s[4]:"";var t=(w>5)&&s[5]?"; secure":"";
document.cookie=x+"="+escape((new Date()).getTime(),0)+v+u+r+t+";";}}function k(t){var r=m("mentometer");
if(r!==null){var s=r.split("M");for(i=0;i<s.length;i++){if(s[i]==t){return true;
}}}return false;}function l(w){var u=m("mentometer");if(u!==null){var v=u.split("M");
var s="";for(i=0;i<v.length;i++){if(v[i]!=w){if(s==""){s=s+v[i];}else{s=s+"M"+v[i];
}}}var t=new Date();t.setTime(t.getTime()+(1*24*60*60*1000));var r="; expires="+t.toGMTString();
document.cookie="mentometer="+s+r+"; path=/";}}},destroy:function(){}};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets relatedContents flyout.js
*/
mno.core.register({id:"widget.relatedContents.flyout",require:["mno.utils.scroll"],creator:function(h){var a,c,d,b;
function f(k){a=mno.$window.height(),c=(window.innerWidth>0)?window.innerWidth:screen.width,d=$("#footer").offset();
k.css("left",(c+40)+"px");}function e(l,m){var k=c+40;if(m===true){k=k-l.outerWidth()-40;
}l.animate({left:k+"px"},250);}function j(){var k={};h.container.each(function(l){var n=$(this),m=$(this).position().top,o=$('<span class="close">X</span>');
k[m]={el:n,active:false};o.bind("click",function(){n.remove();h.ignore("scrollmove");
});n.prepend(o);f(n);mno.$window.on("resize orientationchange",function(){clearTimeout(b);
b=setTimeout(function(){f(n);},250);});n.appendTo("body").addClass("active");
});h.listen({scrollmove:function(m){for(var l in k){if((m.y>l-(a/2))&&(m.y<d.top)){if(k[l]["active"]===false){e(k[l]["el"],true);
}k[l]["active"]=true;}else{if(k[l]["active"]===true){e(k[l]["el"],false);
k[l]["active"]=false;}}}}});}function g(){}return{init:j,destroy:g};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets relatedContents pictures.js
*/
mno.core.register({id:"widget.relatedContents.pictures",extend:["mno.utils.flash"],creator:function(a){var c=a.$;
function d(){var e=this.showFlash;if(a.container){a.container.each(function(h,g){var f=a.model[h];
if(f.flashArticles!==undefined){jQuery.each(f.flashArticles,function(l,k){e(k);
});}});}}function b(){c=null;}return{init:d,destroy:b};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets relatedContents poll.js
*/
mno.core.register({id:"widget.relatedContents.poll",extend:["widget.poll.default"],creator:function(a){function c(){var d=this.pollHelper;
if(a.container){a.container.each(function(g,f){var e=a.model[g];if(e.polls!==undefined){d(f,e);
}});}}function b(){}return{init:c,destroy:b};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets slideshow default.js
*/
mno.core.register({id:"widget.slideshow.default",extend:["widget.slideshow.main","mno.utils.flash"],creator:function(a){function e(){var f=this.showFlash;
if(a.container){a.container.each(function(j,h){var g=a.model[j];if(g.flashArticles!==undefined){jQuery.each(g.flashArticles,function(l,k){if($("#"+k.elementId)!==undefined){$("#"+k.elementId).parent().height(k.height);
f(k);if(k.caption!==undefined&&k.caption!==""){a.render("widgets.slideshow.view.caption",{caption:k.caption},function(m){$("#"+k.elementId).parent().append(m);
});}}});}});this.slideshow(a.container);}if(document.getElementById("api_player")){c();
}if(document.getElementById("newApiPlayer")){d();}}function d(){var f=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;
if(f>=980){$("#newApiPlayer").css("height","564px");}else{if(f<820&&f>=600){$("#newApiPlayer").css("height","460px");
}else{if(f<600){$("#newApiPlayer").css("height","280px");}}}}function c(){var n=640,g=360,k=false,j=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,h=$("#content .playerWrapper");
if(j>=980){n=980;g=551;}else{if(j<980&&j>=600){n=640;g=360;k=true;}else{if(j<600){n=320;
g=180;k=true;}}}var m=h.data("video-id"),f=h.data("video-playerurl")+"player/embed?width="+n+"&amp;height="+g+"&amp;id="+m+"&amp;targetId=vid_"+m+"&amp;locale=no_NO&amp;watermark=0&amp;forceHtml="+k+"&amp;flashVars="+h.data("video-flashvars"),l='<script type="text/javascript" src="'+f+'"><\/script>';
a.container.find("#api_player").replaceWith(l);}function b(){}return{init:e,destroy:b};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets slideshow main.js
*/
mno.core.register((function(){var f=[],d=mno.features,b=(typeof mnoMobile!=="undefined"),a={alwaysDisplayButtons:mno.env.handheld(),numVisible:1,padding:0,markOrientation:false,thumbnailConfig:{}},e={width:100,height:60,resize:"crop"};
function c(l,h,g){var j=this,k=0,m;j.config=h||{};j.$container=l;j.$slideshow=l.find(".slideshow-wrapper");
j.$items=l.find("li").removeClass("none");j.$list=l.find(".slideshow-list");
j.index=0;j.speed=250;j.sandbox=g;if(d.transform===false||d.transition===false||b||mno.$body.hasClass("ie")||j.$items.find('object[type="application/x-silverlight-2"]').length!==0||j.$items.find('object[type="application/x-shockwave-flash"]').length!==0||j.$items.find(".playerWrapper").length!==0){j.gotoIndex=j.gotoIndexFallback;
}l.addClass("mnoSlideshow");j.setDimensions();j.createButtons();j.createSwitcher();
j.loadImage(0,2);if(j.$items.length>1){(function(){var n=false,o=(function(){if(d.transform!==false&&d.transition!==false&&!b){return function(p){if(p.gesture.direction==="left"||p.gesture.direction==="right"){p.gesture.preventDefault();
}j.$list.css(d.transform,"translateX(-"+(k-p.gesture.deltaX)+"px)");};}else{return function(p){if(p.gesture.direction==="left"||p.gesture.direction==="right"){p.gesture.preventDefault();
}if((k+j.itemWidth)<=j.listTotalItemWidth){l.scrollLeft(k-p.gesture.deltaX);
}};}}());if(!b){j.$list.hammer({drag_vertical:false});}j.$list.on("dragstart",function(p){p.preventDefault();
n=true;k=j.index*j.itemWidth*j.config.numVisible;});j.$list.on("drag",o);
j.$list.on("dragend mouseout",function(p){if(n===true){if(p.gesture&&p.gesture.distance>(j.$slideshow.width()/4)){if(p.gesture.direction==="left"&&j.size>j.index+1){j.index++;
}else{if(p.gesture.direction==="right"&&j.index>0){j.index--;}}}j.gotoIndex();
n=false;}});}());}this.$list.on(mno.features.transitionEnd,function(){j.$list.css(d.transitionProperty,"none");
j.updateSwitcher();j.toggleButtons();j.loadImage(j.index,2);});mno.$window.on("orientationchange resize",function(){clearTimeout(m);
m=setTimeout(function(){if(!l.hasClass("mnoSlideshow")){return;}j.setDimensions.call(j);
j.reloadImages.call(j);j.adjustHeight.call(j);j.gotoIndex.call(j);},250);
});}c.prototype={getImageDimensions:function(){var g=Math.ceil(this.$slideshow.width()/100)*100-20;
if(g>980){g=980;}return g;},getThumbnailCrop:function(){var k={"169":16/9,"43":4/3,"23":2/3,"34":3/4},j=this.config.thumbnailConfig.width/this.config.thumbnailConfig.height,h=99,m,g,l;
for(g in k){if(k.hasOwnProperty(g)){l=Math.abs(j-k[g]);if(l<h){h=l;m=g;
}}}return m;},reloadImages:function(){var h=this.getImageDimensions(),g=this;
$(".imagePlaceholder.loaded").each(function(){var m=$(this),l=m.find("img"),j=l.get(0),k;
if(j&&j.naturalWidth&&(j.naturalWidth>h)){h=j.naturalWidth;}k=g._getBestMatchUrl(m.attr("data-image-url"),h);
l.attr("src",k);});},_getBestMatchUrl:function(k,g){var l,j,h;h=k;j=h.match(/w([0-9]+)/);
if(j){l=parseInt(j[1],10);g=Math.ceil((g+1)/100)*100-20;h=h.replace(/w[0-9]+/,"w"+(g<l?g:l));
}return h;},loadImage:function(k,h){var o=this.getImageDimensions(),n=this,j;
h=k+h;function m(r,q){var l=new Image(),p;l.onload=function(){p=$(l);r.addClass("loaded").html(p);
p.css("margin-left","-"+p.width()/2+"px");};l.src=q;}while(k<h){if(k<this.$items.length){var g=this.$items.eq(k).find(".imagePlaceholder").not(".loaded");
if(g.length===1){j=n._getBestMatchUrl(g.attr("data-image-url"),o);m(g,j);
}}k++;}$(".imagePlaceholder.loaded").css("background-image","none");},adjustHeight:function(){this.$list.css({height:this.$items.eq(this.index).find(".slideShowItemContainer").height()+"px"});
},setDimensions:function(){this.width=this.$slideshow.width();this.itemWidth=(this.width/this.config.numVisible)-this.config.padding;
this.size=Math.ceil(this.$items.length/this.config.numVisible);this.listTotalItemWidth=this.size*this.width;
this.$items.css({overflow:"hidden",paddingRight:this.config.padding+"px",width:this.itemWidth+"px"});
this.$list.css("width",this.listTotalItemWidth+"px");this.adjustHeight();
},updateSwitcher:function(){if(!this.$switcher||this.index>this.$items.length){return;
}var g=this.$switcher.find("a").eq(this.index);this.$switcher.find("a").removeClass("active");
g.addClass("active");if(this.scrollbar&&!b){this.scrollbar.moveTo(g);}else{this.$switcherWrapper.stop().animate({scrollLeft:(this.index!==0?this.index-1:0)*(this.$switcher.find("a").width()+2)},250);
}},createSwitcher:function(){var l=this,k=this.size,o,g,n=!b,m=+(new Date());
function j(){k--;if(k===0&&g>l.width){l.scrollbar.setDimensions();}}if(this.size!==1){this.$switcherWrapper=this.$container.find(".counterWrapper");
if(this.$switcherWrapper.length<1){this.$switcherWrapper=jQuery('<div class="counterWrapper"></div>').appendTo(this.$container);
}this.$switcher=jQuery('<div class="counter"></div>');if(l.config.thumbnails){this.$container.addClass("hasThumbnails");
if(this.config.thumbnailConfig.isDefaultSize!==true){this.$switcherWrapper.css({fontSize:this.config.thumbnailConfig.width});
}o=new mno.utils.imageResizer(l.config.thumbnailConfig,mno.publication.sectionProperties.lisaLevel);
}for(var h=0;h<this.size;h++){(function(q){var p=jQuery('<a href="#"></a>').addClass("disableSelect").on("click",function(s){var r=+(new Date());
if(r-m>50){if(n){if(l.scrollbar.drag===true){return false;}}s.preventDefault();
l.index=q;l.gotoIndex(q);return true;}m=r;});if(l.config.thumbnails===true){(function(){var t=l.$items.eq(q).find(".imagePlaceholder,.videoImage"),s=new Image(),v,r;
function u(x,w){p.append('<div class="single '+(w?"videoThumbnail":"")+'" style="'+(l.config.thumbnailConfig.isDefaultSize?"":"padding-bottom:"+(l.config.thumbnailConfig.height/l.config.thumbnailConfig.width)+"em; ")+" background-image: url('"+x+"') \"></div>");
if(n){j();}}if(t.length>0){r=t.hasClass("videoImage");v=t.attr("data-image-url").replace(/c[0-9]+/,"c"+l.getThumbnailCrop());
s.src=o.getImage(v);s.onload=function(){u(s.src,r);};s.onerror=function(){var w=new Image(),x=l._getBestMatchUrl(v,l.config.thumbnailConfig.width);
if(x!==v){w.onload=function(){u(w.src,r);};w.onerror=function(){u(v,r);
};w.src=x;}else{u(v,r);}};}}());}p.appendTo(l.$switcher);}(h));}if(l.config.thumbnails===true){g=((l.config.thumbnailConfig.width+2)*(this.size+1));
this.$switcher.css({textAlign:"left",width:g+"px"});}else{this.$switcher.css({width:this.width});
}this.$switcherWrapper.append(this.$switcher);if(n){this.scrollbar=mno.utils.scrollbar(l.$switcherWrapper,"horizontal");
}this.updateSwitcher();}},createButtons:function(){if(this.size!==1){var g=this,h=+(new Date());
this.$nextEl=jQuery('<div class="slideShowNext enabled"><span></span></div>');
this.$prevEl=jQuery('<div class="slideShowPrev"><span></span></div>');this.$prevEl.on("click touchstart",function(k){k.preventDefault();
var j=+(new Date());if(j-h>50){g.index--;g.gotoIndex();}h=j;return false;
});this.$nextEl.on("click touchstart",function(k){k.preventDefault();var j=+(new Date());
if(j-h>50){g.index++;g.gotoIndex();}h=j;return false;});this.$container.append(this.$prevEl,this.$nextEl);
}},toggleButtons:function(){if(typeof this.$prevEl!=="undefined"){if(this.index===0){this.$prevEl.removeClass("enabled");
}else{this.$prevEl.addClass("enabled");}}if(typeof this.$nextEl!=="undefined"){if(this.index===this.size-1){this.$nextEl.removeClass("enabled");
}else{this.$nextEl.addClass("enabled");}}},_updateAfterGoto:function(){var g=this;
g.updateSwitcher();g.toggleButtons();g.loadImage(g.index,2);},gotoIndex:function(h){var j=this,g={};
j.sandbox.time("gotoIndex");g[d.transform]="translateX(-"+j.index*j.width+"px)";
g[d.transitionProperty]="all ease-out "+j.speed+"ms";g["transition-delay"]="0ms";
j.index=(h!==undefined)?h:j.index;if(j.config.alwaysDisplayButtons===false){j.$container.removeClass("showArrows");
}j.stopPlayback();j._updateAfterGoto();j.adjustHeight();j.$list.css(g);
j.sandbox.timeEnd("gotoIndex");},gotoIndexFallback:function(g){var h=this,j=(typeof jQuery.easing.easeInOutCubic!=="undefined")?"easeInOutCubic":"swing";
h.index=(g!==undefined)?g:h.index;if(h.config.alwaysDisplayButtons===false){h.$container.removeClass("showArrows");
}h.adjustHeight();h.stopPlayback();h.$slideshow.stop();h.$slideshow.animate({scrollLeft:(h.index*h.width)+"px"},250,j,function(){h._updateAfterGoto();
});},stopPlayback:function(){this.$slideshow.find("object").each(function(g,h){if(typeof h.pauseVideo==="function"){h.pauseVideo();
}});}};return{id:"widget.slideshow.main",require:["mno.utils.scrollbar","mno.utils.imageResizer"],creator:function(g){function h(n,m){var k=$.extend({},a,m),j=$.extend({isDefaultSize:true},e,k.thumbnailConfig);
k.thumbnails=k.thumbnails||n.hasClass("hasThumbnails");k.thumbnailConfig=j;
if(j.width!==e.width||j.height!==e.height){j.isDefaultSize=false;}if(typeof(m)==="object"){for(var l in m){if(m.hasOwnProperty(l)){k[l]=m[l];
}}}if(k.numVisible!==1&&k.padding!==0){k.padding=20;}n.each(function(){var o=$(this);
n.find(".slideshow-wrapper").each(function(p){f.push(new c(o,k,g));});});
}mno.test.schedule("widget.slideshow.test.slideshow",{slideshowArray:f,sandbox:g});
return{init:function(){},slideshow:h};}};}()));
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets slideshow map.js
*/
mno.core.register({id:"widget.slideshow.map",extend:["widget.map.default"],creator:function(a){var b=this;
b.onMapLoad(function(){if(a.container!==null){a.container.each(function(){mno.core.nextTick(function(){a.container.each(function(d){b.helper($(this),a.model[d]);
});});});}});function c(){}return{init:c};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets storedArticles readingListArticlesPreview.js
*/
mno.core.register({id:"widget.storedArticles.readingListArticlesPreview",extend:["widget.storedArticles.utils"],creator:function(a){var e=this,c;
function b(k,j,l){var h=k.closest("li");if(h.hasClass("unread")){h.removeClass("unread").addClass("read");
e.api.markArticleAsRead({userId:j,sig:l,articleId:h.data("article-id")}).done(function(m){window.location=k.attr("href");
});}else{window.location=k.attr("href");}}function f(h){$.each(h,function(j,k){var l=new Date(h[j].data.published);
h[j].data.published=("0"+l.getDate()).slice(-2)+"."+("0"+(l.getMonth()+1)).slice(-2)+"."+(""+l.getFullYear()).slice(-2);
});return h;}function d(j,n,h,l,k){var m=$.Deferred();if(k!==undefined){a.render("widgets.storedArticles.views.readingListArticlesPreview",{articles:f(k),contentOnly:l||false,emptyListMsg:e.utils.emptyListMsg,utils:e.utils}).done(function(o){m.resolve(o);
});}else{e.api.getArticles({userId:j,sig:n,itemsOnPage:h!==-1&&h!==null?h:null,unreadOnly:true}).done(function(p){var o=p.collection.items;
a.render("widgets.storedArticles.views.readingListArticlesPreview",{articles:f(o),contentOnly:l||false,emptyListMsg:e.utils.emptyListMsg,utils:e.utils}).done(function(q){m.resolve(q);
});}).fail(function(){m.reject();});}return m.promise();}function g(){if(a.container){a.container.each(function(j){var l=false,h=a.model[0].limit,k=a.model[0].paywallProductCheck;
c=$(this);a.listen({"users-menu-change-tab":function(n){var m,o;if(n.activeTab==="readingList"&&l===false){l=true;
VGS.getLoginStatus(function(p){if(p.status!=="connected"){c.empty().append(e.utils.$message.html(e.utils.notLoggedInMsg.replace(/\{logInUrl\}/,e.utils.getLogInUrl()).replace(/\{activateAccountUrl\}/,e.utils.appendRedirectUri(mno.publication.paywallActivateAccountUrl)).replace(/\{buyAccountUrl\}/,mno.publication.paywallBuyAccountUrl)));
return;}m=VGS.getSession().userId;o=VGS.getSession().sig;e.utils.checkPaywallProduct(mno.publication.paywallProductCode,!k).then(function(){d(m,o,h).done(function(q){c.empty().append(q);
c.on("click","a.title",function(r){b($(this),m,o);r.preventDefault();});
c.find("button").on("click",function(){window.location.href=$(this).data("href");
});a.listen({widget_storedArticles_readingListSaveArticle_articleSaved:function(r){if(c.find('li[data-article-id="'+r.articleId+'"]').length===0){d(m,o,null,true,[{data:r}]).done(function(s){var t=c.find("ul");
if(t.length>0){t.prepend(s.find("li"));}else{c.empty().append(s);}});}}});
a.listen({widget_storedArticles_readingListSaveArticle_articleRemoved:function(s){var r=c.find("ul");
r.find('li[data-article-id="'+s.articleId+'"]').remove();if(r.find("li").length===0){c.empty().append(e.utils.$message.html(e.utils.emptyListMsg));
}}});}).fail(function(){c.empty().append(e.utils.$message.text(e.utils.connectionProblemsMsg));
});},function(){c.empty().append(e.utils.$message.html(e.utils.notSubscriberMsg.replace(/\{activateAccountUrl\}/,e.utils.appendRedirectUri(mno.publication.paywallActivateAccountUrl)).replace(/\{buyAccountUrl\}/,mno.publication.paywallBuyAccountUrl).replace("<br>"," ")));
});});}}});});}}return{init:g,articleClickHandler:b,prepareArticlesDataForRendering:f};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets storedArticles readingListSaveArticle.js
*/
mno.core.register({id:"widget.storedArticles.readingListSaveArticle",extend:["widget.storedArticles.utils"],creator:function(d){var o=this,n,e,a,k,q,m,b,t,p,A,s,h,v,w=0,j=false,x,c="Your reading list is full. Remove articles to add new.",y=$("<p>"),r="Logg inn",z="For abonnenter";
function g(){o.api.saveArticle({userId:n,sig:e,articleId:t,sectionId:q,sectionName:k,articlePublication:v,url:p,title:A,date:s}).done(function(B){if(B.status>0){d.container.addClass("saved");
w=B.status;d.notify({type:"widget_storedArticles_readingListSaveArticle_articleSaved",data:{externalArticleId:t,articleTitle:A,articleRead:false,section:{externalSectionId:q,sectionName:k},articleId:w,publication:{publicationId:m,publication:m},published:new Date(s).getTime(),articleUrl:p}});
}if(B.status===-1){d.container.append(y.text(c));}});}function l(){o.api.removeArticle({userId:n,sig:e,articleId:w}).done(function(B){if(B.status===1){d.container.removeClass("saved");
d.notify({type:"widget_storedArticles_readingListSaveArticle_articleRemoved",data:{articleId:w,articleTitle:A}});
w=0;}});}function f(){o.api.checkArticle({userId:n,sig:e,articleId:t,publicationId:m}).done(function(B){if(B.status>0){d.container.addClass("saved");
w=B.status;}});}function u(){var B=d.$;b=d.model[0].readingListApiUrl;k=d.model[0].currentSectionName;
q=mno.publication.currentSectionId;m=mno.publication.name;v=d.model[0].publicationName;
t=d.model[0].currentArticleId;p=d.model[0].currentArticleUrl;h=mno.publication.paywallProductCode;
A=d.model[0].currentArticleTitle;s=d.model[0].currentArticleDate;x=d.model[0].paywallProductCheck;
if(mno.publication.paywall.enabled!==true){d.container.find(".saveArticleBtn").attr("href","#");
return;}if(VGS.getSession()!==null){n=VGS.getSession().userId;e=VGS.getSession().sig;
f();}d.container.find(".saveArticleBtn").bind("click",function(C){C.preventDefault();
VGS.getLoginStatus(function(D){if(D.status!=="connected"){mno.utils.modal.open({header:r,content:o.utils.notLoggedInMsg.replace(/\{logInUrl\}/,o.utils.getLogInUrl()).replace(/\{activateAccountUrl\}/,o.utils.appendRedirectUri(mno.publication.paywallActivateAccountUrl)).replace(/\{buyAccountUrl\}/,mno.publication.paywallBuyAccountUrl),wrapperClass:"notificationSubscription"});
}else{n=VGS.getSession().userId;e=VGS.getSession().sig;o.utils.checkPaywallProduct(mno.publication.paywallProductCode,!x,true).then(function(){if(w>0){l();
}else{g();}},function(){mno.utils.modal.open({header:B("<h3>").text(z),content:o.utils.notSubscriberMsg.replace(/\{logInUrl\}/,o.utils.getLogInUrl()).replace(/\{activateAccountUrl\}/,o.utils.appendRedirectUri(mno.publication.paywallActivateAccountUrl)).replace(/\{buyAccountUrl\}/,mno.publication.paywallBuyAccountUrl),wrapperClass:"notificationSubscription"});
});}});});d.listen({widget_storedArticles_readingListArticle_articlesRemoved:function(D){for(var C=0;
C<D.length;C++){if(D[C].articleId===w){d.container.removeClass("saved");
w=0;break;}}}});}return{init:u};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets stories default.js
*/
mno.core.register({id:"widget.stories.default",extend:["mno.utils.flash"],creator:function(a){var d=this,e=a.$,b=d.showFlash,g=mno.sandbox.Sandbox;
function f(){if(a.container){this.helper(a);}}function c(h){var j=this;
if(h.container){h.container.each(function(n,m){var l=h.model[n]||{},o=e(this),k,p;
if(l.articles!==undefined){for(k=0;l.articles[k];k++){if(l.articles[k].javascript!==undefined){p=new g({container:e(".widget.stories.default [data-content-id="+l.articles[k].id+"]"),model:[l.articles[k].model],moduleId:"widget.stories.default.js"});
l.articles[k].javascript(p);}}}if(l.storiesWithFlash!==undefined){jQuery.each(l.storiesWithFlash,function(q,r){jQuery.each(r,function(s,t){b(t[0]);
});});}if(l.polls!==undefined){h.extendWith("widget.poll.default",function(){var q=j.pollHelper;
q(m,l);});}if(l.quizes!==undefined){h.extendWith("widget.quiz.singleQuiz",function(){var q=j.initQuiz;
jQuery.each(l.quizes,function(r){q(h,e(m).find("section.quiz"),l.quizes[r],true);
});});}if(l.liveStudios!==undefined&&l.liveStudios.length>0){h.extendWith("widget.livestudio.preview",function(){var q=j.liveStudioPreview;
jQuery.each(l.liveStudios,function(s,t){var r=jQuery('article[data-content-id="'+t.articleId+'"] .preview.livestudio .container');
q(r,t.applicationUrl,t.livestudioId,t.latestCount);});});}if(l.chat!==undefined&&l.chat.length>0){h.extendWith("widget.netmeeting.preview",function(){var q=j.chatPreview;
jQuery.each(l.chat,function(s,t){var r=jQuery('article[data-content-id="'+t.articleId+'"] .preview.chat .container');
q(r,t.applicationUrl,t.livestudioId,t.latestCount);});});}(function(){function s(){h.requireModule("mno.utils.openWindow",function(){mno.utils.openWindow(o.attr("href"),{width:900,height:550,name:"window"+new Date().getTime()});
});}if(l.articles!==undefined){var r=[];for(var q=0;l.articles[q];q++){if(l.articles[q].type==="chat"){var t=o.find("[data-content-id="+l.articles[q].id+"] a");
t.bind("mouseup.chat",s);t.bind("click",function(u){u.preventDefault();
});r.push(t);}}h.listen({slideStart:function(){for(var u=0;r[u];u++){r[u].unbind("mouseup.chat");
}},slideEnd:function(){for(var u=0;r[u];u++){r[u].bind("mouseup.chat",s);
}}});}}());if(l.slideshowSelected){h.extendWith("widget.slideshow.main",function(){j.slideshow(o,{numVisible:l.slideshowNumberOfVisibleSlides});
});}});}}return{init:f,helper:c};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets stories list.js
*/
mno.core.register({id:"widget.stories.list",extend:["widget.stories.default"],require:["mno.utils.dialog"],creator:function(a){var c=a.$;
cbCommentCount=function(g){f.call(this,g);};function f(g){if(g){c("[data-disqus-identifier]").each(function(j,h){var k=g[c(this).attr("data-disqus-identifier")];
if(k===undefined){c(this).remove();}else{if(k==0){c(this).remove();}else{if(k==1){c(this).attr("title",k+" Kommentar");
}else{c(this).attr("title",k+" Kommentarer");}c(this).append(k);}}});}}function e(){if(typeof disqus_shortname!=="undefined"&&disqus_shortname!=""){a.getScript({url:"http://"+disqus_shortname+".disqus.com/count.js"});
}}function d(){var g=a.$;if(typeof disqus_shortname!=="undefined"&&disqus_shortname!=""){}if(a.container){this.helper(a);
}a.container.each(function(h){if(a.model[h].linkBehaviour==="lightBox"){g(this).find("a").each(function(){var k=g(this);
var j=k.find("img","").attr("src");k.attr("href","").removeAttr("target").bind("click",function(m){var l=mno.utils.dialog({content:g('<img src="'+j+'" alt="" />'),auto:true});
m.stopPropagation();m.preventDefault();});});}});}function b(){c=null;}return{init:d,destroy:b};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets storyContent article.js
*/
mno.core.register({id:"widget.storyContent.article",creator:function(d){var c=this;
function a(g){if(g.container){g.container.each(function(l){var o=$(this),n=g.model[l],j,p,q;
if((n.source==="escenic-migration")&&(mno.publication.name==="sa"||mno.publication.name==="ap")){j=n.sourceId;
}else{j=n.articleId;}if(n.hasOwnProperty("javascript")){n.javascript(g);
}if(n.hasOwnProperty("css")){$('<style type="text/css">'+n.css+"</style>").appendTo("head");
}if(n.hasOwnProperty("javascriptExternal")){var m=n.javascriptExternal,h=m.length;
for(p=0;n.javascriptExternal[p];p++){g.getScript({url:n.javascriptExternal[p],callback:function(){h--;
if(h===0){g.notify({type:"external-js-loaded",data:true});}}});}}if(n.hasOwnProperty("cssExternal")===true){for(p=0;
n.cssExternal[p];p++){g.getCSS(n.cssExternal[p]);}}o.find(".photo, .video").on("click",function(){var t=$(this),r=t.attr("data-picture-original")||false,s=t.clone(true).attr("class","");
if(r){s.attr("src",r);}mno.utils.modal.open({content:s});});g.notify({type:"storyContent-articleId",data:{id:j,title:n.title}});
if(o.hasClass("featureType")){var k="rolledUp";o.find(".factboxes").addClass(k).click(function(){$(this).hasClass(k)?$(this).removeClass(k):$(this).addClass(k);
});if(mno.features.touch){o.find(".article-break-image").addClass("static");
}q=o.find(".article-break").find(".static");if(q.length>0){b(q);$(window).resize(function(){b(q);
});}}});}}function f(){var h=[];if(d.container){if(typeof mnoMobile==="undefined"){c.initArticle(d);
}d.container.each(function(){var l=$(this);if(l.find(".photo, .video").length>0){d.requireModule("mno.utils.expand",function(){l.find(".photo").mnoExpand({content:{location:{attr:"data-picture-original"},type:"image"},expandedWidth:6,direction:"right"});
l.find(".video").mnoExpand({content:{location:{attr:"data-video"},type:"flash"},expandedWidth:6,direction:"right"});
});}if(l.find(".api.relationArticle.videoInline").length>0){var m=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;
if(m>=1024){$(".api.relationArticle.videoInline").css({height:"264px",width:"470px"});
}if(m>320&&m<1024){$(".api.relationArticle.videoInline").css({height:"194px",width:"345px"});
}if(m<=320){$(".api.relationArticle.videoInline").css({height:"169px",width:"300px"});
}if(l.hasClass("featureType")){$(".api.relationArticle.videoInline").css({height:"100%",width:"100%"});
}}var k=l.find(".bodyText .rating");if(k.length==0){k=l.find(".reviewScores .rating");
}if(k.length>0){d.requireModule("mno.utils.starRating",function(){k.each(function(){h.push(new mno.utils.StarRating($(this)));
});});}});var j=1;var g=function(){$(this).addClass("child"+j);j++;};$(".ie8.shoppingpanel .reviewEntry").each(g);
$(".ie8.oslobypanel .reviewEntry").each(g);$(".shoppingpanel .widget.storyContent .relationArticle").removeClass("pull1");
$(".oslobypanel .widget.storyContent .relationArticle").removeClass("pull1");
}}function e(){}function b(h){var k,j,g,l=h.first().parent();j=Math.ceil(l.offset().left);
g=Math.ceil(($(window).width()-(l.offset().left+l.outerWidth())));h.first().css({"margin-left":-j+"px","margin-right":-g+"px"});
if(!h.first().hasClass("full-width")){h.first().css({"padding-left":j+"px","padding-right":g+"px"});
}if(h.length>1){k=h.slice(1,h.length);b(k);}}return{init:f,destroy:e,initArticle:a};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets storyContent bodyText.js
*/
mno.core.register({id:"widget.storyContent.bodyText",require:["mno.utils.scroll"],extend:["mno.utils.flash"],creator:function(c){var d=c.$;
function b(f){var j=window.jQuery('<section class="printOnly footnotes"><h2>Sluttnoter</h2></section>'),h=window.jQuery("<ol></ol>"),g=f.find(".bodyText a[href]:not(.excludeFromFootnotes)").filter(function(){return d(this).parents(".noPrint").length===0;
});if(g.length>0){g.each(function(k){var l=d(this);l.after('<sup class="printOnly">'+(k+1)+"</sup>");
h.append("<li>"+l.attr("href")+"</li>");});j.append(h);f.append(j);}}function a(f){f.find(".imagePlaceholder").each(function(){var l=d(this),g=new Image(),h=l.attr("data-image-url"),k=l.attr("data-image-crop");
var j=(window.innerWidth>0)?window.innerWidth:screen.width;if(1.5*j<k){j=(Math.ceil((j+120)/100)*100)-20;
h=h.replace(k,j);}g.onload=function(){l.append('<img src="'+h+'" />');l.removeClass("imagePlaceholder");
};g.src=h;});}function e(){var f=this.showFlash;a(c.container);c.container.find(".featurevideo").each(function(){var m=d(this),l=d(this).attr("data-video-id"),n=d(this).attr("data-title"),k=d(this).attr("data-video"),j=d(this).attr("data-splash"),h=d(this).attr("data-scroll");
d(this).attr("id","video_"+l);var g=parseInt(d(this).width());d(this).height(g/16*9);
m.player=new mno.nu.VideoPlayer({targetId:("video_"+l),metricsId:n,metricsAccount:"UA-42208900-1",metricsDomainName:"aftenposten.no",xstreamid:n,vidUrl:k,vidUrlHtml5:k,vidUrliPad:k,splashImg:j});
m.playing=false;if(h){c.listen({scrollmove:function(q){var o=parseInt(m.offset().top);
var p=parseInt(m.height());if((o+p)<parseInt(q.y)+window.innerHeight&&o>q.y&&m.playing==false){m.player.vp.play();
m.playing=true;}else{if(o<q.y&&m.playing==true){m.player.vp.pause();m.playing=false;
}else{if((o+p)>parseInt(q.y)+window.innerHeight&&m.playing==true){m.player.vp.pause();
m.playing=false;}}}}});}});c.container.find(".span7.pullout").each(function(){var h="",g=d(this);
if(g.next("p").children("span.quote").length>0){h=g.next("p");}else{if(g.prev("p").children("span.quote").length>0){h=g.prev("p");
}else{if(g.next().hasClass("quote")){h=g.next();}else{if(g.prev().hasClass("quote")){h=g.prev();
}else{return;}}}}if(h.length>0&&!g.hasClass("imgQuote")){g.append(h).addClass("imgQuote");
}});c.container.each(function(h,g){var j=d(this),k=c.model[h];if(k.flashArticlesInBody){jQuery.each(k.flashArticlesInBody,function(l,m){f(m);
});}if(k.polls!==undefined){c.extendWith("widget.poll.default",function(){var l=this.pollHelper;
l(g,k);});}c.requireModule("mno.utils.expand",function(){d(".photo").mnoExpand({content:{location:{attr:"data-picture-original"},type:"image"},expandedWidth:6,direction:"right"});
d(".video").mnoExpand({content:{location:{attr:"data-video"},type:"flash"},expandedWidth:6,direction:"right"});
});b(j);});}return{init:e,destroy:function(){}};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets tip form.js
*/
mno.core.register({id:"widget.tip.form",require:["mno.utils.dialog"],creator:function(a){function b(e){this.$form=false;
this.$container=e;this.get();this.dialog=false;}b.prototype.get=function(f){f=f||{};
var e=this;$.ajax({type:"post",data:f,url:"/?service=loadWidgets&widget=tip&contentId="+e.$container.attr("data-widget-id")+"&ajax=true",success:function(g){if(e.$form!==false){e.$form.remove();
}e.$form=$(g.html);e.$form.bind("submit",function(h){e.get($(this).serialize());
h.preventDefault();});e.show();}});};b.prototype.show=function(){var e=this,f=this.$form.clone(true);
if(typeof mnoMobile!=="undefined"&&mnoMobile===true){if(this.dialog===false){this.dialog=mno.utils.dialog({span:3,content:f,onClose:function(){e.dialog=false;
},onOpen:function(){$("form.tip").focus();}});}else{this.dialog.update(f);
}}else{if(this.dialog===false){this.dialog=mno.utils.dialog({span:5,content:f,onClose:function(){e.dialog=false;
},onOpen:function(){mno.utils.form.slidingLabels(f);}});}else{this.dialog.update(f);
}}};function d(){if(a.container!==null){a.container.each(function(){var e=$(this),f=false;
e.bind("click",function(g){g.preventDefault();if(f===false){f=new b(e);
}else{f.show();}return false;});});}}function c(){}return{init:d,destroy:c};
}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets topMenu offCanvas.js
*/
mno.core.register({id:"widget.topMenu.offCanvas",creator:function(a){function b(){if(a.container){a.container.each(function(f){var k=$(this),c=k.find("header"),j=c.find("h1"),h=a.model[f],m=h.iconClass,e=$('<a href="#" class="'+h.iconClass.replace("right","left")+' back" title="Tilbake"> </a>'),l=k.find(".currentTree"),d,g;
function n(){if(l.is(".root")){k.addClass("rootVisible");}else{k.removeClass("rootVisible");
}}if(c.length>0){c.append(e);n();}if(mno.features.transitionEnd){k.find("ul").on(mno.features.transitionEnd,function(){$(this).removeAttr("style");
});}e.on("click",function(o){o.preventDefault();l.closest(".active").removeClass("active").parent().closest("li").addClass("active");
l=l.removeClass("currentTree").parent().closest("ul").addClass("currentTree").removeAttr("style");
n();});k.parent().hammer({drag_vertical:false,stop_browser_behavior:{touchAction:"pan-y"}}).on("dragstart",function(o){g=!l.is(".root");
if(g===true){l.addClass("noAnimation");d=l.position().left;}}).on("drag",function(p){var o=p.gesture.deltaX;
if(o>0&&g===true){l.css({left:d+p.gesture.deltaX+"px"});p.stopPropagation();
}}).on("dragend mouseout",function(o){l.removeClass("noAnimation");l.removeAttr("style");
if(typeof o.gesture!=="undefined"&&o.gesture.deltaX>$(this).width()/4&&g===true){e.trigger("click");
o.stopPropagation();}g=false;});k.find(".hasChildren").each(function(){var o=$('<a href="#" class="open '+h.iconClass+'"> </a>');
function p(q){var r=$(this).closest("li");q.preventDefault();l.closest(".active").removeClass("active");
r.addClass("active");l.removeClass("currentTree");l=r.children("ul").addClass("currentTree");
n();return false;}o.on("click touchstart",p);$(this).prepend(o);});n();
});}}return{init:b};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets userProfile byline.js
*/
mno.core.register({id:"widget.userProfile.byline",extend:["widget.notificationSubscription.utils"],creator:function(b){var c=this,a;
function d(){if(b.container){b.container.each(function(g){var h=$(this),l,o,e=b.model[0].userEmail,k=b.model[0].userPublication,m=b.model[0].userName,j=b.model[0].hidePushSettings,n=b.model[0].userPageUrl,f=b.model[0].paywallProductCheck;
if(e===null||m===null){return;}if(VGS.getSession()!==null){l=VGS.getSession().userId;
o=VGS.getSession().sig;}c.utils.renderSubscribeButton({userId:l,sig:o,hidePushSetting:j,subscriptionExternalId:e,subscriptionName:m,authorPageUrl:n,subscriptionType:c.utils.subscriptionTypes.author,subscriptionPublication:k!=""?k:mno.publication.name,publicationId:mno.publication.name,$container:h.find(".subscribeButtonContainer"),subscribeLabel:"Følg",unsubscribeLabel:"Følger",paywallProductCheck:f});
});}}return{init:d};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets usersMenu default.js
*/
mno.core.register({id:"widget.usersMenu.default",creator:function(b){var c=false;
function a(g){if(localStorage!==undefined){try{localStorage.setItem("widget.usersMenu.default.selectedTab",g);
}catch(h){mno.core.log(1,h.message);}return true;}return false;}function e(){if(localStorage!==undefined){return localStorage.getItem("widget.usersMenu.default.selectedTab");
}return null;}function d(){return a(null);}function f(){var j=$(".offCanvasRight .navigation"),k=j.find(".accordion-header");
if(mno.publication.paywall.enabled!==true){j.find(".accordion-item").remove();
k.remove();return;}k.on("click",function(){var n=$(this),m;if(!n.hasClass("active")){m=n.data("accordion-tab");
if($.browser.msie&&$.browser.version==="8.0"){$(".accordion-header.active").next().slideUp(150);
n.next().slideDown(150);}k.removeClass("active").filter(function(){return $(this).data("accordion-tab")===m;
}).addClass("active");a(m);b.notify({type:"users-menu-change-tab",data:{activeTab:m}});
}else{n.removeClass("active");if($.browser.msie&&$.browser.version==="8.0"){n.next().slideUp(150);
}d();}});b.listen({"offCanvas-clicked":function(o){var m=e();if(m!==null&&c===false&&o==="offCanvasRight"){j.find('[data-accordion-tab="'+m+'"]').click();
}if(c===false){if(b.model!=undefined&&b.model.length===1){var n=b.model[0];
if(n.enable==="true"){loginData=sndPaywallSession.getLoginData();productData=sndPaywallSession.getProductData();
name=productData.displayName;if(loginData){g(loginData,n.server);}else{h();
}if(!productData.result){$("#userTextProduct").html("Du er nå logget inn uten et aktivt abonnement");
}else{l();}if(name!==undefined){$("#userName").html(name);}$("#userEmailWidget").show();
}else{}}}else{}c=true;}});function g(n,p){var t=n.session.givenName,u=n.session.familyName,m=n.session.userId,o=b.model[0].server,s=$("#userEmail"),q,r;
r=encodeURI(o+"/bestilling/1/spid/"+m+"/spidemail.json?givenName="+t+"&familyName="+u);
$.get(r,function(v){q=v.spidEmail;if(s&&q){s.html(q);}else{}});}function h(){var m=$("#userEmailWidget");
if(m){m.hide();}}function l(){var m=$("#userTextProduct");if(m){m.hide();
}}}return{init:f};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets weather articleLongtermForecast.js
*/
mno.core.register({id:"widget.weather.articleLongtermForecast",creator:function(b){var e;
function f(){if(b.container){b.container.each(function(p,q){var r=b.model[p],m=r.showYr,t=(r.showWind!=="true"),l=(r.forceExpand!="true"),u=r.weatherDisplayName,k=r.numOfDays,o=r.serviceWithAd||"polarisAdTech",n=r.boxName||"",j=[],s=false;
if(b.publication.name==="bt"){s=20;}else{if(b.publication.name==="fvn"){s=135;
}}if(r.showPeriod0==="true"){j.push("0");}if(r.showPeriod1==="true"){j.push("1");
}if(r.showPeriod2==="true"){j.push("2");}if(r.showPeriod3==="true"){j.push("3");
}e=r.baseUrl;b.listen({"weatherSearch-searchPerformed":function(v){if(v.forecast!=undefined){a(q,v.forecast,j,k,r.align,t,m,u,l,o,s,n);
}else{$(q).hide();}}});if(r.latitude!=""&&r.longitude!=""){h(q,r.latitude,r.longitude,j,k,r.align,t,m,u,l,o,s,n);
}});}}function h(r,v,t,o,A,y,w,s,n,x,C,l,j){var z=parseFloat(v).toFixed(4),q=parseFloat(t).toFixed(4),k=e+"json/reverseGeoCode.json?latlng="+z+","+q+"&provider=cities&callback=?&method=articleLongtermForecast";
var B=z;var u=q;B=B.split(".").join("");u=u.split(".").join("");function m(D,E){jQuery.ajax({type:"GET",url:E,dataType:"jsonp",jsonpCallback:"retrieveForecast"+B+""+u,cache:true,success:function(F){p(D,e+F.local_url+"varsel.json?callback=?");
},error:function(F,H,G){mno.core.log(1,"error retrieveForecast: "+H+" "+G);
}});}function p(D,E){jQuery.ajax({type:"GET",url:E,dataType:"jsonp",cache:true,jsonpCallback:"articleLongtermForecastVarsel",success:function(F){if(F.error==false){a(D,F,o,A,y,w,s,n,x,C,l,j);
}else{mno.core.log(1,"error retrieveForecast: "+F.error.errorMessage);}},error:function(F,H,G){mno.core.log(1,"error retrieveForecast: "+H+" "+G);
}});}m(r,k);}function a(v,G,s,D,y,j,w,q,x,E,n,k){var p=["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"];
function u(I){var J=new Date(I),H=J.getDate();return((H<10)?"0"+H:H)+". "+p[J.getMonth()];
}function l(H){if(H<1.6){return"strength1";}else{if(H<3.4){return"strength2";
}else{if(H<5.5){return"strength3";}else{if(H<8){return"strength4";}else{if(H<10.8){return"strength5";
}else{if(H<13.9){return"strength6";}else{if(H<17.2){return"strength7";}else{if(H<20.8){return"strength8";
}else{if(H<24.5){return"strength9";}else{if(H<28.5){return"strength10";
}else{if(H<32.6){return"strength11";}else{if(H>=32.6){return"strength12";
}}}}}}}}}}}}return false;}function r(I){var H=["S&oslash;n","Man","Tirs","Ons","Tors","Fre","L&oslash;r"];
return H[new Date(I).getDay()]+"dag";}function o(I){var H=new Date(I).getHours();
return H<10?"0"+H:H;}if(q==undefined||q==""){q=G.forecast.name;}var C=new Date(),t=C.getDate()+". "+p[C.getMonth()],B=new Date(),A=B.setDate(B.getDate()+parseInt(D));
if(y=="horizontal"){var z,m=0,F=4;F-=G.forecast.text_tabular[0].period;
for(z=F;z<G.forecast.text_tabular.length;z+=1){if(G.forecast.text_tabular[z].period===0){m+=1;
}G.forecast.text_tabular[z].itemNumber=m;}b.render("widgets.weather.view.longtermHorizontal",{boxName:k,xiti:n,serviceWithAd:E,startindex:F,placeUppercased:q.toUpperCase(),place:q,periods:G.forecast.text_tabular,periodsToShow:s,daysToShow:D,endday:A,today:t,getDate:u,getDay:r,getHours:o,hideWind:j,getWindSymbolClass:l,round:Math.round},function(H){$(v).html(H);
if(w=="true"){b.render("widgets.weather.view.yrDisclaimer",{yrUrl:""},function(I){$(v).append(I);
});}$("table.verticalData").on("mouseover mouseleave","td",c);$("table.verticalData").on("mouseover mouseleave","th",c);
});}else{b.render("widgets.weather.view.longtermVertical",{placeUppercased:q.toUpperCase(),place:q,periods:G.forecast.text_tabular,periodsToShow:s,daysToShow:D,endday:A,today:t,getDate:u,getDay:r,getHours:o,hideWind:j,getWindSymbolClass:l,round:Math.round,expandable:x},function(H){$(v).html(H);
if(w=="true"){b.render("widgets.weather.view.yrDisclaimer",{yrUrl:""},function(I){$(v).append(I);
});}$("table.horizontalData").on("mouseover mouseleave","td",g);$("table.horizontalData").on("mouseover mouseleave","th",g);
$(".collapsable").hide();$(".expandCollapse").html('<span class="button">+</span>');
$(".expandCollapse").attr("title","Vis flere dager");$(".expandCollapse").click(function(){var I=$(this).find(".button");
$(".collapsable").toggle();if(I.text()=="+"){I.text("-");$(this).attr("title","Vis færre dager");
}else{I.text("+");$(this).attr("title","Vis flere dager");}});});}}function c(l){var j=$(this).index();
if(l.type=="mouseover"&&$(this).index()!=0){var k=$(this).parents("table.verticalData");
$(k).find("th").eq($(this).index()).addClass("hover");$(k).find("td").each(function(n){if(j==$(this).index()){$(this).addClass("hover");
var m=$(this).find(".timeperiod_hours").html();$(this).parents("tr").find("th.timeperiod span.time").html(m);
}});}else{$(this).parents("table.verticalData").find("th").eq($(this).index()).removeClass("hover");
$(this).parents("table.verticalData").find("td").each(function(m){if(j==$(this).index()){$(this).removeClass("hover");
$(this).parents("tr").find("th.timeperiod span.time").html("");}});}}function g(j){var k=$(this).parents("tr");
if(j.type=="mouseover"&&$(k).index()!=0){$(k).find("th").addClass("hover");
$(k).find("td").each(function(m){$(this).addClass("hover");var n=$(this).index();
var l=$(this).find(".timeperiod_hours").html();$(this).parents("table.horizontalData").find("th").each(function(o){if(n==$(this).index()){$(this).find("div span.time").html(l);
}});});}else{$(k).find("th").removeClass("hover");$(k).find("td").each(function(l){$(this).removeClass("hover");
$(this).find(".timeperiod_hours").addClass("hidden");});$(this).parents("table.horizontalData").find("th").each(function(l){$(this).find("div span.time").html("");
});}}function d(){}return{init:f,destroy:d};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets weather hourByHour.js
*/
mno.core.register({id:"widget.weather.hourByHour",creator:function(l){var f,c;
function m(){if(l.container){l.container.each(function(p,o){var n=l.model[p];
f=n.baseUrl;c=n.pointHourInterval;if(c==undefined||c==""){c=1;}l.listen({"weatherSearch-searchPerformed":function(q){if(q.forecast!=undefined){a(o,q.forecast,n.showYr,n.weatherDisplayName);
}else{$(o).hide();}}});if(n.latitude!=""&&n.longitude!=""){h(o,n.latitude,n.longitude,n.showYr,n.weatherDisplayName);
}});}}function h(o,w,n,r,x){var t=parseFloat(w).toFixed(4);var u=parseFloat(n).toFixed(4);
var v=f+"/json/reverseGeoCode.json?latlng="+t+","+u+"&provider=yr&callback=?";
var q=t;var s=u;q=q.split(".").join("");s=s.split(".").join("");function p(z){jQuery.ajax({type:"GET",url:z,dataType:"jsonp",jsonpCallback:"retrieveForecastHour"+q+""+s,cache:"true",success:function(A){y(f+A.local_url+"varsel.json?hourly=true&callback=?");
},error:function(A,C,B){mno.core.log(1,"error retrieveForecast: "+C+" "+B);
}});}function y(z){jQuery.ajax({type:"GET",url:z,dataType:"jsonp",cache:true,jsonpCallback:"hourByHourVarsel",success:function(A){if(A.error==false){a(o,A,r,x);
}else{mno.core.log(1,"error retrieveForecast: "+A.error.errorMessage);}},error:function(A,C,B){mno.core.log(1,"error retrieveForecast: "+C+" "+B);
}});}p(v);}function k(r,p){var o=r*25;var n=p.indexOf("n")!=-1;if(n){o=375+r*25;
}var q={url:"/skins/global/gfx/weather/icons_25x25.png",yPos:o};return q;
}function a(o,t,r,y){var u=[];var z=[];var v=[];var q=[];var p=[];if(t.forecast.text_tabular_hourly&&t.forecast.text_tabular_hourly.length>0){var x=t.forecast.text_tabular_hourly;
var A;var w=0;var s=0;var n;jQuery.each(x,function(E,C){if(E==24){return false;
}if(E==0){n=C.time_from_millis+(24*60*60*1000);}else{if(C.time_from_millis>n){return false;
}}if(A==undefined){A=new Date(C.time_from_millis);}w=w+(C.precipitation_minvalue>0?C.precipitation_minvalue:C.precipitation_value);
s=s+C.precipitation_maxvalue;if(E%c==0){var F=new Date(C.time_to_millis);
var D=(C.time_from_millis+C.time_to_millis)/2;var B="#007AA6";if(C.temperature_value>0){B="#990000";
}u.push({x:D,y:C.temperature_value,from:A,to:F,color:B,marker:{fillColor:B,states:{hover:{fillColor:B,radius:5}}},weather:C.symbol_name});
z.push({x:D,y:w,from:A,to:F});v.push({x:D,y:(s-w>0?s-w:0),from:A,to:F});
p.push(k(C.symbol_number,C.symbol_var));q.push({speed:Math.round(C.windSpeed_mps),direction:C.windDirection_code});
w=0;s=0;A=undefined;}});}if(y==undefined||y==""){y=t.forecast.name;}j(($(o).find(".hourByHourDiv"))[0],u,z,v,p,q,r);
$(o).find("h2").html("Korttidsvarselet for "+y);}function j(q,v,r,u,n,o,p){if(typeof Highcharts==="undefined"){l.getScript({url:l.publication.url+"resources/js/mno/utils/highcharts.js",callback:function(){j(q,v,r,u,n,o,p);
}});}else{Highcharts.setOptions({global:{useUTC:false}});var s=new Highcharts.Chart({chart:{renderTo:q,events:{load:t}},credits:{enabled:false},title:{text:"Meteogram"},subtitle:{text:function(){if(p=="true"){return'Værvarsel fra <a href="http://yr.no">yr.no</a> levert av <a href="http://met.no">Meterologisk Institutt</a> og <a href="http://nrk.no">NRK</a>';
}else{return null;}}()},xAxis:[{type:"datetime",tickInterval:c*3600*1000,tickPosition:"inside",tickLength:30,gridLineWidth:1,offset:40,showLastLabel:true,labels:{formatter:function(){return Highcharts.dateFormat("%H",this.value);
}},title:{text:""}},{linkedTo:0,type:"datetime",tickInterval:24*3600*1000,labels:{formatter:function(){if(c>1){return d(this.value);
}return e(this.value);},align:"left"},opposite:true,tickLength:20,gridLineWidth:1}],yAxis:[{labels:{formatter:function(){return this.value+"°C";
}},title:{text:null},gridLineWidth:1},{labels:{formatter:function(){return this.value+"°C";
}},title:{text:null},opposite:true,linkedTo:0,gridLineWidth:0},{title:{text:null},labels:{enabled:false},gridLineWidth:0}],tooltip:{formatter:function(){return"kl."+Highcharts.dateFormat("%H",this.point.from)+"-"+Highcharts.dateFormat("%H",this.point.to)+": "+(this.series.name=="Nedbør_max"?"max "+Highcharts.numberFormat(this.total,1,","):(this.series.name=="Nedbør_min"?"min "+Highcharts.numberFormat(this.y,1,","):this.y))+(this.series.name=="Temperatur"?"°C, "+this.point.weather:"mm");
}},legend:{enabled:false},plotOptions:{spline:{lineWidth:2,states:{hover:{enabled:true,lineWidth:3}},marker:{enabled:true,states:{hover:{enabled:true,symbol:"circle",radius:5,lineWidth:3}}}},column:{stacking:"normal"}},series:[{name:"Nedbør_max",color:"#B4C9E2",type:"column",yAxis:2,data:u,groupPadding:0,pointPadding:0,dataLabels:{enabled:true,color:"#4572A7",y:12,formatter:function(){if(this.total==0){return"";
}return Highcharts.numberFormat(this.total,1,",");}}},{name:"Nedbør_min",color:"#4572A7",type:"column",groupPadding:0,pointPadding:0,yAxis:2,data:r,dataLabels:{color:"#B4C9E2",enabled:true,y:12,formatter:function(){if(this.y=="0"){return"";
}return Highcharts.numberFormat(this.y,1,",");}}},{name:"Temperatur",type:"spline",color:"#666",yAxis:0,data:v}]},function(z){var w=$(q).find(".highcharts-container");
$.each(z.series[2].data,function(C,A){var B=z.renderer.clipRect(A.plotX+z.plotLeft-15,A.plotY+z.plotTop-29,25,25);
z.renderer.image(n[C].url,A.plotX+z.plotLeft-15,A.plotY+z.plotTop-30-n[C].yPos,25,1175).clip(B).attr({zIndex:5}).add();
var D=document.createElement("div");var F=document.createElement("div");
var E=document.createElement("div");$(E).html(o[C].speed);$(w).append(D);
$(D).append(F);$(D).append(E);$(D).addClass("wind");$(F).addClass("direction").addClass(b(o[C].speed)).addClass("degree"+o[C].direction);
$(E).addClass("speed");$(D).css("position","absolute").css("left",A.plotX+z.plotLeft-15).css("top",335);
});var x=document.createElement("div");$(x).html("m/s").addClass("wind").css("position","absolute").css("left",z.plotLeft-34).css("top",357);
$(w).append(x);var y=document.createElement("div");$(y).html("kl.").css("position","absolute").css("left",z.plotLeft-24).css("top",370);
$(w).append(y);});}function t(){var z=0.1,E="#990000",w="#007AA6";var x=this.series[2],y,C;
if(this.renderer.box.tagName==="svg"){var D=x.yAxis.translate(z),B=Math.round(this.plotHeight-D),A=B+0.01;
x.graph.attr({stroke:{linearGradient:[0,B,0,A],stops:[[0,E],[1,w]]}});}for(y=0;
y<x.data.length;y++){C=x.data[y];C.color=C.y<z?w:E;if(C.graphic){C.graphic.attr({fill:C.color});
}}delete x.pointAttr.hover.fill;delete x.pointAttr[""].fill;}}function b(n){if(n<1.6){return"strength1";
}else{if(n<3.4){return"strength2";}else{if(n<5.5){return"strength3";}else{if(n<8){return"strength4";
}else{if(n<10.8){return"strength5";}else{if(n<13.9){return"strength6";}else{if(n<17.2){return"strength7";
}else{if(n<20.8){return"strength8";}else{if(n<24.5){return"strength9";}else{if(n<28.5){return"strength10";
}else{if(n<32.6){return"strength11";}else{if(n>=32.6){return"strength12";
}}}}}}}}}}}}}function e(p){var r=Highcharts.dateFormat("%m",p);var n=Highcharts.dateFormat("%e",p);
var o=Highcharts.dateFormat("%a",p);var q;var s;switch(r){case"01":q="januar";
break;case"02":q="februar";break;case"03":q="mars";break;case"04":q="april";
break;case"05":q="mai";break;case"06":q="juni";break;case"07":q="juli";
break;case"08":q="august";break;case"09":q="september";break;case"10":q="oktober";
break;case"11":q="november";break;case"12":q="desember";break;}switch(o){case"Mon":s="Mandag";
break;case"Tue":s="Tirsdag";break;case"Wed":s="Onsdag";break;case"Thu":s="Torsdag";
break;case"Fri":s="Fredag";break;case"Sat":s="Lørdag";break;case"Sun":s="Søndag";
break;}return'<span style="font-size: 12px; font-weight: bold">'+s+"</span> "+n+"."+q;
}function d(p){var r=Highcharts.dateFormat("%m",p);var n=Highcharts.dateFormat("%e",p);
var o=Highcharts.dateFormat("%a",p);var q;var s;switch(r){case"01":q="jan.";
break;case"02":q="feb.";break;case"03":q="mar.";break;case"04":q="apr.";
break;case"05":q="mai";break;case"06":q="jun.";break;case"07":q="jul.";
break;case"08":q="aug.";break;case"09":q="sep.";break;case"10":q="okt.";
break;case"11":q="nov.";break;case"12":q="des.";break;}switch(o){case"Mon":s="Man.";
break;case"Tue":s="Tirs.";break;case"Wed":s="Ons.";break;case"Thu":s="Tors.";
break;case"Fri":s="Fre.";break;case"Sat":s="Lør.";break;case"Sun":s="Søn.";
break;}return'<span style="font-size: 12px; font-weight: bold">'+s+"</span> "+n+"."+q;
}function g(){}return{init:m,destroy:g};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets weather hourByHourMap.js
*/
mno.core.register({id:"widget.weather.hourByHourMap",extend:["widget.map.default"],creator:function(n){var r,a,v,y=[],u,e,l,I;
var h=new Image();h.src=n.publication.url+"skins/global/gfx/weather/icons_25x25.png";
var B=new Image();B.src=n.publication.url+"skins/global/gfx/weather/icons_55x55.png";
var D=n.memoize(A);var E=n.memoize(c);var x=this;var o=false;var p=0,m=0;
function G(){a=n.model[0];v=n.container[0];e=a.baseUrl;l=a.weatherSearchPage;
u=(a.mobileVersion=="true");x.onMapLoad(function(){I=google.maps;b(a);});
}function b(g){if(window.location.href.indexOf(l)==-1){K(g.mapData.positionData[0].point.lat,g.mapData.positionData[0].point.lng,g.zoomLevel,g.mapTypeId);
}else{n.listen({"weatherSearch-searchPerformed":function(P){if(P.forecast!=undefined){var Q=P.latlng.split(",")[0];
var O=P.latlng.split(",")[1];var N=P.forecast.forecast;K(Q,O,9,g.mapTypeId,N);
}else{q(P.place);}}});}}function K(P,g,Q,O,R){var N=$(v).find("div.map")[0];
if(u){r=H(P,g,Q,I.MapTypeId[O],N);}else{r=f(P,g,Q,I.MapTypeId[O],N);}if(a.showYr=="true"){n.render("widgets.weather.view.yrDisclaimer",{yrUrl:""},function(S){$(v).append(S);
});}I.event.addListener(r,"bounds_changed",function(){F(r,P,g,R);});I.event.addListener(r,"click",function(S){var T=S.latLng;
setTimeout(function(){s(T.lat(),T.lng());},500);});if(u){$(N).bind("touchstart",function(S){o=true;
p=S.originalEvent.touches[0].pageY;});$(N).bind("touchend",function(){o=false;
});$(N).bind("touchmove",function(S){if(!o){return;}m=S.originalEvent.touches[0].pageY;
window.scrollBy(0,(p-m));});}}function F(O,N,g,P){J();if(P){M(N,g,P);}z(O.getBounds(),O.getZoom());
}function M(P,N,Q){var O=new I.LatLng(P,N);var g=Q.text_tabular_hourly[0];
j(g.symbol_number,g.symbol_var,g.windSpeed_mps,g.windDirection_code,g.temperature_value,Q.name,O);
}function f(R,O,S,g,P){try{var N={zoom:S!==null&&S!==""?parseInt(S,10):10,center:new I.LatLng(R,O),mapTypeId:g,mapTypeControl:true,streetViewControl:false,mapTypeControlOptions:{mapTypeIds:[I.MapTypeId.ROADMAP,I.MapTypeId.SATELLITE,I.MapTypeId.TERRAIN,I.MapTypeId.HYBRID],position:I.ControlPosition.TOP_RIGHT,style:I.MapTypeControlStyle.DROPDOWN_MENU}};
return new I.Map(P,N);}catch(Q){mno.core.log(3,"widgets/weather/hourByHourMap.js at initMap stack"+Q.stack);
}}function H(R,O,S,g,P){try{var N={zoom:S!==null&&S!==""?parseInt(S,10):10,center:new I.LatLng(R,O),mapTypeId:g,streetViewControl:false,mapTypeControl:false,disableDoubleClickZoom:true,draggable:false};
return new I.Map(P,N);}catch(Q){mno.core.log(3,"widgets/weather/hourByHourMap.js at initMap stack"+Q.stack);
}}function J(){if(y){for(i=0;i<y.length;i++){y[i].setMap(null);}y.length=0;
}}function s(O,g){var P=O.toFixed(4);var N=g.toFixed(4);window.location.href=l+"?lat="+P+"&lng="+N;
}function z(O,R){var g=O.getSouthWest().toUrlValue(2);var P=O.getNorthEast().toUrlValue(2);
var N="P.PPLC";if(R>11){N="P.PPL";}else{if(R>9){N="P.PPLA2";}else{if(R>6){N="P.PPLA";
}}}var Q=e+"json/findLocations.json?code="+N+"&latLngSW="+g+"&latLngNE="+P+"&callback=?";
jQuery.ajax({type:"GET",url:Q,dataType:"jsonp",cache:"true",jsonpCallback:"weatherMarker",success:function(S){t(S);
},error:function(S,U,T){mno.core.log(1,"error getWeatherMarkers: "+U+" "+T);
}});}function t(g){jQuery.each(g.locations,function(N,O){d(O);});}function d(g){var O=g.latLng.split(",");
var N=new I.LatLng(O[0],O[1]);if(g.text_tabular&&g.text_tabular.length>0){var P=g.text_tabular[0];
j(P.symbol_number,P.symbol_var,P.windSpeed_mps,P.windDirection_code,P.temperature_value,g.name,N);
}}function w(g,O,P){var N=new I.Marker({position:P,icon:g,title:O,map:r,draggable:false});
y.push(N);I.event.addListener(N,"click",function(Q){var R=Q.latLng;setTimeout(function(){s(R.lat(),R.lng());
},500);});}function j(N,R,X,T,W,g,P){var Y=document.createElement("canvas");
if(!Y.getContext){var V=N*55;var Q=R.indexOf("n")!=-1;if(Q){V=V+N*55;}var S=new I.MarkerImage(n.publication.url+"skins/global/gfx/weather/icons_55x55.png",new I.Size(55,55),new I.Point(0,V));
w(S,g,P);}else{var O=E(X,T);var U=new Image();U.onload=function(){var Z=D(U,N,R,W);
w(Z,g,P);};U.src=O;}}function c(O,Q){var N=document.createElement("canvas");
var P=N.getContext("2d");P.width=25;P.height=25;P.translate(25/2,25/2);
P.rotate(L(Q)*Math.PI/180);P.translate(-25/2,-25/2);var g=k(O,25);P.drawImage(h,0,g,25,25,0,0,25,25);
return N.toDataURL();}function A(Q,g,P,T){var N=document.createElement("canvas");
var U=N.getContext("2d");N.width=80;N.height=60;U.fillStyle="#FFFFFF";U.beginPath();
U.arc(58,42,16,0,Math.PI*2,true);U.closePath();U.fill();U.drawImage(Q,49,31);
U.shadowOffsetX=2;U.shadowOffsetY=2;U.shadowBlur=2;U.shadowColor="rgba(0, 0, 0, 0.7)";
var R=g*55;var O=P.indexOf("n")!=-1;if(O){R=R+g*55;}U.drawImage(B,0,R,55,55,0,0,55,55);
var S="#007aa6";if(T>0){S="#990000";}U.fillStyle=S;U.beginPath();U.arc(55,20,12,0,Math.PI*2,true);
U.closePath();U.fill();U.fillStyle="#FFFFFF";U.fillText(T+"°C",45,23);return N.toDataURL();
}function L(g){if(g=="N"){return 180;}else{if(g=="NNE"){return 202;}else{if(g=="NE"){return 225;
}else{if(g=="ENE"){return 247;}else{if(g=="E"){return 270;}else{if(g=="ESE"){return 295;
}else{if(g=="SE"){return 315;}else{if(g=="SSE"){return 337;}else{if(g=="S"){return 0;
}else{if(g=="SSW"){return 22;}else{if(g=="SW"){return 45;}else{if(g=="WSW"){return 67;
}else{if(g=="W"){return 90;}}}}}}}}}}}}}}function k(N,g){if(N<1.6){return 35*g;
}else{if(N<3.4){return 36*g;}else{if(N<5.5){return 37*g;}else{if(N<8){return 38*g;
}else{if(N<10.8){return 39*g;}else{if(N<13.9){return 40*g;}else{if(N<17.2){return 41*g;
}else{if(N<20.8){return 42*g;}else{if(N<24.5){return 43*g;}else{if(N<28.5){return 44*g;
}else{if(N<32.6){return 45*g;}else{if(N>=32.6){return 46*g;}}}}}}}}}}}}}function q(g){$(v).html("Værvarsel ikke tilgjengelig for "+g);
}function C(){}return{init:G,destroy:C};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js widgets weather list.js
*/
mno.core.register({id:"widget.weather.list",creator:function(a){var d;
function e(){if(a.container){a.container.each(function(h,g){var f=a.model[h];
d=f.baseUrl;c(g,f.showListSelector,f.listCategory,f.listId,f.weatherSearchPage,f.showYr);
});}}function c(h,f,k,j,o,l){var u=k;var p=j;var g=d+"json/showList.json?categoryId="+u+"&listId="+p;
function r(v,w){a.getScript({url:w,callbackVar:"callback",cache:600000,jsonP:function(x){if(x.items.length>0){n(v,x);
}else{mno.core.log(1,"no items in list "+x.list.name);}}});}function m(x){var w=new Date(x);
var v=w.getHours();if(v==0){v=24;}return v;}function t(v,w,x){var y=v.replace(" ","_");
return"sted="+escape(y)+"&kommune="+escape(w)+"&fylke="+escape(x);}function n(v,w){a.render("widgets.weather.view.list",{list:w.list,items:w.items,findHours:m,searchPage:o,getPlaceQuery:t},function(x){$(v).html(x);
if(f=="true"){s();}else{if(l=="true"){a.render("widgets.weather.view.yrDisclaimer",{yrUrl:""},function(y){$(v).append(y);
});}}});}function s(){jQuery.ajax({type:"GET",url:d+"json/getallcategories.json",dataType:"jsonp",cache:"true",success:function(v){q(v);
},error:function(v,x,w){mno.core.log(1,"error retrieveExistingLists: "+x+" "+w);
}});}function q(v){a.render("widgets.weather.view.listSelector",{allCategories:v.categories},function(w){$(h).append(w);
$(h).find(".weatherSelect option[value="+u+"_"+p+"]").attr("selected",true);
$(h).find(".weatherSelect").change(function(){var x=$(this).val().split("_")[0];
var y=$(this).val().split("_")[1];c(h,f,x,y);});mno.utils.form.select(h);
if(l=="true"){a.render("widgets.weather.view.yrDisclaimer",{yrUrl:""},function(x){$(h).append(x);
});}});}r(h,g);}function b(){}return{init:e,destroy:b};}});
/*!
data include js 69ed7ed9f0eafa06ecf9ee3c641b399c493ba323 js mno core main.js
*/
(function(f){var d=new RegExp("^[^.]+(test|dev)\\d?\\."),h=mno.utils.params.getParameter("debug")||"",b=h.split(","),g;
for(var e=b.length;b[--e];){g=(b[e]).split(":",2);mno.core.debug(g[0],g[1]||true);
}if(d.test(window.location.href)){mno.core.debug("host",true);}mno.$document.ready(function c(){var k=(function(){var o,q,n,m,l;
q=false;m={"5.5":5.5,"5.6":6,"5.7":7,"5.8":8,"9":9,"10":10,"11":function(){var s=navigator.userAgent,t=new RegExp("MSIE\\s*([0-9]{1,}[\\.0-9]{0,})");
if(t.exec(s)!==null){return parseFloat(RegExp.$1);}}};l=new Function("/*@cc_on return @_jscript_version; @*/")();
if(l!==undefined){q=true;n=m[l];if(typeof n==="function"){n=n();}}if(navigator.appName==="Netscape"){var p=navigator.userAgent,r=new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})");
if(r.exec(p)!==null){q=true;n=parseFloat(RegExp.$1);}}o={isTheBrowser:q,actualVersion:n};
return o;}());mno.core.log(1,"Document ready","core",{event:"docReady",method:"end"});
mno.$body=f("body");if(k.isTheBrowser){if(k.actualVersion===10){mno.$body.addClass("ie10");
}if(k.actualVersion===11){mno.$body.addClass("ie11");}}mno.$document.on("click","[data-href]",function(){window.location.href=f(this).attr("data-href");
}).on("click","[data-href] object",function(){return false;});f("iframe").each(function j(){var o=f(this).attr("src");
var l=o;if(o&&o.indexOf("youtube")!==-1&&o.indexOf("wmode")<0){if(o.indexOf("?")!==-1){var n=o.split("?")[0];
var m=o.split("?")[1];l=n+"?wmode=transparent&"+m;}else{l=o+"?wmode=transparent";
}f(this).attr("src",l);}});mno.core.log(1,"Start all on current page","core",{event:"startAllWidgets",method:"begin"});
mno.core.startAllOnCurrentPage();mno.core.log(0,"Start all on current page","core",{event:"startAllWidgets",method:"end"});
});mno.$window.on("load",function a(){mno.core.log(1,"Window load","core",{event:"winLoad"});
window.setTimeout(function(){if(window.pageYOffset!==0){return;}window.scrollTo(0,window.pageYOffset+1);
},100);});}(window.jQuery));
