/*!
data include js 657d4759b2598732dc42438840e652643aefa231 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 657d4759b2598732dc42438840e652643aefa231 js widgets offCanvas offCanvasDefault.js
*/
mno.core.register({id:"widget.offCanvas.offCanvasDefault",creator:function(h){var c=$("#surround"),i=$("#outerWrapper"),a=$("#header").find(".mainHeader"),f=mno.$body,b=f.hasClass("ie"),d;
function k(l){while(l){if($(l).is(".group")){return true;}l=l.parentNode||false;
}return false;}function g(){var l=this;this.groups={};this.open=false;h.listen({"offCanvas-clicked":function(m){l.toggle.call(l,m);
}});i.hammer({drag_vertical:false,stop_browser_behavior:{touchAction:"pan-y"}});
c.on(mno.features.transitionEnd,function(){c.removeClass("anim");});}g.prototype.hammer=function(l){var p=this,o,n,m;
if(l===false){i.off("dragstart drag dragend");return;}i.on("dragstart",function(q){n=p.open!==false&&(!k(q.target)||(q.gesture&&q.gesture.direction==="left"||q.gesture.direction==="right"));
if(n){o=p.groups[p.open].el;m=c.offset().left;c.addClass("noAnimation");
o.addClass("noAnimation");a.addClass("noAnimation");d=p.groups[p.open].dir==="left"?-1:1;
}}).on("drag",function(r){var q=r.gesture.deltaX,s=r.gesture.deltaY;if(s>25){$(this).trigger("dragend");
}if(n&&q*d>0){c.css({marginLeft:m+q+"px",marginRight:(-m-q)+"px"});o.css({marginLeft:(q)+"px",marginRight:(-q)+"px"});
a.css({left:m+q+"px",right:(-m-q)+"px"});}}).on("dragend",function(r){var q=1;
if(n){if(typeof r.gesture!=="undefined"){if(r.gesture.direction==="left"){q=-1;
}if((m+r.gesture.deltaX)*q>100){p.groups[p.open].inp.prop("checked",false);
p.toggle.call(p);p.open=false;}}c.removeAttr("style").removeClass("noAnimation");
o.removeAttr("style").removeClass("noAnimation");a.removeAttr("style").removeClass("noAnimation");
n=false;}});};g.prototype.add=function(m,l){this.groups[l.group]={el:$(".group."+l.group),dir:l.direction,inp:m};
};g.prototype.toggle=function(o){var n=this,l=this.open,m=false,p;this.open=o||this.open;
if(b){f.removeClass("offCanvas-"+(this.groups[this.open].dir==="left"?"right":"left"));
f.toggleClass("offCanvas-"+this.groups[this.open].dir);}if(l!==false){c.off("click.offCanvas");
this.open=false;this.hammer(false);}else{c.on("click.offCanvas",function(r){var q=r.target;
if(k(q)){return;}if(n.open!==false&&$(r.target).closest(".offCanvasLabel").length===0){r.preventDefault();
f.removeClass("offCanvas-right offCanvas-left offCanvasChecked");n.groups[n.open].inp.prop("checked",false);
n.open=false;}});this.hammer(true);}return true;};function e(n){var o=$(".group."+n.group),l=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver||false,m;
if(l&&o.length>0){m=new l(function(p){h.notify({type:"offCanvas-mutation",data:n.id});
});m.observe(o.get(0),{childList:true,subtree:true});}}function j(){var l=new g(),m=/AppleWebKit\/([\d.]+)/.exec(navigator.userAgent);
if(m){if(parseInt(m[1],10)>=535){f.removeClass("webkitFix");}}else{f.removeClass("webkitFix");
}h.container.each(function(o){var p=$(this),n=h.model[o];l.add(p,n);p.prop("checked",false);
mno.core.nextTick(function(){e(n);});});}return{init:j};}});
/*!
data include js 657d4759b2598732dc42438840e652643aefa231 js widgets paywall login.js
*/
mno.core.register({id:"widget.paywall.login",creator:function(c){var k=mno.$body,j=c.container,b=false,e,r=null,p=null,d=c.model[0],a=d.enableMixpanel,h=200;
function q(s){var t=true;if(p===null){p=s;}if(s.result===true){l();j.find(".register").addClass("hidden").removeClass("inline");
}else{n();j.find(".register").removeClass("hidden").addClass("inline");
}j.find(".login").unbind("click.login");j.find(".login").bind("click.login",function(v){var u=$(this);
v.preventDefault();c.notify({type:"username-clicked",data:{trigger:u}});
});if(t){c.notify({type:" paywall-ready",data:{}});}}function l(){c.notify({type:"access-change",data:{status:"true"}});
$(".customerMenu").find(".mittabonnement a").unbind("click.register");k.removeClass("hasNotAccess").addClass("hasAccess");
}function n(){k.removeClass("hasAccess").addClass("hasNotAccess");$(".customerMenu").find(".mittabonnement a").bind("click.register",function(s){window.location=d.gotoAccessPage;
s.preventDefault();});c.notify({type:"access-change",data:{status:"false"}});
if(VGS.getSession()!==null){j.find(".register").html("Forleng abonnement").bind("click",function(s){s.stopPropagation();
s.preventDefault();window.location=d.upgradeSubUrl;});}c.notify({type:"paywall-ready",data:{}});
}function g(s){f("getLoggedInUser");f("response: "+s);f("response.session: "+s.session);
if(s.session){e=s.session.displayName;f("displayName: "+e);j.addClass("user");
$(".actionList").removeClass("logedout").addClass("logedin");f("spidSessionResponse: "+r);
f("spidProductResponse: "+p);if(r===null){VGS.Event.fire("snd.userIsLoggedIn",s);
j.find(".login").text("Hei, "+e);k.addClass("authenticated");c.timeEnd("before init and SETTING 'Hei'");
c.notify({type:"paywall-userName",data:e});r=s;c.notify({type:"paywall-logged-in",data:e});
}}else{e="";n();j.find(".login").text("Logg inn").bind("click",function(u){u.preventDefault();
u.stopPropagation();var t=VGS.getLoginURI().indexOf("redirect_uri=");if(a==="true"&&typeof mixpanel!=="undefined"){mixpanel.track("ap.no - Login clicked");
}window.location=VGS.getLoginURI().substring(0,t)+"redirect_uri="+d.hostPublicationUrl+"/paywall/pwrd.jsp?redirect="+Base64.encode(window.location.toString());
});j.find(".register").removeClass("hidden").addClass("inline");$(".actionList").removeClass("logedin").addClass("logedout");
}}function i(){var s;if(!b){if(sndPaywallSession.getSessionChangeData()===null){f("delaying paywall widget by "+h+"ms.");
setTimeout(i,h);return false;}else{f("Already got session change data");
s=sndPaywallSession.getSessionChangeData();g(s);b=true;}}}function o(){var s;
if(sndPaywallSession.getProductData()===null){setTimeout(o,h);return false;
}else{s=sndPaywallSession.getProductData();q(s);}}function m(){f("initializing paywall/login");
var s=c.model[0];j.find(".register").bind("click",function(t){$(this).attr("href",s.gotoAccessPage?s.gotoAccessPage:"#");
});if(s.paywallEnabled==="true"){i();o();}else{j.find(".login").text("");
l();}c.time("before init and SETTING 'Hei'");}function f(s){if(mno.core.debug("paywall")){console.log(1,s);
}}return{init:m};}});
/*!
data include js 657d4759b2598732dc42438840e652643aefa231 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 j=(function(){var n,p,m,l,k;
p=false;l={"5.5":5.5,"5.6":6,"5.7":7,"5.8":8,"9":9,"10":10,"11":function(){var r=navigator.userAgent,s=new RegExp("MSIE\\s*([0-9]{1,}[\\.0-9]{0,})");
if(s.exec(r)!==null){return parseFloat(RegExp.$1);}}};k=new Function("/*@cc_on return @_jscript_version; @*/")();
if(k!==undefined){p=true;m=l[k];if(typeof m==="function"){m=m();}}if(navigator.appName==="Netscape"){var o=navigator.userAgent,q=new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})");
if(q.exec(o)!==null){p=true;m=parseFloat(RegExp.$1);}}n={isTheBrowser:p,actualVersion:m};
return n;}());mno.core.log(1,"Document ready","core",{event:"docReady",method:"end"});
mno.$body=f("body");if(j.isTheBrowser){if(j.actualVersion===10){mno.$body.addClass("ie10");
}if(j.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 i(){var n=f(this).attr("src");
var k=n;if(n&&n.indexOf("youtube")!==-1&&n.indexOf("wmode")<0){if(n.indexOf("?")!==-1){var m=n.split("?")[0];
var l=n.split("?")[1];k=m+"?wmode=transparent&"+l;}else{k=n+"?wmode=transparent";
}f(this).attr("src",k);}});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));
