var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y<X;Y++){U[Y]()}}function K(X){if(J){X()}else{U[U.length]=X}}function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else{if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else{if(typeof O.attachEvent!=D){i(O,"onload",Y)}else{if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else{O.onload=Y}}}}}function h(){if(T){V()}else{H()}}function V(){var X=j.getElementsByTagName("body")[0];var aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else{if(Y<10){Y++;setTimeout(arguments.callee,10);return}}X.removeChild(aa);Z=null;H()})()}else{H()}}function H(){var ag=o.length;if(ag>0){for(var af=0;af<ag;af++){var Y=o[af].id;var ab=o[af].callbackFn;var aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad<ac;ad++){if(X[ad].getAttribute("name").toLowerCase()!="movie"){ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value")}}P(ai,ah,Y,ab)}else{p(ae);if(ab){ab(aa)}}}}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z}ab(aa)}}}}}function z(aa){var X=null;var Y=c(aa);if(Y&&Y.nodeName=="OBJECT"){if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z){X=Z}}}return X}function A(){return!a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X}aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310)){aa.width="310"}if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137)){aa.height="137"}j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else{ab.flashvars=ac}if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else{setTimeout(arguments.callee,10)}})()}u(aa,ab,X)}}function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else{setTimeout(arguments.callee,10)}})()}else{Y.parentNode.replaceChild(g(Y),Y)}}function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++){if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8)){aa.appendChild(ad[Z].cloneNode(true))}}}}}return aa}function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312){return X}if(aa){if(typeof ai.id==D){ai.id=Y}if(M.ie&&M.win){var ah="";for(var ae in ai){if(ai[ae]!=Object.prototype[ae]){if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else{if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else{if(ae.toLowerCase()!="classid"){ah+=" "+ae+'="'+ai[ae]+'"'}}}}}var af="";for(var ad in ag){if(ag[ad]!=Object.prototype[ad]){af+='<param name="'+ad+'" value="'+ag[ad]+'" />'}}aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++){I[ab][0].detachEvent(I[ab][1],I[ab][2])}var Z=N.length;for(var aa=0;aa<Z;aa++){y(N[aa])}for(var Y in M){M[Y]=null}M=null;for(var X in swfobject){swfobject[X]=null}swfobject=null})}}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else{if(Z){Z({success:false,id:ab})}}},getObjectById:function(X){if(M.w3){return z(X)}},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r){for(var al in af){aj[al]=af[al]}}aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r){for(var ak in ad){am[ak]=ad[ak]}}if(Z&&typeof Z===r){for(var ai in Z){if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else{am.flashvars=ai+"="+Z[ai]}}}if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah){w(ah,true)}X.success=true;X.ref=an}else{if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else{w(ah,true)}}if(ac){ac(X)}})}else{if(ac){ac(X)}}},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else{return undefined}},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A()){P(Z,aa,X,Y)}},removeSWF:function(X){if(M.w3){y(X)}},createCSS:function(aa,Z,Y,X){if(M.w3){v(aa,Z,Y,X)}},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z)){Z=Z.split("?")[1]}if(aa==null){return L(Z)}var Y=Z.split("&");for(var X=0;X<Y.length;X++){if(Y[X].substring(0,Y[X].indexOf("="))==aa){return L(Y[X].substring((Y[X].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win){l.style.display="block"}}if(E){E(B)}}a=false}}}}();api.election={info:{name:"Valg 2011",version:"3.0"},xmlloc:"/templator/valg_data/",gfxloc:"/componada/resources/web/gfx/election/",lang:null,saveRestore:["type1","type2","fylkenr","kommunenr","kretsnr","isArticle"],isNN:["firda","firdaposten","nordhordland","sognavis","hardanger-folkeblad","kvinnheringen"],hasLogo:function(i){var imgs=["r","sv","a","sp","v","krf","h","frp","dem","dlf","ksp","kyst","mdg","nkp","pp","rv","ap","andre"];return($.inArray(i.toLowerCase(),imgs)>-1)},hasCircuit:function(v){var _hasCircuit=["1201","1103","1601","0301"];return($.inArray(v,_hasCircuit)>-1)},order:{RØDT:0,R:0,SV:1,A:2,SP:3,V:4,KRF:5,H:6,FRP:7,Andre:8},strPie:'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="250" height="100" id="pie%%id%%" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="%%path%%pie2.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#f3f3f3" /><param name="wmode" value="transparent" /><param name="FlashVars" value="val=%%||%%" /><embed src="%%path%%pie2.swf" wmode="transparent" FlashVars="val=%%||%%" quality="high" bgcolor="#f3f3f3" width="250" height="100" name="pie%%id%%" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>',strMand:"<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0' width='%%w%%' height='%%h%%' id='stortinget%%id%%' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='allowFullScreen' value='false' /><param name='movie' value='%%path%%stortinget2.swf' /><param name='quality' value='high' /><param name='FlashVars' value='%%var%%' /><param name='wmode' value='transparent' /><param name='bgcolor' value='#f1f1f1' /><embed src='%%path%%stortinget2.swf' wmode='transparent' quality='high' bgcolor='#f1f1f1' width='%%w%%px' height='%%h%%px' name='stortinget%%id%%' align='middle' allowScriptAccess='sameDomain' allowFullScreen='false' type='application/x-shockwave-flash' pluginspage='http://www.adobe.com/go/getflashplayer' flashvars='%%var%%' /></object>",elem:{},formatNum:function(n){n+="";var rgx=/(\d+)(\d{3})/;while(rgx.test(n)){n=n.replace(rgx,'$1.$2')}
return n;},sort1:function(a,b){return(a.order-b.order)},sort2:function(a,b){return(b.ProSt-a.ProSt)},getPos:function(e){var t=0,l=0;do{t+=e.offsetTop||0;l+=e.offsetLeft||0;e=e.offsetParent;}while(e);return[l,t];}};api.election.Presentation=function(p){document.write("<div></div>");this.el=document.getElementsByTagName("div")[document.getElementsByTagName("div").length-1];this.el.className+="apiValgWrap "+this.context;if(api.election.isNN_)this.el.className+=" valg_nn_NO";this.lang=api.election.lang;this.showD=api.election.showD;this.old={};for(var i in p)this[i]=p[i];this.isArticle=(this.context=="article");this.isBig=this.isArticle;this.el.className+=" valg_"+this.context;if(this.validateInput()){this.init();this.getData();}};api.election.Presentation.prototype={genUrl:function(){var urlPrefix=api.election.xmlloc+this.year+"/"+this.type1+this.type2;switch(this.type2){case"02":this.url=urlPrefix+"-"+this.kommunenr+".xml";break;case"03":this.url=urlPrefix+"-"+this.kommunenr+"-"+this.kretsnr+".xml";break;case"04":this.url=urlPrefix+"-"+this.fylkenr+".xml";break;case"05":this.url=urlPrefix+".xml";break;case"06":this.url=urlPrefix+".xml";break;}},getData:function(){this.genUrl();var self=this;var request=new api.ajax({url:this.url,onsuccess:function(x){self.callback(x)},onfailure:function(x){self.go404(x)}});request.send();},callback:function(x){this.storeData(x);this.el.innerHTML="";this.stackContent();},togStats:function(){if(!this.stats)this.writeDetails();var el=this.details,sl=this.statsLink;el.style.display=(el.style.display!="block")?"block":"none";if(el.style.display=="block"){sl.innerHTML=this.lang.stats.$2;sl.className+=" valginfoStatsHide";document.location.replace("#showDetails=true");this.showD=true;}else{sl.innerHTML=this.lang.stats.$1;sl.className=sl.className.replace(/\b\svalginfoStatsHide\b/g,"");document.location.replace("#showDetails=false");this.showD=false;}},showOppsl:function(){this.el.innerHTML="";this.isMand=false;this.stats=false;this.stackContent();},chLoc:function(ev){if(ev.target[ev.target.selectedIndex].value=="")return;this.save();var strId=ev.target.className;if(/Fylke/.test(strId)){var f=ev.target[ev.target.selectedIndex].value;if(f=="0"){this.type2=(this.type1=="ST")?"06":"05";this.fylkenr="";this.fylkenavn=null;this.kommunenr="";this.kommunenavn=null;this.kretsnr="";this.kretsnavn=null;}else{this.type2="04";this.fylkenr=f;this.fylkenavn=api.election.fylke["f"+f].navn;this.kommunenr="";this.kommunenavn=null;if(f=="03"){this.type2="02";this.kommunenr="0301";this.kommunenavn="Oslo";}
this.kretsnr="";this.kretsnavn=null;}}else if(/Kommune/.test(strId)){var ko=ev.target[ev.target.selectedIndex].value;if(ko=="0"){this.type2="04";this.kommunenr="";this.kommunenavn=null;}else{this.type2="02";this.kommunenr=ko;this.kommunenavn=api.election.kommune["ko"+ko].navn;}
this.kretsnr="";this.kretsnavn=null;}else{var kr=ev.target[ev.target.selectedIndex].value;if(kr=="0"){this.type2="02";this.kretsnr="";this.kretsnavn=null;}else{this.type2="03";this.kretsnr=kr;this.kretsnavn=api.election.krets["kr"+this.kommunenr+"_"+kr].navn;}}
this.getData();},chType:function(type){if(this.type1==type)return;this.save();if(type=="F"&&this.fylkenr=="03"){this.type2="05";this.fylkenr="";this.fylkenavn=null;this.kommunenr="";this.kommunenavn=null;this.kretsnr="";this.kretsnavn=null;}
this.type1=type;this.getData();},showMandat:function(){if(this.type2=="06"){this.writeMandat();}else{this.type2="06";this.fylkenr="";this.fylkenavn="";this.kommunenr="";this.kommunenavn="";this.kretsnr="";this.kretsnavn="";this.isMand=true;this.getData();}},togSym:function(ev){var pos=api.election.getPos(ev.target);if(!this.symbols)this.writeSymbols();this.symbols.style.top=(pos[1]+25)+"px";$(this.symbols).toggle();this.symbols.style.left=((pos[0]+ev.target.offsetWidth)-this.symbols.offsetWidth)+"px";},save:function(){var a=api.election.saveRestore;for(var i=0;i<a.length;i++)this.old[a[i]]=this[a[i]];},restore:function(){var a=api.election.saveRestore;for(var i=0;i<a.length;i++)this[a[i]]=this.old[a[i]];}};if(document.location.toString().indexOf("showDetails=true")>=0)api.election.showD=true;api.election.Presentation.prototype.validateInput=function(){var A=api.election;if(this.type2=="05"||this.type2=="06"){this.fylkenr="";this.kommunenr="";this.kretsnr="";}
else if(this.type2=="04"){this.kommunenr="";this.kretsnr="";}
else if(this.type2=="02"){this.kretsnr="";}
if(this.isMand){this.type2="06";this.fylkenr="";this.kommunenr="";this.kretsnr="";}
try{if(!!this.fylkenr){this.fylkenavn=A.fylke["f"+this.fylkenr].navn;}
if(!!this.kommunenr){this.kommunenavn=A.kommune["ko"+this.kommunenr].navn;}
if(!!this.kretsnr){this.kretsnavn=A.krets["kr"+this.kommunenr+"_"+this.kretsnr].navn;}}catch(e){this.inputError(e);return false;}
return true;};api.election.Presentation.prototype.inputError=function(e){var A=api.election,ko=this.kommunenr,err,drop,i;var div=api.bh("div",{cl:"debugError",ih:"<h2>Feil i valgmodul</h2>"});this.el.appendChild(div);if((!!this.fylkenr)&&(typeof this.fylkenavn!="string")){err=api.bh("div",{cl:"debugErrorMsg",ih:this.fylkenr+" er ikke gyldig fylkenummer!"});div.appendChild(err);drop=api.bh("select",{cl:"debugErrorSelect",ih:"<option>Tilgjengelige fylker i systemet</option>"});div.appendChild(drop);for(i in A.fylke)drop.appendChild(api.bh("option",{ih:A.fylke[i].navn+" : "+A.fylke[i].fnr}));}
else if((!!ko)&&(typeof this.kommunenavn!="string")){err=api.bh("div",{cl:"debugErrorMsg",ih:ko+" er ikke gyldig kommunenummer!"});div.appendChild(err);if(!!f){drop=api.bh("select",{cl:"debugErrorSelect",ih:"<option>Tilgjengelige kommuner i "+this.fylkenavn+"</option>"});div.appendChild(drop);for(i in A.kommune)if(A.kommune[i].fnr==f)drop.appendChild(api.bh("option",{ih:A.kommune[i].navn+" : "+A.kommune[i].konr}));}}
else if((!!this.kretsnr)&&(typeof this.kretsnavn!="string")){err=api.bh("div",{cl:"debugErrorMsg",ih:this.kretsnr+" er ikke gyldig kretsnummer!"});div.appendChild(err);if(!!ko){if(A.hasCircuit(ko)){var counter=0;drop=api.bh("select",{cl:"debugErrorSelect",ih:"<option>Tilgjengelige kretser i "+this.kommunenavn+"</option>"});div.appendChild(drop);for(i in A.krets){counter++;if(A.krets[i].konr==ko)drop.appendChild(api.bh("option",{ih:A.krets[i].navn+" : "+A.krets[i].krnr}));}}else{err=api.bh("div",{cl:"debugErrorMsg",ih:this.kommunenavn+" har ingen tilgjengelige kretser i systemet!"});div.appendChild(err);}}}};api.election.Presentation.prototype.go404=function(){var A=api.election,h1,self=this;this.el.innerHTML="";if(!!this.settings)this.settings.innerHTML="";this.writeHeader();if(this.isArticle){this.writeTopNav();this.writeContainer();this.writeNavigation();this.writeSubHeader();}else{this.writeSubHeader();this.writeContainer();}
var wrap=api.bh("div",{cl:"valginfoWrap"});this.content.appendChild(wrap);var div=api.bh("div",{cl:"valginfoLoc valg404Info"});wrap.appendChild(div);if(this.type2=="05"){h1=api.bh("h1",{ih:A.lang.nav.$1});div.appendChild(h1);}
if(this.type1=="F"){if(this.fylkenr){h1=api.bh("h1",{ih:this.fylkenavn});div.appendChild(h1);}}else{if(this.fylkenr&&this.type2=="04"){h1=api.bh("h1",{ih:this.fylkenavn});div.appendChild(h1);}}
if(this.kommunenr){h1=api.bh("h1",{ih:this.kommunenavn});div.appendChild(h1);}
if(this.kretsnr){var h3=api.bh("h3",{ih:this.kretsnavn});div.appendChild(h3);}
if(this.old.type1&&!!this.settings){var link=api.bh("button",{ih:"Tilbake"});div.appendChild(link);$(link).bind("click",function(){self.restore();self.getData();});}
this.content.appendChild(api.bh("div",{cl:"clr"}));div=api.bh("div",{cl:"valg404Text",ih:A.lang.text404.$1});this.content.appendChild(div);div.appendChild(api.bh("span",{ih:A.lang.text404.$2}));div=api.bh("div",{ih:"&nbsp;"});this.content.appendChild(div);};api.election.Presentation.prototype.storeData=function(x){var A=api.election,i,name,value;this.stats=false;var xml=x.responseXML;this.data={};var rap=xml.getElementsByTagName("rapport")[0];var tabell=rap.removeChild(rap.getElementsByTagName("tabell")[0]);var arrData=xml.getElementsByTagName("data");for(i=0;i<arrData.length;i++){name=arrData[i].getAttribute("navn");value=(!!arrData[i].firstChild)?arrData[i].firstChild.nodeValue:"";this.data[name]=value;}
this.data.liste=[];var liste=tabell.getElementsByTagName("liste");for(i=0;i<liste.length;i++){var oListe=this.data.liste[this.data.liste.push({})-1];var lData=liste[i].getElementsByTagName("data");for(var j=0;j<lData.length;j++){try{name=lData[j].getAttribute("navn");value=(!!lData[j].firstChild)?lData[j].firstChild.nodeValue.replace(",","."):undefined;if(!isNaN(value))value=Number(value);oListe[name]=value;}catch(e){}}
oListe["order"]=(typeof A.order[oListe.Partikode]=="number")?A.order[oListe.Partikode]:100;}};api.election.Presentation.prototype.prepareData=function(){var A=api.election,count,i;var newList=[];if(this.isArticle&&!this.isMob){this.data.liste.sort(A.sort1);for(i=0;i<this.data.liste.length;i++)
if(this.data.liste[i].Partikategori==1){newList.push(this.data.liste[i])}
var pers=0;var diff=0;count=0;this.data.liste.sort(A.sort2);for(i=0;i<this.data.liste.length;i++){if(this.data.liste[i].Partikategori==2||this.data.liste[i].Partikategori==3){count++;newList.push(this.data.liste[i]);pers+=Number(this.data.liste[i].ProSt);var vll=Number(this.data.liste[i].DiffPropFStv);diff=Math.round((diff*10)+(vll*10))/10;}
if(count==3)break;}
for(i=0;i<this.data.liste.length;i++)
if(this.data.liste[i].Partikategori==0){newList.push(this.data.liste[i]);newList[newList.length-1].newProSt=Math.round(((Number(newList[newList.length-1].ProSt))-pers)*10)/10;newList[newList.length-1].newDiffPropFStv=Math.round(((Number(newList[newList.length-1].DiffPropFStv))-diff)*10)/10;break;}}else{this.data.liste.sort(A.sort2);count=0;var pr1=0,pr2=0;for(i=0;i<this.data.liste.length;i++){if(this.data.liste[i].Partikategori!=0){newList.push(this.data.liste[i]);if((this.data.liste[i].Partikategori==2)||(this.data.liste[i].Partikategori==3))pr1+=Number(this.data.liste[i].ProSt);count++;}
if(count==8){for(var j=(i+1);j<this.data.liste.length;j++)if(this.data.liste[j].Partikategori==1)pr2+=Number(this.data.liste[j].ProSt);break;}}
for(i=0;i<this.data.liste.length;i++)
if(this.data.liste[i].Partikategori==0){this.data.liste[i].ProSt=Math.round(((Number(this.data.liste[i].ProSt))-pr1)*10)/10;this.data.liste[i].ProSt=Math.round(((Number(this.data.liste[i].ProSt))+pr2)*10)/10;newList.push(this.data.liste[i]);break;}
newList.sort(A.sort1);}
this.newList=newList;};api.election.fylke={f01:{fnr:'01',navn:'Østfold'},f02:{fnr:'02',navn:'Akershus'},f03:{fnr:'03',navn:'Oslo'},f04:{fnr:'04',navn:'Hedmark'},f05:{fnr:'05',navn:'Oppland'},f06:{fnr:'06',navn:'Buskerud'},f07:{fnr:'07',navn:'Vestfold'},f08:{fnr:'08',navn:'Telemark'},f09:{fnr:'09',navn:'Aust-Agder'},f10:{fnr:'10',navn:'Vest-Agder'},f11:{fnr:'11',navn:'Rogaland'},f12:{fnr:'12',navn:'Hordaland'},f14:{fnr:'14',navn:'Sogn og Fjordane'},f15:{fnr:'15',navn:'Møre og Romsdal'},f16:{fnr:'16',navn:'Sør-Trøndelag'},f17:{fnr:'17',navn:'Nord-Trøndelag'},f18:{fnr:'18',navn:'Nordland'},f19:{fnr:'19',navn:'Troms'},f20:{fnr:'20',navn:'Finnmark'}};api.election.kommune={ko0101:{fnr:'01',konr:'0101',navn:'Halden'},ko0104:{fnr:'01',konr:'0104',navn:'Moss'},ko0105:{fnr:'01',konr:'0105',navn:'Sarpsborg'},ko0106:{fnr:'01',konr:'0106',navn:'Fredrikstad'},ko0111:{fnr:'01',konr:'0111',navn:'Hvaler'},ko0118:{fnr:'01',konr:'0118',navn:'Aremark'},ko0119:{fnr:'01',konr:'0119',navn:'Marker'},ko0121:{fnr:'01',konr:'0121',navn:'Rømskog'},ko0122:{fnr:'01',konr:'0122',navn:'Trøgstad'},ko0123:{fnr:'01',konr:'0123',navn:'Spydeberg'},ko0124:{fnr:'01',konr:'0124',navn:'Askim'},ko0125:{fnr:'01',konr:'0125',navn:'Eidsberg'},ko0127:{fnr:'01',konr:'0127',navn:'Skiptvet'},ko0128:{fnr:'01',konr:'0128',navn:'Rakkestad'},ko0135:{fnr:'01',konr:'0135',navn:'Råde'},ko0136:{fnr:'01',konr:'0136',navn:'Rygge'},ko0137:{fnr:'01',konr:'0137',navn:'Våler'},ko0138:{fnr:'01',konr:'0138',navn:'Hobøl'},ko0211:{fnr:'02',konr:'0211',navn:'Vestby'},ko0213:{fnr:'02',konr:'0213',navn:'Ski'},ko0214:{fnr:'02',konr:'0214',navn:'Ås'},ko0215:{fnr:'02',konr:'0215',navn:'Frogn'},ko0216:{fnr:'02',konr:'0216',navn:'Nesodden'},ko0217:{fnr:'02',konr:'0217',navn:'Oppegård'},ko0219:{fnr:'02',konr:'0219',navn:'Bærum'},ko0220:{fnr:'02',konr:'0220',navn:'Asker'},ko0221:{fnr:'02',konr:'0221',navn:'Aurskog-Høland'},ko0226:{fnr:'02',konr:'0226',navn:'Sørum'},ko0227:{fnr:'02',konr:'0227',navn:'Fet'},ko0228:{fnr:'02',konr:'0228',navn:'Rælingen'},ko0229:{fnr:'02',konr:'0229',navn:'Enebakk'},ko0230:{fnr:'02',konr:'0230',navn:'Lørenskog'},ko0231:{fnr:'02',konr:'0231',navn:'Skedsmo'},ko0233:{fnr:'02',konr:'0233',navn:'Nittedal'},ko0234:{fnr:'02',konr:'0234',navn:'Gjerdrum'},ko0235:{fnr:'02',konr:'0235',navn:'Ullensaker'},ko0236:{fnr:'02',konr:'0236',navn:'Nes'},ko0237:{fnr:'02',konr:'0237',navn:'Eidsvoll'},ko0238:{fnr:'02',konr:'0238',navn:'Nannestad'},ko0239:{fnr:'02',konr:'0239',navn:'Hurdal'},ko0301:{fnr:'03',konr:'0301',navn:'Oslo'},ko0402:{fnr:'04',konr:'0402',navn:'Kongsvinger'},ko0403:{fnr:'04',konr:'0403',navn:'Hamar'},ko0412:{fnr:'04',konr:'0412',navn:'Ringsaker'},ko0415:{fnr:'04',konr:'0415',navn:'Løten'},ko0417:{fnr:'04',konr:'0417',navn:'Stange'},ko0418:{fnr:'04',konr:'0418',navn:'Nord-Odal'},ko0419:{fnr:'04',konr:'0419',navn:'Sør-Odal'},ko0420:{fnr:'04',konr:'0420',navn:'Eidskog'},ko0423:{fnr:'04',konr:'0423',navn:'Grue'},ko0425:{fnr:'04',konr:'0425',navn:'Åsnes'},ko0426:{fnr:'04',konr:'0426',navn:'Våler'},ko0427:{fnr:'04',konr:'0427',navn:'Elverum'},ko0428:{fnr:'04',konr:'0428',navn:'Trysil'},ko0429:{fnr:'04',konr:'0429',navn:'Åmot'},ko0430:{fnr:'04',konr:'0430',navn:'Stor-Elvdal'},ko0432:{fnr:'04',konr:'0432',navn:'Rendalen'},ko0434:{fnr:'04',konr:'0434',navn:'Engerdal'},ko0436:{fnr:'04',konr:'0436',navn:'Tolga'},ko0437:{fnr:'04',konr:'0437',navn:'Tynset'},ko0438:{fnr:'04',konr:'0438',navn:'Alvdal'},ko0439:{fnr:'04',konr:'0439',navn:'Folldal'},ko0441:{fnr:'04',konr:'0441',navn:'Os'},ko0501:{fnr:'05',konr:'0501',navn:'Lillehammer'},ko0502:{fnr:'05',konr:'0502',navn:'Gjøvik'},ko0511:{fnr:'05',konr:'0511',navn:'Dovre'},ko0512:{fnr:'05',konr:'0512',navn:'Lesja'},ko0513:{fnr:'05',konr:'0513',navn:'Skjåk'},ko0514:{fnr:'05',konr:'0514',navn:'Lom'},ko0515:{fnr:'05',konr:'0515',navn:'Vågå'},ko0516:{fnr:'05',konr:'0516',navn:'Nord-Fron'},ko0517:{fnr:'05',konr:'0517',navn:'Sel'},ko0519:{fnr:'05',konr:'0519',navn:'Sør-Fron'},ko0520:{fnr:'05',konr:'0520',navn:'Ringebu'},ko0521:{fnr:'05',konr:'0521',navn:'Øyer'},ko0522:{fnr:'05',konr:'0522',navn:'Gausdal'},ko0528:{fnr:'05',konr:'0528',navn:'Østre Toten'},ko0529:{fnr:'05',konr:'0529',navn:'Vestre Toten'},ko0532:{fnr:'05',konr:'0532',navn:'Jevnaker'},ko0533:{fnr:'05',konr:'0533',navn:'Lunner'},ko0534:{fnr:'05',konr:'0534',navn:'Gran'},ko0536:{fnr:'05',konr:'0536',navn:'Søndre Land'},ko0538:{fnr:'05',konr:'0538',navn:'Nordre Land'},ko0540:{fnr:'05',konr:'0540',navn:'Sør-Aurdal'},ko0541:{fnr:'05',konr:'0541',navn:'Etnedal'},ko0542:{fnr:'05',konr:'0542',navn:'Nord-Aurdal'},ko0543:{fnr:'05',konr:'0543',navn:'Vestre Slidre'},ko0544:{fnr:'05',konr:'0544',navn:'Øystre Slidre'},ko0545:{fnr:'05',konr:'0545',navn:'Vang'},ko0602:{fnr:'06',konr:'0602',navn:'Drammen'},ko0604:{fnr:'06',konr:'0604',navn:'Kongsberg'},ko0605:{fnr:'06',konr:'0605',navn:'Ringerike'},ko0612:{fnr:'06',konr:'0612',navn:'Hole'},ko0615:{fnr:'06',konr:'0615',navn:'Flå'},ko0616:{fnr:'06',konr:'0616',navn:'Nes'},ko0617:{fnr:'06',konr:'0617',navn:'Gol'},ko0618:{fnr:'06',konr:'0618',navn:'Hemsedal'},ko0619:{fnr:'06',konr:'0619',navn:'Ål'},ko0620:{fnr:'06',konr:'0620',navn:'Hol'},ko0621:{fnr:'06',konr:'0621',navn:'Sigdal'},ko0622:{fnr:'06',konr:'0622',navn:'Krødsherad'},ko0623:{fnr:'06',konr:'0623',navn:'Modum'},ko0624:{fnr:'06',konr:'0624',navn:'Øvre Eiker'},ko0625:{fnr:'06',konr:'0625',navn:'Nedre Eiker'},ko0626:{fnr:'06',konr:'0626',navn:'Lier'},ko0627:{fnr:'06',konr:'0627',navn:'Røyken'},ko0628:{fnr:'06',konr:'0628',navn:'Hurum'},ko0631:{fnr:'06',konr:'0631',navn:'Flesberg'},ko0632:{fnr:'06',konr:'0632',navn:'Rollag'},ko0633:{fnr:'06',konr:'0633',navn:'Nore Og Uvdal'},ko0701:{fnr:'07',konr:'0701',navn:'Horten'},ko0702:{fnr:'07',konr:'0702',navn:'Holmestrand'},ko0704:{fnr:'07',konr:'0704',navn:'Tønsberg'},ko0706:{fnr:'07',konr:'0706',navn:'Sandefjord'},ko0709:{fnr:'07',konr:'0709',navn:'Larvik'},ko0711:{fnr:'07',konr:'0711',navn:'Svelvik'},ko0713:{fnr:'07',konr:'0713',navn:'Sande'},ko0714:{fnr:'07',konr:'0714',navn:'Hof'},ko0716:{fnr:'07',konr:'0716',navn:'Re'},ko0719:{fnr:'07',konr:'0719',navn:'Andebu'},ko0720:{fnr:'07',konr:'0720',navn:'Stokke'},ko0722:{fnr:'07',konr:'0722',navn:'Nøtterøy'},ko0723:{fnr:'07',konr:'0723',navn:'Tjøme'},ko0728:{fnr:'07',konr:'0728',navn:'Lardal'},ko0805:{fnr:'08',konr:'0805',navn:'Porsgrunn'},ko0806:{fnr:'08',konr:'0806',navn:'Skien'},ko0807:{fnr:'08',konr:'0807',navn:'Notodden'},ko0811:{fnr:'08',konr:'0811',navn:'Siljan'},ko0814:{fnr:'08',konr:'0814',navn:'Bamble'},ko0815:{fnr:'08',konr:'0815',navn:'Kragerø'},ko0817:{fnr:'08',konr:'0817',navn:'Drangedal'},ko0819:{fnr:'08',konr:'0819',navn:'Nome'},ko0821:{fnr:'08',konr:'0821',navn:'Bø'},ko0822:{fnr:'08',konr:'0822',navn:'Sauherad'},ko0826:{fnr:'08',konr:'0826',navn:'Tinn'},ko0827:{fnr:'08',konr:'0827',navn:'Hjartdal'},ko0828:{fnr:'08',konr:'0828',navn:'Seljord'},ko0829:{fnr:'08',konr:'0829',navn:'Kviteseid'},ko0830:{fnr:'08',konr:'0830',navn:'Nissedal'},ko0831:{fnr:'08',konr:'0831',navn:'Fyresdal'},ko0833:{fnr:'08',konr:'0833',navn:'Tokke'},ko0834:{fnr:'08',konr:'0834',navn:'Vinje'},ko0901:{fnr:'09',konr:'0901',navn:'Risør'},ko0904:{fnr:'09',konr:'0904',navn:'Grimstad'},ko0906:{fnr:'09',konr:'0906',navn:'Arendal'},ko0911:{fnr:'09',konr:'0911',navn:'Gjerstad'},ko0912:{fnr:'09',konr:'0912',navn:'Vegårshei'},ko0914:{fnr:'09',konr:'0914',navn:'Tvedestrand'},ko0919:{fnr:'09',konr:'0919',navn:'Froland'},ko0926:{fnr:'09',konr:'0926',navn:'Lillesand'},ko0928:{fnr:'09',konr:'0928',navn:'Birkenes'},ko0929:{fnr:'09',konr:'0929',navn:'Åmli'},ko0935:{fnr:'09',konr:'0935',navn:'Iveland'},ko0937:{fnr:'09',konr:'0937',navn:'Evje Og Hornnes'},ko0938:{fnr:'09',konr:'0938',navn:'Bygland'},ko0940:{fnr:'09',konr:'0940',navn:'Valle'},ko0941:{fnr:'09',konr:'0941',navn:'Bykle'},ko1001:{fnr:'10',konr:'1001',navn:'Kristiansand'},ko1002:{fnr:'10',konr:'1002',navn:'Mandal'},ko1003:{fnr:'10',konr:'1003',navn:'Farsund'},ko1004:{fnr:'10',konr:'1004',navn:'Flekkefjord'},ko1014:{fnr:'10',konr:'1014',navn:'Vennesla'},ko1017:{fnr:'10',konr:'1017',navn:'Songdalen'},ko1018:{fnr:'10',konr:'1018',navn:'Søgne'},ko1021:{fnr:'10',konr:'1021',navn:'Marnardal'},ko1026:{fnr:'10',konr:'1026',navn:'Åseral'},ko1027:{fnr:'10',konr:'1027',navn:'Audnedal'},ko1029:{fnr:'10',konr:'1029',navn:'Lindesnes'},ko1032:{fnr:'10',konr:'1032',navn:'Lyngdal'},ko1034:{fnr:'10',konr:'1034',navn:'Hægebostad'},ko1037:{fnr:'10',konr:'1037',navn:'Kvinesdal'},ko1046:{fnr:'10',konr:'1046',navn:'Sirdal'},ko1101:{fnr:'11',konr:'1101',navn:'Eigersund'},ko1102:{fnr:'11',konr:'1102',navn:'Sandnes'},ko1103:{fnr:'11',konr:'1103',navn:'Stavanger'},ko1106:{fnr:'11',konr:'1106',navn:'Haugesund'},ko1111:{fnr:'11',konr:'1111',navn:'Sokndal'},ko1112:{fnr:'11',konr:'1112',navn:'Lund'},ko1114:{fnr:'11',konr:'1114',navn:'Bjerkreim'},ko1119:{fnr:'11',konr:'1119',navn:'Hå'},ko1120:{fnr:'11',konr:'1120',navn:'Klepp'},ko1121:{fnr:'11',konr:'1121',navn:'Time'},ko1122:{fnr:'11',konr:'1122',navn:'Gjesdal'},ko1124:{fnr:'11',konr:'1124',navn:'Sola'},ko1127:{fnr:'11',konr:'1127',navn:'Randaberg'},ko1129:{fnr:'11',konr:'1129',navn:'Forsand'},ko1130:{fnr:'11',konr:'1130',navn:'Strand'},ko1133:{fnr:'11',konr:'1133',navn:'Hjelmeland'},ko1134:{fnr:'11',konr:'1134',navn:'Suldal'},ko1135:{fnr:'11',konr:'1135',navn:'Sauda'},ko1141:{fnr:'11',konr:'1141',navn:'Finnøy'},ko1142:{fnr:'11',konr:'1142',navn:'Rennesøy'},ko1144:{fnr:'11',konr:'1144',navn:'Kvitsøy'},ko1145:{fnr:'11',konr:'1145',navn:'Bokn'},ko1146:{fnr:'11',konr:'1146',navn:'Tysvær'},ko1149:{fnr:'11',konr:'1149',navn:'Karmøy'},ko1151:{fnr:'11',konr:'1151',navn:'Utsira'},ko1160:{fnr:'11',konr:'1160',navn:'Vindafjord'},ko1201:{fnr:'12',konr:'1201',navn:'Bergen'},ko1211:{fnr:'12',konr:'1211',navn:'Etne'},ko1216:{fnr:'12',konr:'1216',navn:'Sveio'},ko1219:{fnr:'12',konr:'1219',navn:'Bømlo'},ko1221:{fnr:'12',konr:'1221',navn:'Stord'},ko1222:{fnr:'12',konr:'1222',navn:'Fitjar'},ko1223:{fnr:'12',konr:'1223',navn:'Tysnes'},ko1224:{fnr:'12',konr:'1224',navn:'Kvinnherad'},ko1227:{fnr:'12',konr:'1227',navn:'Jondal'},ko1228:{fnr:'12',konr:'1228',navn:'Odda'},ko1231:{fnr:'12',konr:'1231',navn:'Ullensvang Herad'},ko1232:{fnr:'12',konr:'1232',navn:'Eidfjord'},ko1233:{fnr:'12',konr:'1233',navn:'Ulvik'},ko1234:{fnr:'12',konr:'1234',navn:'Granvin'},ko1235:{fnr:'12',konr:'1235',navn:'Voss'},ko1238:{fnr:'12',konr:'1238',navn:'Kvam'},ko1241:{fnr:'12',konr:'1241',navn:'Fusa'},ko1242:{fnr:'12',konr:'1242',navn:'Samnanger'},ko1243:{fnr:'12',konr:'1243',navn:'Os'},ko1244:{fnr:'12',konr:'1244',navn:'Austevoll'},ko1245:{fnr:'12',konr:'1245',navn:'Sund'},ko1246:{fnr:'12',konr:'1246',navn:'Fjell'},ko1247:{fnr:'12',konr:'1247',navn:'Askøy'},ko1251:{fnr:'12',konr:'1251',navn:'Vaksdal'},ko1252:{fnr:'12',konr:'1252',navn:'Modalen'},ko1253:{fnr:'12',konr:'1253',navn:'Osterøy'},ko1256:{fnr:'12',konr:'1256',navn:'Meland'},ko1259:{fnr:'12',konr:'1259',navn:'Øygarden'},ko1260:{fnr:'12',konr:'1260',navn:'Radøy'},ko1263:{fnr:'12',konr:'1263',navn:'Lindås'},ko1264:{fnr:'12',konr:'1264',navn:'Austrheim'},ko1265:{fnr:'12',konr:'1265',navn:'Fedje'},ko1266:{fnr:'12',konr:'1266',navn:'Masfjorden'},ko1401:{fnr:'14',konr:'1401',navn:'Flora'},ko1411:{fnr:'14',konr:'1411',navn:'Gulen'},ko1412:{fnr:'14',konr:'1412',navn:'Solund'},ko1413:{fnr:'14',konr:'1413',navn:'Hyllestad'},ko1416:{fnr:'14',konr:'1416',navn:'Høyanger'},ko1417:{fnr:'14',konr:'1417',navn:'Vik'},ko1418:{fnr:'14',konr:'1418',navn:'Balestrand'},ko1419:{fnr:'14',konr:'1419',navn:'Leikanger'},ko1420:{fnr:'14',konr:'1420',navn:'Sogndal'},ko1421:{fnr:'14',konr:'1421',navn:'Aurland'},ko1422:{fnr:'14',konr:'1422',navn:'Lærdal'},ko1424:{fnr:'14',konr:'1424',navn:'Årdal'},ko1426:{fnr:'14',konr:'1426',navn:'Luster'},ko1428:{fnr:'14',konr:'1428',navn:'Askvoll'},ko1429:{fnr:'14',konr:'1429',navn:'Fjaler'},ko1430:{fnr:'14',konr:'1430',navn:'Gaular'},ko1431:{fnr:'14',konr:'1431',navn:'Jølster'},ko1432:{fnr:'14',konr:'1432',navn:'Førde'},ko1433:{fnr:'14',konr:'1433',navn:'Naustdal'},ko1438:{fnr:'14',konr:'1438',navn:'Bremanger'},ko1439:{fnr:'14',konr:'1439',navn:'Vågsøy'},ko1441:{fnr:'14',konr:'1441',navn:'Selje'},ko1443:{fnr:'14',konr:'1443',navn:'Eid'},ko1444:{fnr:'14',konr:'1444',navn:'Hornindal'},ko1445:{fnr:'14',konr:'1445',navn:'Gloppen'},ko1449:{fnr:'14',konr:'1449',navn:'Stryn'},ko1502:{fnr:'15',konr:'1502',navn:'Molde'},ko1504:{fnr:'15',konr:'1504',navn:'Ålesund'},ko1505:{fnr:'15',konr:'1505',navn:'Kristiansund'},ko1511:{fnr:'15',konr:'1511',navn:'Vanylven'},ko1514:{fnr:'15',konr:'1514',navn:'Sande'},ko1515:{fnr:'15',konr:'1515',navn:'Herøy'},ko1516:{fnr:'15',konr:'1516',navn:'Ulstein'},ko1517:{fnr:'15',konr:'1517',navn:'Hareid'},ko1519:{fnr:'15',konr:'1519',navn:'Volda'},ko1520:{fnr:'15',konr:'1520',navn:'Ørsta'},ko1523:{fnr:'15',konr:'1523',navn:'Ørskog'},ko1524:{fnr:'15',konr:'1524',navn:'Norddal'},ko1525:{fnr:'15',konr:'1525',navn:'Stranda'},ko1526:{fnr:'15',konr:'1526',navn:'Stordal'},ko1528:{fnr:'15',konr:'1528',navn:'Sykkylven'},ko1529:{fnr:'15',konr:'1529',navn:'Skodje'},ko1531:{fnr:'15',konr:'1531',navn:'Sula'},ko1532:{fnr:'15',konr:'1532',navn:'Giske'},ko1534:{fnr:'15',konr:'1534',navn:'Haram'},ko1535:{fnr:'15',konr:'1535',navn:'Vestnes'},ko1539:{fnr:'15',konr:'1539',navn:'Rauma'},ko1543:{fnr:'15',konr:'1543',navn:'Nesset'},ko1545:{fnr:'15',konr:'1545',navn:'Midsund'},ko1546:{fnr:'15',konr:'1546',navn:'Sandøy'},ko1547:{fnr:'15',konr:'1547',navn:'Aukra'},ko1548:{fnr:'15',konr:'1548',navn:'Fræna'},ko1551:{fnr:'15',konr:'1551',navn:'Eide'},ko1554:{fnr:'15',konr:'1554',navn:'Averøy'},ko1557:{fnr:'15',konr:'1557',navn:'Gjemnes'},ko1560:{fnr:'15',konr:'1560',navn:'Tingvoll'},ko1563:{fnr:'15',konr:'1563',navn:'Sunndal'},ko1566:{fnr:'15',konr:'1566',navn:'Surnadal'},ko1567:{fnr:'15',konr:'1567',navn:'Rindal'},ko1571:{fnr:'15',konr:'1571',navn:'Halsa'},ko1573:{fnr:'15',konr:'1573',navn:'Smøla'},ko1576:{fnr:'15',konr:'1576',navn:'Aure'},ko1601:{fnr:'16',konr:'1601',navn:'Trondheim'},ko1612:{fnr:'16',konr:'1612',navn:'Hemne'},ko1613:{fnr:'16',konr:'1613',navn:'Snillfjord'},ko1617:{fnr:'16',konr:'1617',navn:'Hitra'},ko1620:{fnr:'16',konr:'1620',navn:'Frøya'},ko1621:{fnr:'16',konr:'1621',navn:'Ørland'},ko1622:{fnr:'16',konr:'1622',navn:'Agdenes'},ko1624:{fnr:'16',konr:'1624',navn:'Rissa'},ko1627:{fnr:'16',konr:'1627',navn:'Bjugn'},ko1630:{fnr:'16',konr:'1630',navn:'Åfjord'},ko1632:{fnr:'16',konr:'1632',navn:'Roan'},ko1633:{fnr:'16',konr:'1633',navn:'Osen'},ko1634:{fnr:'16',konr:'1634',navn:'Oppdal'},ko1635:{fnr:'16',konr:'1635',navn:'Rennebu'},ko1636:{fnr:'16',konr:'1636',navn:'Meldal'},ko1638:{fnr:'16',konr:'1638',navn:'Orkdal'},ko1640:{fnr:'16',konr:'1640',navn:'Røros'},ko1644:{fnr:'16',konr:'1644',navn:'Holtålen'},ko1648:{fnr:'16',konr:'1648',navn:'Midtre Gauldal'},ko1653:{fnr:'16',konr:'1653',navn:'Melhus'},ko1657:{fnr:'16',konr:'1657',navn:'Skaun'},ko1662:{fnr:'16',konr:'1662',navn:'Klæbu'},ko1663:{fnr:'16',konr:'1663',navn:'Malvik'},ko1664:{fnr:'16',konr:'1664',navn:'Selbu'},ko1665:{fnr:'16',konr:'1665',navn:'Tydal'},ko1702:{fnr:'17',konr:'1702',navn:'Steinkjer'},ko1703:{fnr:'17',konr:'1703',navn:'Namsos'},ko1711:{fnr:'17',konr:'1711',navn:'Meråker'},ko1714:{fnr:'17',konr:'1714',navn:'Stjørdal'},ko1717:{fnr:'17',konr:'1717',navn:'Frosta'},ko1718:{fnr:'17',konr:'1718',navn:'Leksvik'},ko1719:{fnr:'17',konr:'1719',navn:'Levanger'},ko1721:{fnr:'17',konr:'1721',navn:'Verdal'},ko1724:{fnr:'17',konr:'1724',navn:'Verran'},ko1725:{fnr:'17',konr:'1725',navn:'Namdalseid'},ko1736:{fnr:'17',konr:'1736',navn:'Snåsa'},ko1738:{fnr:'17',konr:'1738',navn:'Lierne'},ko1739:{fnr:'17',konr:'1739',navn:'Røyrvik'},ko1740:{fnr:'17',konr:'1740',navn:'Namsskogan'},ko1742:{fnr:'17',konr:'1742',navn:'Grong'},ko1743:{fnr:'17',konr:'1743',navn:'Høylandet'},ko1744:{fnr:'17',konr:'1744',navn:'Overhalla'},ko1748:{fnr:'17',konr:'1748',navn:'Fosnes'},ko1749:{fnr:'17',konr:'1749',navn:'Flatanger'},ko1750:{fnr:'17',konr:'1750',navn:'Vikna'},ko1751:{fnr:'17',konr:'1751',navn:'Nærøy'},ko1755:{fnr:'17',konr:'1755',navn:'Leka'},ko1756:{fnr:'17',konr:'1756',navn:'Inderøy'},ko1804:{fnr:'18',konr:'1804',navn:'Bodø'},ko1805:{fnr:'18',konr:'1805',navn:'Narvik'},ko1811:{fnr:'18',konr:'1811',navn:'Bindal'},ko1812:{fnr:'18',konr:'1812',navn:'Sømna'},ko1813:{fnr:'18',konr:'1813',navn:'Brønnøy'},ko1815:{fnr:'18',konr:'1815',navn:'Vega'},ko1816:{fnr:'18',konr:'1816',navn:'Vevelstad'},ko1818:{fnr:'18',konr:'1818',navn:'Herøy'},ko1820:{fnr:'18',konr:'1820',navn:'Alstahaug'},ko1822:{fnr:'18',konr:'1822',navn:'Leirfjord'},ko1824:{fnr:'18',konr:'1824',navn:'Vefsn'},ko1825:{fnr:'18',konr:'1825',navn:'Grane'},ko1826:{fnr:'18',konr:'1826',navn:'Hattfjelldal'},ko1827:{fnr:'18',konr:'1827',navn:'Dønna'},ko1828:{fnr:'18',konr:'1828',navn:'Nesna'},ko1832:{fnr:'18',konr:'1832',navn:'Hemnes'},ko1833:{fnr:'18',konr:'1833',navn:'Rana'},ko1834:{fnr:'18',konr:'1834',navn:'Lurøy'},ko1835:{fnr:'18',konr:'1835',navn:'Træna'},ko1836:{fnr:'18',konr:'1836',navn:'Rødøy'},ko1837:{fnr:'18',konr:'1837',navn:'Meløy'},ko1838:{fnr:'18',konr:'1838',navn:'Gildeskål'},ko1839:{fnr:'18',konr:'1839',navn:'Beiarn'},ko1840:{fnr:'18',konr:'1840',navn:'Saltdal'},ko1841:{fnr:'18',konr:'1841',navn:'Fauske'},ko1845:{fnr:'18',konr:'1845',navn:'Sørfold'},ko1848:{fnr:'18',konr:'1848',navn:'Steigen'},ko1849:{fnr:'18',konr:'1849',navn:'Hamarøy'},ko1850:{fnr:'18',konr:'1850',navn:'Tysfjord'},ko1851:{fnr:'18',konr:'1851',navn:'Lødingen'},ko1852:{fnr:'18',konr:'1852',navn:'Tjeldsund'},ko1853:{fnr:'18',konr:'1853',navn:'Evenes'},ko1854:{fnr:'18',konr:'1854',navn:'Ballangen'},ko1856:{fnr:'18',konr:'1856',navn:'Røst'},ko1857:{fnr:'18',konr:'1857',navn:'Værøy'},ko1859:{fnr:'18',konr:'1859',navn:'Flakstad'},ko1860:{fnr:'18',konr:'1860',navn:'Vestvågøy'},ko1865:{fnr:'18',konr:'1865',navn:'Vågan'},ko1866:{fnr:'18',konr:'1866',navn:'Hadsel'},ko1867:{fnr:'18',konr:'1867',navn:'Bø'},ko1868:{fnr:'18',konr:'1868',navn:'Øksnes'},ko1870:{fnr:'18',konr:'1870',navn:'Sortland'},ko1871:{fnr:'18',konr:'1871',navn:'Andøy'},ko1874:{fnr:'18',konr:'1874',navn:'Moskenes'},ko1901:{fnr:'19',konr:'1901',navn:'Harstad'},ko1902:{fnr:'19',konr:'1902',navn:'Tromsø'},ko1911:{fnr:'19',konr:'1911',navn:'Kvæfjord'},ko1913:{fnr:'19',konr:'1913',navn:'Skånland'},ko1915:{fnr:'19',konr:'1915',navn:'Bjarkøy'},ko1917:{fnr:'19',konr:'1917',navn:'Ibestad'},ko1919:{fnr:'19',konr:'1919',navn:'Gratangen'},ko1920:{fnr:'19',konr:'1920',navn:'Lavangen'},ko1922:{fnr:'19',konr:'1922',navn:'Bardu'},ko1923:{fnr:'19',konr:'1923',navn:'Salangen'},ko1924:{fnr:'19',konr:'1924',navn:'Målselv'},ko1925:{fnr:'19',konr:'1925',navn:'Sørreisa'},ko1926:{fnr:'19',konr:'1926',navn:'Dyrøy'},ko1927:{fnr:'19',konr:'1927',navn:'Tranøy'},ko1928:{fnr:'19',konr:'1928',navn:'Torsken'},ko1929:{fnr:'19',konr:'1929',navn:'Berg'},ko1931:{fnr:'19',konr:'1931',navn:'Lenvik'},ko1933:{fnr:'19',konr:'1933',navn:'Balsfjord'},ko1936:{fnr:'19',konr:'1936',navn:'Karlsøy'},ko1938:{fnr:'19',konr:'1938',navn:'Lyngen'},ko1939:{fnr:'19',konr:'1939',navn:'Storfjord'},ko1940:{fnr:'19',konr:'1940',navn:'Gaivuona suohkan / Kåfjord'},ko1941:{fnr:'19',konr:'1941',navn:'Skjervøy'},ko1942:{fnr:'19',konr:'1942',navn:'Nordreisa'},ko1943:{fnr:'19',konr:'1943',navn:'Kvænangen'},ko2002:{fnr:'20',konr:'2002',navn:'Vardø'},ko2003:{fnr:'20',konr:'2003',navn:'Vadsø'},ko2004:{fnr:'20',konr:'2004',navn:'Hammerfest'},ko2011:{fnr:'20',konr:'2011',navn:'Guovdageainnu suohkan / Kautokeino'},ko2012:{fnr:'20',konr:'2012',navn:'Alta'},ko2014:{fnr:'20',konr:'2014',navn:'Loppa'},ko2015:{fnr:'20',konr:'2015',navn:'Hasvik'},ko2017:{fnr:'20',konr:'2017',navn:'Kvalsund'},ko2018:{fnr:'20',konr:'2018',navn:'Måsøy'},ko2019:{fnr:'20',konr:'2019',navn:'Nordkapp'},ko2020:{fnr:'20',konr:'2020',navn:'Porsanger'},ko2021:{fnr:'20',konr:'2021',navn:'Karasjoga gielda / Karasjok'},ko2022:{fnr:'20',konr:'2022',navn:'Lebesby'},ko2023:{fnr:'20',konr:'2023',navn:'Gamvik'},ko2024:{fnr:'20',konr:'2024',navn:'Berlevåg'},ko2025:{fnr:'20',konr:'2025',navn:'Deanu gielda / Tana'},ko2027:{fnr:'20',konr:'2027',navn:'Unjargga gielda / Nesseby'},ko2028:{fnr:'20',konr:'2028',navn:'Båtsfjord'},ko2030:{fnr:'20',konr:'2030',navn:'Sør-Varanger'}};api.election.krets={kr0301_0101:{fnr:'03',konr:'0301',krnr:'0101',navn:'Vahl skole'},kr0301_0102:{fnr:'03',konr:'0301',krnr:'0102',navn:'Tøyen skole'},kr0301_0103:{fnr:'03',konr:'0301',krnr:'0103',navn:'Kampen skole'},kr0301_0104:{fnr:'03',konr:'0301',krnr:'0104',navn:'Gamlebyen skole'},kr0301_0105:{fnr:'03',konr:'0301',krnr:'0105',navn:'Jordal skole'},kr0301_0106:{fnr:'03',konr:'0301',krnr:'0106',navn:'Vålerenga skole'},kr0301_0107:{fnr:'03',konr:'0301',krnr:'0107',navn:'Etterstad videregående skole'},kr0301_0108:{fnr:'03',konr:'0301',krnr:'0108',navn:'Fyrstikkalléen skole'},kr0301_0201:{fnr:'03',konr:'0301',krnr:'0201',navn:'Hasle skole'},kr0301_0202:{fnr:'03',konr:'0301',krnr:'0202',navn:'Sinsen skole'},kr0301_0203:{fnr:'03',konr:'0301',krnr:'0203',navn:'Sofienberg videregående skole'},kr0301_0204:{fnr:'03',konr:'0301',krnr:'0204',navn:'Grünerløkka skole'},kr0301_0205:{fnr:'03',konr:'0301',krnr:'0205',navn:'Foss videregående skole'},kr0301_0206:{fnr:'03',konr:'0301',krnr:'0206',navn:'Anker hotell'},kr0301_0301:{fnr:'03',konr:'0301',krnr:'0301',navn:'Sagene samfunnshus'},kr0301_0302:{fnr:'03',konr:'0301',krnr:'0302',navn:'Bjølsen skole'},kr0301_0303:{fnr:'03',konr:'0301',krnr:'0303',navn:'Deichmanske bibliotek'},kr0301_0304:{fnr:'03',konr:'0301',krnr:'0304',navn:'Lilleborg skole'},kr0301_0305:{fnr:'03',konr:'0301',krnr:'0305',navn:'Sagene festivitetshus'},kr0301_0306:{fnr:'03',konr:'0301',krnr:'0306',navn:'Grefsenveien 28'},kr0301_0401:{fnr:'03',konr:'0301',krnr:'0401',navn:'Marienlyst skole'},kr0301_0402:{fnr:'03',konr:'0301',krnr:'0402',navn:'Fagerborg videregående skole'},kr0301_0403:{fnr:'03',konr:'0301',krnr:'0403',navn:'Bolteløkka skole'},kr0301_0404:{fnr:'03',konr:'0301',krnr:'0404',navn:'Ila skole'},kr0301_0405:{fnr:'03',konr:'0301',krnr:'0405',navn:'Oslo katedralskole'},kr0301_0406:{fnr:'03',konr:'0301',krnr:'0406',navn:'Møllergata skole'},kr0301_0501:{fnr:'03',konr:'0301',krnr:'0501',navn:'Politihøgskolen'},kr0301_0502:{fnr:'03',konr:'0301',krnr:'0502',navn:'Majorstuen skole'},kr0301_0503:{fnr:'03',konr:'0301',krnr:'0503',navn:'Kristelig gymnasium'},kr0301_0504:{fnr:'03',konr:'0301',krnr:'0504',navn:'Uranienborg menighetshus'},kr0301_0505:{fnr:'03',konr:'0301',krnr:'0505',navn:'Uranienborg skole'},kr0301_0506:{fnr:'03',konr:'0301',krnr:'0506',navn:'Frogner menighetshus/Schafteløkken'},kr0301_0507:{fnr:'03',konr:'0301',krnr:'0507',navn:'Frogner kino'},kr0301_0508:{fnr:'03',konr:'0301',krnr:'0508',navn:'Oslo handelsgymnasium'},kr0301_0509:{fnr:'03',konr:'0301',krnr:'0509',navn:'Ruseløkka skole'},kr0301_0510:{fnr:'03',konr:'0301',krnr:'0510',navn:'Bygdøy skole'},kr0301_0601:{fnr:'03',konr:'0301',krnr:'0601',navn:'Lysejordet skole'},kr0301_0602:{fnr:'03',konr:'0301',krnr:'0602',navn:'Øraker skole - idrettshall'},kr0301_0603:{fnr:'03',konr:'0301',krnr:'0603',navn:'Bestum skole'},kr0301_0604:{fnr:'03',konr:'0301',krnr:'0604',navn:'Smestad brannstasjon'},kr0301_0605:{fnr:'03',konr:'0301',krnr:'0605',navn:'Smestad skole'},kr0301_0606:{fnr:'03',konr:'0301',krnr:'0606',navn:'Skøyen skole - idrettshallen'},kr0301_0701:{fnr:'03',konr:'0301',krnr:'0701',navn:'Vinderen skole'},kr0301_0702:{fnr:'03',konr:'0301',krnr:'0702',navn:'Ris skole'},kr0301_0703:{fnr:'03',konr:'0301',krnr:'0703',navn:'Slemdal skole'},kr0301_0704:{fnr:'03',konr:'0301',krnr:'0704',navn:'Svendstuen skole'},kr0301_0705:{fnr:'03',konr:'0301',krnr:'0705',navn:'Grindbakken skole'},kr0301_0706:{fnr:'03',konr:'0301',krnr:'0706',navn:'Bogstad skole'},kr0301_0707:{fnr:'03',konr:'0301',krnr:'0707',navn:'Huseby skole'},kr0301_0708:{fnr:'03',konr:'0301',krnr:'0708',navn:'Hovseter skole'},kr0301_0709:{fnr:'03',konr:'0301',krnr:'0709',navn:'Persbråten videregående skole'},kr0301_0801:{fnr:'03',konr:'0301',krnr:'0801',navn:'Ullevål skole'},kr0301_0802:{fnr:'03',konr:'0301',krnr:'0802',navn:'Sogn videregående skole'},kr0301_0803:{fnr:'03',konr:'0301',krnr:'0803',navn:'Kringsjå skole'},kr0301_0804:{fnr:'03',konr:'0301',krnr:'0804',navn:'Korsvoll skole'},kr0301_0805:{fnr:'03',konr:'0301',krnr:'0805',navn:'Tåsen skole'},kr0301_0806:{fnr:'03',konr:'0301',krnr:'0806',navn:'Trikkehallen på Kjelsås'},kr0301_0807:{fnr:'03',konr:'0301',krnr:'0807',navn:'Engebråten skole'},kr0301_0808:{fnr:'03',konr:'0301',krnr:'0808',navn:'Grefsen skole'},kr0301_0809:{fnr:'03',konr:'0301',krnr:'0809',navn:'Disen skole'},kr0301_0810:{fnr:'03',konr:'0301',krnr:'0810',navn:'Skeidhuset'},kr0301_0901:{fnr:'03',konr:'0301',krnr:'0901',navn:'Løren skole'},kr0301_0902:{fnr:'03',konr:'0301',krnr:'0902',navn:'Årvoll skole'},kr0301_0903:{fnr:'03',konr:'0301',krnr:'0903',navn:'Tonsenhagen skole'},kr0301_0904:{fnr:'03',konr:'0301',krnr:'0904',navn:'Linderud skole'},kr0301_0905:{fnr:'03',konr:'0301',krnr:'0905',navn:'Veitvet skole'},kr0301_1001:{fnr:'03',konr:'0301',krnr:'1001',navn:'Rødtvet skole'},kr0301_1002:{fnr:'03',konr:'0301',krnr:'1002',navn:'Nordtvet skole'},kr0301_1003:{fnr:'03',konr:'0301',krnr:'1003',navn:'Ammerud skole'},kr0301_1004:{fnr:'03',konr:'0301',krnr:'1004',navn:'Tiurleiken skole'},kr0301_1101:{fnr:'03',konr:'0301',krnr:'1101',navn:'Tokerud skole'},kr0301_1102:{fnr:'03',konr:'0301',krnr:'1102',navn:'Stovner videregående skole'},kr0301_1103:{fnr:'03',konr:'0301',krnr:'1103',navn:'Stovner skole'},kr0301_1104:{fnr:'03',konr:'0301',krnr:'1104',navn:'Stig skole'},kr0301_1105:{fnr:'03',konr:'0301',krnr:'1105',navn:'Folkvang'},kr0301_1201:{fnr:'03',konr:'0301',krnr:'1201',navn:'Ellingsrudåsen skole'},kr0301_1202:{fnr:'03',konr:'0301',krnr:'1202',navn:'Gran skole'},kr0301_1203:{fnr:'03',konr:'0301',krnr:'1203',navn:'Furuset skole'},kr0301_1204:{fnr:'03',konr:'0301',krnr:'1204',navn:'Lindeberg skole'},kr0301_1205:{fnr:'03',konr:'0301',krnr:'1205',navn:'Haugerudhallen'},kr0301_1206:{fnr:'03',konr:'0301',krnr:'1206',navn:'Hellerud videregående skole'},kr0301_1207:{fnr:'03',konr:'0301',krnr:'1207',navn:'Bryn skole'},kr0301_1301:{fnr:'03',konr:'0301',krnr:'1301',navn:'Godlia skole'},kr0301_1302:{fnr:'03',konr:'0301',krnr:'1302',navn:'Trasop skole'},kr0301_1303:{fnr:'03',konr:'0301',krnr:'1303',navn:'Oppsal skole'},kr0301_1304:{fnr:'03',konr:'0301',krnr:'1304',navn:'Skøyenåsen skole'},kr0301_1305:{fnr:'03',konr:'0301',krnr:'1305',navn:'Østensjø skole'},kr0301_1306:{fnr:'03',konr:'0301',krnr:'1306',navn:'Manglerud videregående skole'},kr0301_1307:{fnr:'03',konr:'0301',krnr:'1307',navn:'Høyenhall skole'},kr0301_1308:{fnr:'03',konr:'0301',krnr:'1308',navn:'Abildsø skole'},kr0301_1309:{fnr:'03',konr:'0301',krnr:'1309',navn:'Ulsrud videregående skole'},kr0301_1310:{fnr:'03',konr:'0301',krnr:'1310',navn:'Rustad skole'},kr0301_1401:{fnr:'03',konr:'0301',krnr:'1401',navn:'Ekeberg skole'},kr0301_1402:{fnr:'03',konr:'0301',krnr:'1402',navn:'Bekkelaget skole'},kr0301_1403:{fnr:'03',konr:'0301',krnr:'1403',navn:'Nedre Bekkelaget skole'},kr0301_1404:{fnr:'03',konr:'0301',krnr:'1404',navn:'Lambertseter videregående skole'},kr0301_1405:{fnr:'03',konr:'0301',krnr:'1405',navn:'Lambertseter skole'},kr0301_1406:{fnr:'03',konr:'0301',krnr:'1406',navn:'Nordseter skole'},kr0301_1407:{fnr:'03',konr:'0301',krnr:'1407',navn:'Nordstrand skole'},kr0301_1408:{fnr:'03',konr:'0301',krnr:'1408',navn:'Munkerud skole'},kr0301_1409:{fnr:'03',konr:'0301',krnr:'1409',navn:'Ljan skole'},kr0301_1501:{fnr:'03',konr:'0301',krnr:'1501',navn:'Hallagerbakken skole'},kr0301_1502:{fnr:'03',konr:'0301',krnr:'1502',navn:'Rosenholm skole'},kr0301_1503:{fnr:'03',konr:'0301',krnr:'1503',navn:'Toppåsen skole'},kr0301_1504:{fnr:'03',konr:'0301',krnr:'1504',navn:'Prinsdal skole'},kr0301_1505:{fnr:'03',konr:'0301',krnr:'1505',navn:'Mortensrud skole'},kr0301_1506:{fnr:'03',konr:'0301',krnr:'1506',navn:'Klemetsrud skole'},kr0301_1507:{fnr:'03',konr:'0301',krnr:'1507',navn:'Bjørndal skole'},kr0301_1601:{fnr:'03',konr:'0301',krnr:'1601',navn:'Rådhuset'},kr0301_1701:{fnr:'03',konr:'0301',krnr:'1701',navn:'Sørkedalen skole'},kr0301_1702:{fnr:'03',konr:'0301',krnr:'1702',navn:'Maridalen skole'},kr0301_FORH:{fnr:'03',konr:'0301',krnr:'FORH',navn:'Forhånd ikke kretsfordelt'},kr0301_FREM:{fnr:'03',konr:'0301',krnr:'FREM',navn:'Fremmede ikke kretsfordelt'},kr0301_VALG:{fnr:'03',konr:'0301',krnr:'VALG',navn:'Valgting ikke kretsfordelt'},kr1103_0001:{fnr:'11',konr:'1103',krnr:'0001',navn:'Buøy/Hundvåg'},kr1103_0004:{fnr:'11',konr:'1103',krnr:'0004',navn:'Varden'},kr1103_0005:{fnr:'11',konr:'1103',krnr:'0005',navn:'Storhaug'},kr1103_0006:{fnr:'11',konr:'1103',krnr:'0006',navn:'Våland'},kr1103_0007:{fnr:'11',konr:'1103',krnr:'0007',navn:'Ullandhaug'},kr1103_0008:{fnr:'11',konr:'1103',krnr:'0008',navn:'Eiganes'},kr1103_0009:{fnr:'11',konr:'1103',krnr:'0009',navn:'Kampen'},kr1103_0011:{fnr:'11',konr:'1103',krnr:'0011',navn:'Austre Åmøy'},kr1103_0013:{fnr:'11',konr:'1103',krnr:'0013',navn:'Roaldsøy'},kr1103_0014:{fnr:'11',konr:'1103',krnr:'0014',navn:'Vassøy'},kr1103_0016:{fnr:'11',konr:'1103',krnr:'0016',navn:'Gausel'},kr1103_0017:{fnr:'11',konr:'1103',krnr:'0017',navn:'Hinna'},kr1103_0018:{fnr:'11',konr:'1103',krnr:'0018',navn:'Vaulen'},kr1103_0019:{fnr:'11',konr:'1103',krnr:'0019',navn:'Kvaleberg'},kr1103_0020:{fnr:'11',konr:'1103',krnr:'0020',navn:'Tjensvoll'},kr1103_0021:{fnr:'11',konr:'1103',krnr:'0021',navn:'Stokka'},kr1103_0022:{fnr:'11',konr:'1103',krnr:'0022',navn:'Madlamark'},kr1103_0023:{fnr:'11',konr:'1103',krnr:'0023',navn:'Hafrsfjord'},kr1103_0024:{fnr:'11',konr:'1103',krnr:'0024',navn:'Kvernevik'},kr1103_0025:{fnr:'11',konr:'1103',krnr:'0025',navn:'Sunde'},kr1103_0026:{fnr:'11',konr:'1103',krnr:'0026',navn:'Indre Tasta'},kr1103_0027:{fnr:'11',konr:'1103',krnr:'0027',navn:'Ytre Tasta'},kr1103_FORH:{fnr:'11',konr:'1103',krnr:'FORH',navn:'Forhånd ikke kretsfordelt'},kr1103_FREM:{fnr:'11',konr:'1103',krnr:'FREM',navn:'Fremmede ikke kretsfordelt'},kr1103_VALG:{fnr:'11',konr:'1103',krnr:'VALG',navn:'Valgting ikke kretsfordelt'},kr1201_0135:{fnr:'12',konr:'1201',krnr:'0135',navn:'Ytre Arna'},kr1201_0136:{fnr:'12',konr:'1201',krnr:'0136',navn:'Indre Arna'},kr1201_0137:{fnr:'12',konr:'1201',krnr:'0137',navn:'Garnes'},kr1201_0139:{fnr:'12',konr:'1201',krnr:'0139',navn:'Lone'},kr1201_0201:{fnr:'12',konr:'1201',krnr:'0201',navn:'Bergen rådhus'},kr1201_0202:{fnr:'12',konr:'1201',krnr:'0202',navn:'Møhlenpris'},kr1201_0203:{fnr:'12',konr:'1201',krnr:'0203',navn:'Nordnes'},kr1201_0204:{fnr:'12',konr:'1201',krnr:'0204',navn:'Haukeland'},kr1201_0218:{fnr:'12',konr:'1201',krnr:'0218',navn:'Hellen'},kr1201_0219:{fnr:'12',konr:'1201',krnr:'0219',navn:'Rothaugen'},kr1201_0340:{fnr:'12',konr:'1201',krnr:'0340',navn:'Kringlebotn'},kr1201_0341:{fnr:'12',konr:'1201',krnr:'0341',navn:'Ulsmåg'},kr1201_0344:{fnr:'12',konr:'1201',krnr:'0344',navn:'Kaland'},kr1201_0345:{fnr:'12',konr:'1201',krnr:'0345',navn:'Kirkevoll'},kr1201_0348:{fnr:'12',konr:'1201',krnr:'0348',navn:'Skjold'},kr1201_0349:{fnr:'12',konr:'1201',krnr:'0349',navn:'Midtun'},kr1201_0351:{fnr:'12',konr:'1201',krnr:'0351',navn:'Hop'},kr1201_0352:{fnr:'12',konr:'1201',krnr:'0352',navn:'Paradis'},kr1201_0377:{fnr:'12',konr:'1201',krnr:'0377',navn:'Sædalen'},kr1201_0409:{fnr:'12',konr:'1201',krnr:'0409',navn:'Bønes'},kr1201_0461:{fnr:'12',konr:'1201',krnr:'0461',navn:'Lyshovden'},kr1201_0462:{fnr:'12',konr:'1201',krnr:'0462',navn:'Lynghaug'},kr1201_0463:{fnr:'12',konr:'1201',krnr:'0463',navn:'Ortun'},kr1201_0464:{fnr:'12',konr:'1201',krnr:'0464',navn:'Varden'},kr1201_0567:{fnr:'12',konr:'1201',krnr:'0567',navn:'Olsvik'},kr1201_0568:{fnr:'12',konr:'1201',krnr:'0568',navn:'Vadmyra'},kr1201_0569:{fnr:'12',konr:'1201',krnr:'0569',navn:'Mathopen'},kr1201_0570:{fnr:'12',konr:'1201',krnr:'0570',navn:'Alvøen'},kr1201_0571:{fnr:'12',konr:'1201',krnr:'0571',navn:'Bjørndalsskogen'},kr1201_0574:{fnr:'12',konr:'1201',krnr:'0574',navn:'Damsgård'},kr1201_0575:{fnr:'12',konr:'1201',krnr:'0575',navn:'Holen'},kr1201_0576:{fnr:'12',konr:'1201',krnr:'0576',navn:'Nygårdslien'},kr1201_0654:{fnr:'12',konr:'1201',krnr:'0654',navn:'Sandsli'},kr1201_0655:{fnr:'12',konr:'1201',krnr:'0655',navn:'Rå'},kr1201_0656:{fnr:'12',konr:'1201',krnr:'0656',navn:'Hjellestad'},kr1201_0657:{fnr:'12',konr:'1201',krnr:'0657',navn:'Skeie'},kr1201_0658:{fnr:'12',konr:'1201',krnr:'0658',navn:'Liland'},kr1201_0659:{fnr:'12',konr:'1201',krnr:'0659',navn:'Søreide'},kr1201_0707:{fnr:'12',konr:'1201',krnr:'0707',navn:'Ny Krohnborg'},kr1201_0710:{fnr:'12',konr:'1201',krnr:'0710',navn:'Minde'},kr1201_0713:{fnr:'12',konr:'1201',krnr:'0713',navn:'Landås'},kr1201_0714:{fnr:'12',konr:'1201',krnr:'0714',navn:'Slettebakken'},kr1201_0715:{fnr:'12',konr:'1201',krnr:'0715',navn:'Gimle'},kr1201_0822:{fnr:'12',konr:'1201',krnr:'0822',navn:'Eidsvåg'},kr1201_0823:{fnr:'12',konr:'1201',krnr:'0823',navn:'Tertnes'},kr1201_0824:{fnr:'12',konr:'1201',krnr:'0824',navn:'Mjølkeråen'},kr1201_0825:{fnr:'12',konr:'1201',krnr:'0825',navn:'Salhus'},kr1201_0828:{fnr:'12',konr:'1201',krnr:'0828',navn:'Haukedalen'},kr1201_0829:{fnr:'12',konr:'1201',krnr:'0829',navn:'Hordvik'},kr1201_0830:{fnr:'12',konr:'1201',krnr:'0830',navn:'Haukås'},kr1201_0831:{fnr:'12',konr:'1201',krnr:'0831',navn:'Åsatun'},kr1201_0832:{fnr:'12',konr:'1201',krnr:'0832',navn:'Rolland'},kr1201_FORH:{fnr:'12',konr:'1201',krnr:'FORH',navn:'Forhånd ikke kretsfordelt'},kr1201_FREM:{fnr:'12',konr:'1201',krnr:'FREM',navn:'Fremmede ikke kretsfordelt'},kr1201_VALG:{fnr:'12',konr:'1201',krnr:'VALG',navn:'Valgting ikke kretsfordelt'},kr1601_0001:{fnr:'16',konr:'1601',krnr:'0001',navn:'Sverresborg'},kr1601_0002:{fnr:'16',konr:'1601',krnr:'0002',navn:'Ila'},kr1601_0003:{fnr:'16',konr:'1601',krnr:'0003',navn:'Kalvskinnet'},kr1601_0004:{fnr:'16',konr:'1601',krnr:'0004',navn:'Elgeseter/Øya'},kr1601_0005:{fnr:'16',konr:'1601',krnr:'0005',navn:'Singsaker'},kr1601_0006:{fnr:'16',konr:'1601',krnr:'0006',navn:'Rosenborg'},kr1601_0007:{fnr:'16',konr:'1601',krnr:'0007',navn:'Lademoen'},kr1601_0008:{fnr:'16',konr:'1601',krnr:'0008',navn:'Tonstad'},kr1601_0009:{fnr:'16',konr:'1601',krnr:'0009',navn:'Lade'},kr1601_0010:{fnr:'16',konr:'1601',krnr:'0010',navn:'Trolla'},kr1601_0011:{fnr:'16',konr:'1601',krnr:'0011',navn:'Ranheim'},kr1601_0012:{fnr:'16',konr:'1601',krnr:'0012',navn:'Charlottenlund'},kr1601_0013:{fnr:'16',konr:'1601',krnr:'0013',navn:'Strindheim'},kr1601_0014:{fnr:'16',konr:'1601',krnr:'0014',navn:'Blussuvoll'},kr1601_0015:{fnr:'16',konr:'1601',krnr:'0015',navn:'Nidarvoll'},kr1601_0016:{fnr:'16',konr:'1601',krnr:'0016',navn:'Nardo'},kr1601_0017:{fnr:'16',konr:'1601',krnr:'0017',navn:'Åsvang'},kr1601_0018:{fnr:'16',konr:'1601',krnr:'0018',navn:'Solbakken'},kr1601_0019:{fnr:'16',konr:'1601',krnr:'0019',navn:'Bratsberg'},kr1601_0020:{fnr:'16',konr:'1601',krnr:'0020',navn:'Hoeggen'},kr1601_0021:{fnr:'16',konr:'1601',krnr:'0021',navn:'Hallset'},kr1601_0022:{fnr:'16',konr:'1601',krnr:'0022',navn:'Byåsen'},kr1601_0023:{fnr:'16',konr:'1601',krnr:'0023',navn:'Romolslia'},kr1601_0024:{fnr:'16',konr:'1601',krnr:'0024',navn:'Breidablikk'},kr1601_0025:{fnr:'16',konr:'1601',krnr:'0025',navn:'Sjetne'},kr1601_0026:{fnr:'16',konr:'1601',krnr:'0026',navn:'Kolstad'},kr1601_0027:{fnr:'16',konr:'1601',krnr:'0027',navn:'Flatåsen'},kr1601_0028:{fnr:'16',konr:'1601',krnr:'0028',navn:'Nypvang'},kr1601_0029:{fnr:'16',konr:'1601',krnr:'0029',navn:'Åsheim'},kr1601_0030:{fnr:'16',konr:'1601',krnr:'0030',navn:'Spongdal'},kr1601_0031:{fnr:'16',konr:'1601',krnr:'0031',navn:'Ugla'},kr1601_0032:{fnr:'16',konr:'1601',krnr:'0032',navn:'Rye'},kr1601_0033:{fnr:'16',konr:'1601',krnr:'0033',navn:'Åsveien'},kr1601_0034:{fnr:'16',konr:'1601',krnr:'0034',navn:'Utleira'},kr1601_0035:{fnr:'16',konr:'1601',krnr:'0035',navn:'Stabbursmoen'},kr1601_0036:{fnr:'16',konr:'1601',krnr:'0036',navn:'Brundalen'},kr1601_0037:{fnr:'16',konr:'1601',krnr:'0037',navn:'Eberg'},kr1601_0038:{fnr:'16',konr:'1601',krnr:'0038',navn:'Møllenberg'},kr1601_0039:{fnr:'16',konr:'1601',krnr:'0039',navn:'Vikåsen'},kr1601_FORH:{fnr:'16',konr:'1601',krnr:'FORH',navn:'Forhånd ikke kretsfordelt'},kr1601_FREM:{fnr:'16',konr:'1601',krnr:'FREM',navn:'Fremmede ikke kretsfordelt'},kr1601_VALG:{fnr:'16',konr:'1601',krnr:'VALG',navn:'Valgting ikke kretsfordelt'}};api.election.nb_NO={partinavn:{R:"Rødt",SV:"Sosialistisk Venstreparti",A:"Arbeiderpartiet",SP:"Senterpartiet",V:"Venstre",KRF:"Kristelig Folkeparti",H:"Høyre",FRP:"Fremskrittspartiet"},typenavn:{F:"Fylkestingsvalget",K:"Kommunestyrevalget",ST:"Stortingsvalget"},typenavn_small:{F:"Fylkesvalget",K:"Kommunevalget",ST:"Stortingsvalget"},typenavnkort:{F:"fylkestingsvalg",K:"kommunestyrevalg",ST:"Stortingsvalg"},text404:{$1:"Venter på resultater",$2:"Valgresultatene kommer fortløpende etter hvert som de telles opp. Opptellingen starter 21:00."},nav:{$1:"Hele landet",$2:"Hele fylket",$3:"Hele kommunen",$4:"Velg fylke",$5:"Velg kommune",$6:"Velg krets",$7:"Vis resultater fra",$8:"Vis stemmefordeling for",$9:"Velg kommune først",$10:"Velg fylke først"},header:{$1:"Stemmefordeling kommune",$2:"Stemmefordeling krets",$3:"Stemmeford. kommune",$4:"Stemmeford. krets",$5:"Stemmefordeling fylke",$6:"Stemmeford. fylke"},info:{$1:"Sist oppdatert",$2:"Opptellingen",$3:"Totalt antall kommuner",$4:"Totalt antall kretser",$5:"Symbolforklaring",$6:"Ferdig opptalt",$7:"Bare forhåndsstemmer \nopptalt",$8:"Bare valgtingsstemmer \nopptalt",$9:"Ingen stemmer \nopptalt"},stats:{$1:"Vis detaljert oversikt",$2:"Skjul detaljert oversikt"},articleLink:{$1:"Detaljert oversikt",$2:"Detaljert oversikt og flere fylker/kommuner"},symbols:[{img:"sym_up.gif",text:"Prosentvis økning siden forrige tilsvarende valg"},{img:"sym_eq.gif",text:"Ingen endring siden forrige tilsvarende valg"},{img:"sym_down.gif",text:"Prosentvis nedgang siden forrige tilsvarende valg"},{img:"sym_bullet1.gif",text:"Andel kommuner/kretser hvor både valgtingsstemmer og forhåndsstemmer er opptalt"},{img:"sym_bullet2.gif",text:"Andel kommuner/kretser hvor bare valgtingsstemmer er opptalt"},{img:"sym_bullet3.gif",text:"Andel kommuner/kretser hvor bare forhåndsstemmer er opptalt"},{img:"sym_bullet4.gif",text:"Andel kommuner/kretser hvor ingen stemmer er opptalt"}],symbols2:{$1:"Partier som ikke er spesifisert i utlistingen.",$2:"Lukk",$3:"Antall stemmer",$4:"Antall forh. stemmer",$5:"Prosentvis endring i forhold til forrige",$6:"stortingsvalg"},prognoser:{$1:"Antall stemmer",$2:"% endring, forrige fylkestingvalg",$3:"% endring, forrige stortingsvalg",$4:"Antall stortingsmandater",$5:"Endring antall stortingsmandater",$6:"Antall st.mandater ved tenkt valg",$7:"Endring antall st.mandater ved tenkt valg",$8:"Antall kommunestyremandater",$9:"Endring antall kommunestyremandater",$10:"Utjevningsmandat",$11:"% endring, forrige kommunestyrevalg",$12:"Antall fylkestingsmandater",$13:"Endring antall fylkestingsmandater"},graph:{$1:"Oppmøte",$2:"av",$3:"stemmeberettigede har stemt"},mandat:{$1:"Oppslutning",$2:"Mandater",$3:"Stortinget",$4:"Prognose"}};api.election.nn_NO={partinavn:{R:"Raudt",SV:"Sosialistisk Venstreparti",A:"Arbeidarpartiet",SP:"Senterpartiet",V:"Venstre",KRF:"Kristeleg Folkeparti",H:"Høgre",FRP:"Framstegspartiet"},typenavn:{F:"Fylkestingsvalet",K:"Kommunestyrevalet",ST:"Stortingsvalet"},typenavn_small:{F:"Fylkesvalet",K:"Kommunevalet",ST:"Stortingsvalet"},typenavnkort:{F:"fylkestingsval",K:"kommunestyreval",ST:"stortingsval"},text404:{$1:"Ventar på resultat",$2:"Valresultata kjem etter kvart som røystene blir talde. Teljinga startar klokka 21:00."},nav:{$1:"Heile landet",$2:"Heile fylket",$3:"Heile kommunen",$4:"Vel fylke",$5:"Vel kommune",$6:"Vel krins",$7:"Vis resultat frå",$8:"Vis fordeling av røyster for",$9:"Vel kommune først",$10:"Vel fylke først"},header:{$1:"Fordeling av røyster kommune",$2:"Fordeling av røyster krins",$3:"Fordeling kommune",$4:"Fordeling krins",$5:"Fordeling av røyster fylke",$6:"Fordeling fylke"},info:{$1:"Oppdatert",$2:"Oppteljinga",$3:"Talet på kommunar",$4:"Talet på krinsar",$5:"Symbolforklaring",$6:"Ferdig talde",$7:"Berre førehandsrøyster \ntalde",$8:"Berre valtingsrøyster \ntalde",$9:"Ingen røyster \ntalde"},stats:{$1:"Vis detaljert oversyn",$2:"Skjul detaljert oversyn"},articleLink:{$1:"Detaljert oversyn",$2:"Detaljert oversyn og fleire fylker/kommunar"},symbols:[{img:"sym_up.gif",text:"Prosentvis auke sidan forrige tilsvarande val"},{img:"sym_eq.gif",text:"Inga endring sidan forrige tilsvarande val"},{img:"sym_down.gif",text:"Prosentvis nedgang forrige tilsvarande val"},{img:"sym_bullet1.gif",text:"Andel kommunar/krinsar kor både valtingssrøyster og førehandsrøyster er talde"},{img:"sym_bullet2.gif",text:"Andel kommunar/krinsar kor berre valtingsrøyster er talde"},{img:"sym_bullet3.gif",text:"Andel kommunar/krinsar kor berre førehandsrøyster er talde"},{img:"sym_bullet4.gif",text:"Andel kommunar/krinsar kor ingen røyster er talde"}],symbols2:{$1:"Parti som ikkje er spesifisert i utlistinga.",$2:"Lukk",$3:"Røyster",$4:"Førehandsrøyster",$5:"Prosentvis endring i forhold til forrige",$6:"stortingsval"},prognoser:{$1:"Røyster",$2:"% endring, forrige fylkestingval",$3:"% endring, forrige stortingsval",$4:"Tal stortingsmandat",$5:"Endring tal stortingsmandat",$6:"Tal stortingsmandat ved tenkt val",$7:"Endring tal stortingsmandat ved tenkt val",$8:"Tal kommunestyremandat",$9:"Endring tal kommunestyremandat",$10:"Utjamningsmandat",$11:"% endring, forrige kommunestyreval",$12:"Tal fylkestingsmandat",$13:"Endring tal fylkestingsmandat"},graph:{$1:"Frammøte",$2:"av dei",$3:"med røysterett har røysta"},mandat:{$1:"Oppslutnad",$2:"Mandat",$3:"Stortinget",$4:"Prognose"}};api.election.lang=api.election.nb_NO;for(var apiValg09_i=0;apiValg09_i<api.election.isNN.length;apiValg09_i++)
if(document.location.toString().indexOf(api.election.isNN[apiValg09_i])>=0){api.election.lang=api.election.nn_NO;api.election.isNN_=true;break;}
function ada_analytics(accountId,siteId){var cX=cX||{};cX.callQueue=cX.callQueue||[];cX.callQueue.push(['setAccountId',accountId]);cX.callQueue.push(['setSiteId',siteId]);cX.callQueue.push(['sendPageViewEvent']);}
function insert_ada_ads(adSpaceId,accountId,siteId){if(adSpaceId){var cX=cX||{};cX.callQueue=cX.callQueue||[];cX.callQueue.push(['setAccountId',accountId]);cX.callQueue.push(['setSiteId',siteId]);cX.callQueue.push(['insertAdSpace',{adSpaceId:adSpaceId,baseAdDeliveryUrl:'http://adserver.cxad.cxense.com/adserver/search',secureBaseAdDeliveryUrl:'https://s-adserver.cxad.cxense.com/adserver/search',adUnitWidth:468,adUnitHeight:60,initialHorizontalAdUnits:1,initialVerticalAdUnits:3,targetElementId:'adaAdsScript'}]);}else{document.getElementById('adaAdsDiv').style.display='none';}}
api.ads={move:function(elementMoveFrom,elementMoveTo){var newPos=document.getElementById(elementMoveTo);var oldPos=document.getElementById(elementMoveFrom);if(newPos&&oldPos){var object=oldPos.getElementsByTagName("object")[0];if(!!object){if(document.all){var new_object;var html=object.outerHTML;var pat=/<param\s+name\s*=\s*('|")wmode('|")\s+value\s*=\s*('|")(opaque|transparent)('|")\s*\/?\>/i;if(!html.match(pat)){if(html.match(/<param\s+name\s*=\s*('|")wmode('|")\s+value\s*=\s*('|")[a-zA-Z]+('|")\s*\/?\>/i)){new_object=html.replace(/<param\s+name\s*=\s*('|")wmode('|")\s+value\s*=\s*('|")window('|")\s*\/?\>/i,"<param name='wmode' value='opaque' />");}else{new_object=html.replace(/<\/object\>/i,"<param name='wmode' value='opaque' />\n</object>");}
object.insertAdjacentHTML('beforeBegin',new_object);object.parentNode.removeChild(object);}}
var embed=object.getElementsByTagName("embed")[0];if(!!embed)if(embed.getAttribute("wmode")!="transparent")embed.setAttribute("wmode","opaque");}
var x=oldPos.getElementsByTagName('script');if(x!==null){for(i=0;i<x.length;i++){x[i].parentNode.removeChild(x[i]);}}
var body=oldPos.parentNode;body.removeChild(oldPos);newPos.innerHTML='';newPos.appendChild(oldPos);}}};function myad_print_ads(opt){var a=encodeURIComponent||escape;var t=(window.top.document.getElementsByTagName('meta')||document.getElementsByTagName('meta'));var md='';var mk='';for(i=0;i<t.length;i++){if(t[i].name=='description')md=t[i].content;if(t[i].name=='keywords')mk=t[i].content;}
document.write('<iframe src="http://www.myad.no/tools/myad/ad/ad_v4.epl?l='+opt['l']+'&w='+opt['w']+'&h='+opt['h']+'&id='+opt['id']+'&tags='+opt['tags']+'&geo='+opt['geo']+'&ref='+a(window.top.document.location.href||document.location.href)+'&title='+a(window.top.document.title||document.title)+'&md='+md+'&mk='+mk+'" width="'+opt['w']+'" height="'+opt['h']+'" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" allowtransparency="true"></iframe>');}
api.Alcohol=function(texts){var sex=weight=null,beer=null,wine=null,drinks=null,time=null;$("#showres").css('display','none');$("#calc").css('display','block');$(".selHidden").css('display','none');$("#mainSubmitButton").click(function(){var g=genderJquery(),w=weightkgJquery(),t=timestartJquery(),b=beerwinedrinksJquery();if(g&&w&&t&&b)
calculationJquery();});$(".popupButton").click(function(){$(".inputHidden").css('display','none');$(".selHidden").css({'display':'inline','width':'auto'});});$(".selHidden").change(function(){$(".selHidden").attr('size','1');});$("#apiAlcoCalcTryAgain").click(function(){seturlJquery();});var genderJquery=function(){$('#genderError').remove();if($("input:checked").val()=='M'){sex="mann";}else if($("input:checked").val()=='F'){sex="kvinne";}else{var genderError='<div class="apiAlcoError genderError" id="genderError"><span class="apiAlcoErrorSpan">'+texts.genderText+'</span></div>';$(genderError).insertAfter('#gender');return false;}
return true;};var weightkgJquery=function(){$('#weightError').remove();if($("#W").val()>0&&isNaN($("#W").val())==false){weight=parseInt($("#W").val());}else{var weightError='<div class="apiAlcoError weightError" id="weightError"><span class="apiAlcoErrorSpan">'+texts.weighText+'</span></div>';$(weightError).insertAfter('#weight');return false;}
return true;};var timestartJquery=function(){$('#timeError').remove();if($("select option:selected").text()!=''){time=$("select option:selected").text();}else if($('#time_input').val()!=''){time=$('#time_input').val();var re=/\d{2}[:]\d{2}/;if(!re.test(time)){timeerror();}}else{timeerror();}
return true;};var beerwinedrinksJquery=function(){$('#drinksError').remove();if($("#beer").val()){beer=parseInt($("#beer").val());}else{beer=0;}
if($("#wine").val()){wine=parseInt($("#wine").val());}else{wine=0;}
if($("#drinks").val()){drinks=parseInt($("#drinks").val());}else{drinks=0;}
if(beer==0&&wine==0&&drinks==0){var drinksError='<div id="drinksError" class="apiAlcoError drinksError"><span class="apiAlcoErrorSpan">'+texts.drinksText+'</span></div>';$(drinksError).insertAfter('#alcohol');return false;}else{return true;}};var timeerror=function(){var timeError='<div class="apiAlcoError timeError" id="timeError"><span class="apiAlcoErrorSpan">'+texts.drinkingatText+'</span></div>';$(timeError).insertAfter('#time');return false;};var formatMin=function(m){return m>9?m:"0"+m;};var calculationJquery=function(){var timeHour=Number(time.split(":")[0]);var timeMin=Number(time.split(":")[1]);var calendar=new Date();var d=new Date();d.setHours(timeHour,timeMin,0);if(calendar.getTime()<d.getTime()){d.setHours(-24);d.setHours(timeHour,timeMin,0);}
console.log("cBac1:"+(d));var alcohol=(beer*18)+(wine*14.4)+(drinks*13.8);var percent=0.7;if("kvinne"==sex){percent=0.6;}
var bac=alcohol/(weight*percent);console.log("bac1:"+bac);var hours=bac/0.15;var hoursSinceDrinkingStart=(calendar.getTime()-d.getTime())/(3600000);var currentBac=bac-(0.15*hoursSinceDrinkingStart);console.log("cBac1:"+(calendar));if(currentBac<0){currentBac=0;}
var soberTime=new Date(d.getTime()+parseInt(hours*3600000));var reallySoberTime=new Date(soberTime.getTime()+parseInt(2*3600000));var apiAlcoCalcData1=" Du er en "+sex+" som veier "+weight+" kg og begynte &aring; drikke klokken "+time+". ";if(beer>0&&wine==0&&drinks==0){apiAlcoCalcData1+="Du har drukket "+beer+" halvlitere &oslash;l. ";}else if(beer==0&&wine>0&&drinks==0){apiAlcoCalcData1+="Du har drukket "+wine+" glass vin. ";}else if(beer==0&&wine==0&&drinks>0){apiAlcoCalcData1+="Du har drukket "+drinks+" drinker. ";}else if(beer>0&&wine>0&&drinks==0){apiAlcoCalcData1+="Du har drukket "+beer+" halvlitere &oslash;l og "+wine+" glass vin. ";}else if(beer>0&&wine==0&&drinks>0){apiAlcoCalcData1+="Du har drukket "+beer+" halvlitere &oslash;l og "+drinks+" drinker. ";}else if(beer>0&&wine>0&&drinks>0){apiAlcoCalcData1+="Du har drukket "+beer+" halvlitere &oslash;l, "+wine+" glass vin og "+drinks+" drinker. ";}else if(beer==0&&wine>0&&drinks>0){apiAlcoCalcData1+="Du har drukket "+wine+" glass vin og "+drinks+" drinker. ";}else{apiAlcoCalcData1+="";}
$("#showres").css('display','block');$("#calc").css('display','none');$("#hours").html("("+parseInt((Math.round(hours*10)/10)));$("#soberTime").html(soberTime.getHours()+":"+formatMin(soberTime.getMinutes()));$("#reallySoberTime").html(reallySoberTime.getHours()+":"+formatMin(reallySoberTime.getMinutes()));$("#currentBac").html((Math.round(currentBac*10)/10));$("#apiAlcoCalcData1").html(apiAlcoCalcData1);};var seturlJquery=function(){$("#apiAlcoCalcTryAgain").attr('href',location.href);};}
api.AlcoholSms=function(texts){var cellno=0;$("#smssend").css('display','none');$(".button").click(function(){$('#apiAlcoError').remove();sendSmsJquery();});$("#apiAlcoCalcTryAgain").click(function(){seturlJquery();});var seturlJquery=function(){var temp=location.href;temp=temp.substr(0,temp.indexOf('?'));$("#apiAlcoCalcTryAgain").attr('href',temp);};var sendSmsJquery=function(){if(validateCellNoJquery()){sendinfoJquery();}};var validateCellNoJquery=function(){var cellnoString=$("#cellNo").val();if(cellnoString>0){cellnoString=cellnoString.replace(/ /g,'');}
if(isNaN(cellnoString)!=true){cellno=parseInt(cellnoString,10);if(cellno>=10000000&&cellno<=99999999){return true;}else{cellnoerrorJquery();}}else{cellnoerrorJquery();}};var cellnoerrorJquery=function(){var apiAlcoError='<div id="apiAlcoError" class="apiAlcoError"><span class="apiAlcoErrorSpan">'+texts.invalidnumText+'</span></div>';$(apiAlcoError).insertBefore('.apiBoldBlack');return false;};var sendinfoJquery=function(){var url=$("#url").val();url=url+cellno;var foo=new api.ajax({url:url,onsuccess:function(req){stateChangedJquery(req)}});foo.send();};var stateChangedJquery=function(xmlhttp){if(xmlhttp.readyState==4){if(xmlhttp.readyState==200&&xmlhttp.responseText=='OK'){$("#smssend").css('display','block');$("#number").html(cellno);}}}};help=function(){var AC_FL_RunContent=0;var nedstat_site='oa';countMe=function(counterName){var ns_l="http://int.sitestat.com/a-pi/"+nedstat_site+"/s?";ns_l+=counterName;ns_l+='&amp;ns_type=clickout&amp;ns_action=view';ns_l+='&amp;ns__t='+(new Date()).getTime();var ns_i=new Image();ns_i.src=ns_l;ns_i.onload=function(){return;};}
startTest=function(){countMe('velgerhjelper.start');}
endTest=function(){countMe('velgerhjelper.end');}
if(AC_FL_RunContent==0){}else{AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','width','510','height','570','src','http://template.api.no/build/template/r39485/template/gfx/ver2-5/default/flash/velgerhjelpen/main','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','align','middle','play','true','loop','true','scale','showall','wmode','window','devicefont','false','id','main','bgcolor','#f3f3f3','name','main','menu','true','allowFullScreen','false','allowScriptAccess','always','movie','http://template.api.no/build/template/r39485/template/gfx/ver2-5/default/flash/velgerhjelpen/main','salign','','flashvars','xmlUrl=http://template.api.no/build/template/r39485/template/gfx/ver2-5/default/flash/velgerhjelpen/content.xml');}}
function checkKeycode(e){var keycode;if(window.event)keycode=window.event.keyCode;else if(e)keycode=e.which;switch(keycode){case 37:if(prevUrl!=null){window.location=prevUrl;}
break;case 39:if(nextUrl!=null){window.location=nextUrl;}
break;}}
api.election.Presentation.prototype.init=function(){};api.election.Presentation.prototype.stackContent=function(id){if(this.isMand){this.showMandat();return;}
this.prepareData();if(this.isArticle){this.writeHeader();this.writeTopNav();this.writeContainer();this.writeNavigation();this.writeSubHeader();this.writeInfo();this.writeGraph();this.writeStats();if(this.showD)this.writeDetails(id);}else{this.writeHeader();this.writeSubHeader();this.writeContainer();this.writeInfo();this.writeGraphLiten();this.writeArticleLink();}};api.election.Presentation.prototype.writeHeader=function(){this.el.appendChild(api.bh("div",{cl:"valgMainHeader"}));};api.election.Presentation.prototype.writeSubHeader=function(){var A=api.election,strHeader,strCls;if(this.isArticle){strHeader="<strong>"+A.lang.typenavn[this.type1]+"</strong>";strCls="valgHeader";if(this.type2=="02")strHeader+=" - "+A.lang.header.$1;else if(this.type2=="03")strHeader+=" - "+A.lang.header.$2;else if(this.type2=="04")strHeader+=" - "+A.lang.header.$5;this.content.appendChild(api.bh("div",{cl:strCls,ih:strHeader}));}else{strHeader="<strong>"+A.lang.typenavn_small[this.type1]+"</strong>";strCls="valgHeader valgHeaderSmall";if(this.type2=="02")strHeader+=" - "+A.lang.header.$3;else if(this.type2=="03")strHeader+=" - "+A.lang.header.$4;else if(this.type2=="04")strHeader+=" - "+A.lang.header.$6;this.el.appendChild(api.bh("div",{cl:strCls,ih:strHeader}));}};api.election.Presentation.prototype.writeContainer=function(){var A=api.election;var strCl=(this.isArticle)?"valgBig":"valgSmall";var con=api.bh("div",{cl:"valgContent "+strCl});this.el.appendChild(con);this.content=con;};api.election.Presentation.prototype.writeInfo=function(){var A=api.election,h1,h3,antTot,_a,_b,_x,_y,_z,self=this;var wrap=api.bh("div",{cl:"valginfoWrap"});this.content.appendChild(wrap);var timeWrap=api.bh("div",{cl:"valginfoTimeWrap"});wrap.appendChild(timeWrap);var div=api.bh("div",{cl:"valginfoLoc"});wrap.appendChild(div);if(!this.isMand){if(this.type2=="06"||this.type2=="05"){h1=api.bh("h1",{ih:A.lang.nav.$1});div.appendChild(h1);}
if(this.type1=="ST"||this.type1=="F"){if(this.fylkenr){h1=api.bh("h1",{ih:this.fylkenavn});div.appendChild(h1);}}else{if(this.fylkenr&&this.type2=="04"){h1=api.bh("h1",{ih:this.fylkenavn});div.appendChild(h1);}}
if(this.kommunenr){h1=api.bh("h1",{ih:this.kommunenavn});div.appendChild(h1);}
if(this.kretsnr){h3=api.bh("h3",{ih:this.kretsnavn});div.appendChild(h3);}}else{h1=api.bh("h1",{ih:A.lang.mandat.$3});div.appendChild(h1);h3=api.bh("h3",{ih:A.lang.mandat.$4});div.appendChild(h3);}
var textSpan=api.bh("span",{cl:"valginfoTimeText",ih:A.lang.info.$1+":"});timeWrap.appendChild(textSpan);var timeSpan=api.bh("span",{cl:"valginfoTimeTime",ih:this.data.SisteRegTid});timeWrap.appendChild(timeSpan);var legendTexts=[];if(this.isArticle&&this.type2!="03"){var pieWrap=api.bh("div",{cl:"valginfoPieWrap"});wrap.appendChild(pieWrap);var pieHeader;if(this.type2=="04"||this.type2=="05"||this.type2=="06"){pieHeader=api.bh("div",{cl:"valginfoPieHeader",ih:A.lang.info.$2});pieWrap.appendChild(pieHeader);antTot=api.bh("div",{cl:"valginfoPieAntTot",ih:A.lang.info.$3+": <strong>"+this.data.TotAntKomm+"</strong>"});pieWrap.appendChild(antTot);_x=Number(this.data.TotAntKomm);_y=Number(this.data.AntKommAltOpptalt);_z=Number(this.data.AntKommVtstOpptalt);_a=Number(this.data.AntKommFhstOpptalt);_b=_x-_y-_z-_a;}else{if(A.hasCircuit(this.kommunenr)){pieHeader=api.bh("div",{cl:"valginfoPieHeader",ih:A.lang.info.$2});pieWrap.appendChild(pieHeader);antTot=api.bh("div",{cl:"valginfoPieAntTot",ih:A.lang.info.$4+": <strong>"+this.data.TotAntKretser+"</strong>"});pieWrap.appendChild(antTot);}
_x=Number(this.data.TotAntKretser);_y=Number(this.data.AntKretserAltOpptalt);_z=Number(this.data.AntKretserVtstOpptalt);_a=Number(this.data.AntKretserFhstOpptalt);_b=_x-_y-_z-_a;}
if(_x>0){legendTexts=[A.lang.info.$6+" (<span>"+Math.round((_y/_x)*100)+"%</span>)",A.lang.info.$8+" (<span>"+Math.round((_z/_x)*100)+"%</span>)",A.lang.info.$7+" (<span>"+Math.round((_a/_x)*100)+"%</span>)",A.lang.info.$9+" (<span>"+Math.round((_b/_x)*100)+"%</span>)"];if(!!document.all){var strVar=_y+"|"+_z+"|"+_a+"|"+_b;strVar+="&str=";strVar+=A.lang.info.$6+"|";strVar+=A.lang.info.$8+"|";strVar+=A.lang.info.$7+"|";strVar+=A.lang.info.$9;var strPie=A.strPie.replace(/\%\%path\%\%/g,A.gfxloc);strPie=strPie.replace(/\%\%\|\|\%\%/g,strVar);div=api.bh("div",{"cl":"valginfoPie","ih":strPie});pieWrap.appendChild(div);}else{var can=pieWrap.appendChild(api.bh("canvas",{cl:"piechartCanvas",id:"canvas"}));var piechartColors=["#777","#aaa","#ddd","#444"];$(can).piechart({data:[_y,_z,_a,_b],radius:45,colors:piechartColors});var legendWrap=api.bh("div",{cl:"valginfoPiechartLegend"});pieWrap.appendChild(legendWrap);for(var i in piechartColors){var legend=legendWrap.appendChild(api.bh("div"));var bullet=legend.appendChild(api.bh("div",{cl:"legendBullet"}));bullet.style.backgroundColor=piechartColors[i];var span=legend.appendChild(api.bh("span",{ih:legendTexts[i]}));}}}}};api.election.Presentation.prototype.writeTopNav=function(){var A=api.election,li0,li1,self=this;var cur=(this.type1=="K"||this.isMand)?1:0;var navWrap=api.bh("div",{cl:"apiValgTopNav"});this.el.appendChild(navWrap);var ul=api.bh("ul");navWrap.appendChild(ul);if(this.type1=="ST"){li0=api.bh("li",{ih:A.lang.mandat.$1});ul.appendChild(li0);li1=api.bh("li",{ih:A.lang.mandat.$2});ul.appendChild(li1);if(cur==0){li0.className="apiValgTopNavCurrent";$(li1).bind("click",function(){self.showMandat()});}else if(cur==1){li1.className="apiValgTopNavCurrent";$(li0).bind("click",function(){self.showOppsl()});}}else{li0=api.bh("li",{ih:A.lang.typenavn.F});ul.appendChild(li0);li1=api.bh("li",{ih:A.lang.typenavn.K});ul.appendChild(li1);if(cur==0){li0.className="apiValgTopNavCurrent";$(li1).bind("click",function(){self.chType("K");});}else if(cur==1){li1.className="apiValgTopNavCurrent";$(li0).bind("click",function(){self.chType("F");});}}};api.election.Presentation.prototype.writeNavigation=function(){var A=api.election,i,opt,self=this;var nav=api.bh("div",{cl:"valgnav"});this.content.appendChild(nav);if(this.isArticle){var symbols=api.bh("div",{cl:"valginfoSymbols",ih:A.lang.info.$5});nav.appendChild(symbols);$(symbols).bind("click",function(e){self.togSym(e)});}
var dropWrap=api.bh("div",{cl:"valgdropWrap valgdropWrap_"+this.type1});nav.appendChild(dropWrap);var dropWrap1=api.bh("div",{cl:"valgdropWrap1"});dropWrap.appendChild(dropWrap1);var dropWrap2=api.bh("div",{cl:"valgdropWrap2"});dropWrap.appendChild(dropWrap2);var dropHeader1=api.bh("div",{cl:"valgdropHeader",ih:A.lang.nav.$7+":"});dropWrap1.appendChild(dropHeader1);var dropHeader2=api.bh("div",{cl:"valgdropHeader",ih:A.lang.nav.$8+":"});dropWrap2.appendChild(dropHeader2);var drop1=api.bh("select",{cl:"valgDrop1 valgFylke"});dropWrap1.appendChild(drop1);drop1.appendChild(api.bh("option",{ih:A.lang.nav.$4+"...",value:"",disabled:"disabled"}));drop1.appendChild(api.bh("option",{ih:A.lang.nav.$1,value:"0"}));var drop2=api.bh("select",{cl:"valgDrop2 valgKommune"});if(this.type1=="K"){dropWrap1.appendChild(drop2);}else{dropWrap2.appendChild(drop2);}
var drop3=api.bh("select",{cl:"valgDrop3 valgKrets"});dropWrap2.appendChild(drop3);var fValgt=false;for(i in A.fylke){if(!(this.type1=="F"&&A.fylke[i].fnr=="03")){opt=api.bh("option",{ih:A.fylke[i].navn,value:A.fylke[i].fnr});drop1.appendChild(opt);if(A.fylke[i].fnr==this.fylkenr){opt.selected=true;fValgt=true;}}}
if(fValgt){var koValgt=false;drop2.appendChild(api.bh("option",{ih:A.lang.nav.$5+"...",value:"",disabled:"disabled"}));drop2.appendChild(api.bh("option",{ih:A.lang.nav.$2,value:"0"}));for(i in A.kommune){if(A.kommune[i].fnr==this.fylkenr){opt=api.bh("option",{ih:A.kommune[i].navn,value:A.kommune[i].konr});drop2.appendChild(opt);if(A.kommune[i].konr==this.kommunenr){opt.selected=true;koValgt=true;}}}
if(koValgt){drop3.appendChild(api.bh("option",{ih:A.lang.nav.$6+"...",value:"",disabled:"disabled"}));drop3.appendChild(api.bh("option",{ih:A.lang.nav.$3,value:"0"}));for(i in A.krets){if(A.krets[i].konr==this.kommunenr){opt=api.bh("option",{ih:A.krets[i].navn,value:A.krets[i].krnr});drop3.appendChild(opt);if(A.krets[i].krnr==this.kretsnr){opt.selected=true;}}}}else{drop3.appendChild(api.bh("option",{ih:A.lang.nav.$9+"..."}));drop3.disabled=true;}}else{drop2.appendChild(api.bh("option",{ih:A.lang.nav.$10+"..."}));drop2.disabled=true;drop3.appendChild(api.bh("option",{ih:A.lang.nav.$10+"..."}));drop3.disabled=true;}
if(!A.hasCircuit(this.kommunenr))drop3.disabled=true;dropWrap.appendChild(api.bh("div",{cl:"clr"}));$("select",dropWrap).bind("change",function(e){self.chLoc(e)});};api.election.Presentation.prototype.writeGraphLiten=function(){var A=api.election,i,td;var div=api.bh("div",{cl:"valgGraphWrap"});this.content.appendChild(div);var mainTable=api.bh("table",{cl:"valgmainTable"});div.appendChild(mainTable);var tBody=api.bh("tbody",{});mainTable.appendChild(tBody);var tr=api.bh("tr",{});tBody.appendChild(tr);for(i=0;i<this.newList.length;i++){var partikode=this.newList[i].Partikode;if(partikode=="RØDT"){partikode=this.newList[i].Partikode="R";}
td=api.bh("td",{cl:"valgpilTd"});tr.appendChild(td);var pilTab=api.bh("table",{cl:"valgpilTable",align:"center"});td.appendChild(pilTab);var pilBody=api.bh("tbody");pilTab.appendChild(pilBody);var ptr=api.bh("tr");pilBody.appendChild(ptr);var pers=Number(this.newList[i].ProSt);var sHeight=Math.round(pers*3);if(sHeight<0)sHeight=0;ptr=api.bh("tr");pilBody.appendChild(ptr);ptd=api.bh("td",{ih:"<div style='height:1px;width:1px;overflow: hidden;'>&nbsp;</div>",cl:"valgsoyle valgsoyle"+i+" valgsoyle_"+partikode,"style.height":sHeight+"px"});ptr.appendChild(ptd);}
tr=api.bh("tr",{cl:"valgprosent"});tBody.appendChild(tr);for(i=0;i<this.newList.length;i++){td=api.bh("td",{ih:this.newList[i].ProSt.toString().replace(".",",")+"<br>%"});tr.appendChild(td);}
tr=api.bh("tr",{});tBody.appendChild(tr);for(i=0;i<this.newList.length;i++){td=api.bh("td",{cl:"valgpartikode",ih:this.newList[i].Partikode});tr.appendChild(td);}
if(this.context.replace(/[a-z]*(\d+)/gi,"$1")>=480){tr=api.bh("tr",{});tBody.appendChild(tr);for(i=0;i<this.newList.length;i++){partikode=this.newList[i].Partikode;if(partikode=="RØDT"){partikode="R";}
td=api.bh("td",{});tr.appendChild(td);var logo=api.election.hasLogo(partikode)?partikode.toLowerCase():"andre";var img=api.bh("img",{src:A.gfxloc+"logo_"+logo+".gif"});td.appendChild(img);}}};api.election.Presentation.prototype.writeGraph=function(){var A=api.election,td,i,pilVar,partikode,pers;var div=api.bh("div",{cl:"valgGraphWrap"});this.content.appendChild(div);var mainTable=api.bh("table",{cl:"valgmainTable"});div.appendChild(mainTable);var tBody=api.bh("tbody",{});mainTable.appendChild(tBody);var tr=api.bh("tr",{});tBody.appendChild(tr);td=api.bh("td",{cl:"valgperTd",ih:"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"});tr.appendChild(td);for(i=0;i<this.newList.length;i++){partikode=this.newList[i].Partikode;if(partikode=="RØDT"){partikode=this.newList[i].Partikode="R";}
td=api.bh("td",{cl:"valgpilTd"});tr.appendChild(td);var pilTab=api.bh("table",{cl:"valgpilTable",align:"center"});td.appendChild(pilTab);var pilBody=api.bh("tbody",{});pilTab.appendChild(pilBody);var ptr=api.bh("tr",{});pilBody.appendChild(ptr);if(this.newList[i].Partikategori!="0"){switch(this.type1){case"ST":pilVar=this.newList[i].DiffPropFStv;break;case"F":pilVar=this.newList[i].DiffPropFFtv;break;case"K":pilVar=this.newList[i].DiffPropFKsv;}}
else pilVar=this.newList[i].newDiffPropFStv;if(typeof pilVar=="undefined")pilVar="?";else pilVar+="";var pilVarDir=(pilVar>0)?"valgup":(pilVar<0)?"valgdown":"valgeq";var ptd=api.bh("td",{ih:"<div>"+pilVar.replace("-","").replace(/\./g,",")+"%</div>",cl:pilVarDir+" valgvar"});ptr.appendChild(ptd);if(this.newList[i].Partikategori!="0")pers=Number(this.newList[i].ProSt);else pers=Number(this.newList[i].newProSt);var sHeight=Math.round(pers*4);if(sHeight<0)sHeight=0;ptr=api.bh("tr",{});pilBody.appendChild(ptr);ptd=api.bh("td",{cl:"valgsoyle valgsoyle"+i+" valgsoyle_"+partikode,"style.height":sHeight+"px"});ptr.appendChild(ptd);}
tr=api.bh("tr",{cl:"valgprosent"});tBody.appendChild(tr);td=api.bh("td",{cl:"valgTom"});tr.appendChild(td);for(i=0;i<this.newList.length;i++){var PorSt=(this.newList[i].Partikategori!="0")?this.newList[i].ProSt:this.newList[i].newProSt;td=api.bh("td",{ih:PorSt.toString().replace(".",",")+"%"});tr.appendChild(td);}
tr=api.bh("tr",{});tBody.appendChild(tr);td=api.bh("td",{});tr.appendChild(td);for(i=0;i<this.newList.length;i++){td=api.bh("td",{cl:"valgpartikode",ih:this.newList[i].Partikode});tr.appendChild(td);}
tr=api.bh("tr",{});tBody.appendChild(tr);td=api.bh("td",{});tr.appendChild(td);for(i=0;i<this.newList.length;i++){partikode=this.newList[i].Partikode;if(partikode=="RØDT"){partikode="R";}
td=api.bh("td",{});tr.appendChild(td);var logo=api.election.hasLogo(partikode)?partikode.toLowerCase():"andre";var img=api.bh("img",{src:A.gfxloc+"logo_"+logo+".gif"});td.appendChild(img);}
tr=api.bh("tr",{});tBody.appendChild(tr);td=api.bh("td",{});tr.appendChild(td);if(!!this.data.ProFrammotte){td=api.bh("td",{colSpan:"12",ih:A.lang.graph.$1+": <strong>"+A.formatNum(this.data.AntFrammotte)+"</strong> "+A.lang.graph.$2+" <strong>"+A.formatNum(this.data.AntStBerett)+"</strong> "+A.lang.graph.$3,cl:"valgOppmote"});tr.appendChild(td);}
else{td=api.bh("td",{colSpan:"12",ih:A.lang.graph.$1+": <strong>"+this.data.AntFrammotte+"</strong>",cl:"valgOppmote"});tr.appendChild(td);}};api.election.Presentation.prototype.writeStats=function(){var A=api.election,strCl="",strText,self=this;if(A.showD){strCl+=" valginfoStatsHide";strText=A.lang.stats.$2}else{strText=A.lang.stats.$1}
this.statsLink=api.bh("div",{cl:"valginfoStats"+strCl,ih:strText});this.content.appendChild(this.statsLink);if(this.isArticle)$(this.statsLink).bind("click",function(){self.togStats()});else $(this.statsLink).bind("click",function(){document.location=self.link+"#showDetails=true"});strCl="";var strSt="";if(this.showD){strCl=" valgStatsOutShow";strSt="display:block";}
this.details=api.bh("div",{cl:"valgStatsOut"+strCl,ih:"Stats...",style:strSt});this.content.appendChild(this.details);};api.election.Presentation.prototype.writeArticleLink=function(){var A=api.election;var div=api.bh("div",{cl:"valgArticleLink"});this.content.appendChild(div);var linkText=(this.context.replace(/[a-z]*(\d+)/gi,"$1")>=730)?A.lang.articleLink.$2:A.lang.articleLink.$1;var a=api.bh("a",{href:this.link+"#showDetails=true",ih:linkText});div.appendChild(a);};api.election.Presentation.prototype.writeDetails=function(){var A=api.election,tr,th,td,i,strText,strCl,value;var output=this.details;output.innerHTML="";this.data.liste.sort(A.sort1);var table=api.bh("table",{cl:"valgDetailsTab",cellPadding:"0",cellSpacing:"0",border:"0",width:"100%"});output.appendChild(table);var tbody=api.bh("tbody",{});table.appendChild(tbody);tr=api.bh("tr",{cl:"valgDetailsHeader"});tbody.appendChild(tr);th=api.bh("th",{ih:"Parti"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0"){th=api.bh("th",{ih:this.data.liste[i].Partikode});tr.appendChild(th);if(this.data.liste[i].Partikategori=="0")break;}}
tr=api.bh("tr",{cl:""});tbody.appendChild(tr);th=api.bh("th",{ih:A.lang.prognoser.$1,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{ih:A.formatNum(this.data.liste[i].AntStemmer)+"<br><span>("+this.data.liste[i].ProSt.toString().replace(".",",")+"%)</span>"});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
tr=api.bh("tr",{cl:""});tbody.appendChild(tr);th=api.bh("th",{ih:A.lang.symbols2.$4,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{ih:A.formatNum(this.data.liste[i].AntFhst)});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
strText=A.lang.prognoser.$3;trStv=api.bh("tr",{cl:""});tbody.appendChild(trStv);th=api.bh("th",{ih:strText,cl:"valgFirst"});trStv.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i].DiffPropFStv;strCl=(value>=0)?"valgGreen":"valgRed";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{cl:strCl,ih:value.toString().replace(".",",")+"%"});trStv.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
strText=this.type1=="K"?A.lang.prognoser.$11:A.lang.prognoser.$2;tr=api.bh("tr",{cl:""});th=api.bh("th",{ih:strText,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){switch(this.type1){case"ST":value=this.data.liste[i].DiffPropFStv;break;case"F":value=this.data.liste[i].DiffPropFFtv;break;case"K":value=this.data.liste[i].DiffPropFKsv;break;}
strCl=(value>=0)?"valgGreen":"valgRed";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{cl:strCl,ih:value.toString().replace(".",",")+"%"});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
if(this.type1=="ST"){tbody.appendChild(trStv);tbody.appendChild(tr);}else{tbody.appendChild(tr);tbody.appendChild(trStv);}
var dl=this.data.liste[0];if(typeof dl['ProgProSt']!="undefined"||typeof dl['ProgAntMndtStv']!="undefined"||typeof dl['ProgAntMndtFtv']!="undefined"||typeof dl['ProgAntMndtFStv']!="undefined"||typeof dl['ProgAntMndtFFtv']!="undefined"||typeof dl['ProgAntMndt']!="undefined"){tr=api.bh("tr",{cl:"valgDetailsTom"});tbody.appendChild(tr);td=api.bh("td",{ih:"&nbsp;",colSpan:"10"});tr.appendChild(td);tr=api.bh("tr",{cl:"valgDetailsHeader"});tbody.appendChild(tr);th=api.bh("th",{ih:"Prognoser",colSpan:"10"});tr.appendChild(th);}
if(typeof dl['ProgProSt']!="undefined"){tr=api.bh("tr",{cl:"valgDetailsProg"});tbody.appendChild(tr);th=api.bh("th",{ih:A.lang.prognoser.$1,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i].ProgProSt||"-";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{ih:value.toString().replace(".",",")+"%"});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}}
if(typeof dl['DiffProgPropFStv']!="undefined"){var trStv=api.bh("tr",{cl:"valgDetailsProg"});th=api.bh("th",{ih:A.lang.prognoser.$3,cl:"valgFirst"});trStv.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i].DiffProgPropFStv||"-";strCl=(value>=0)?"valgGreen":"valgRed";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{cl:strCl,ih:value.toString().replace(".",",")+"%"});trStv.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
strText=this.type1=="K"?A.lang.prognoser.$11:A.lang.prognoser.$2;tr=api.bh("tr",{cl:"valgDetailsProg"});th=api.bh("th",{ih:strText,cl:"valgFirst"});tr.appendChild(th);var finished=false;for(i=0;i<this.data.liste.length;i++){if(this.type1=="F"||this.type1=="ST"){value=this.data.liste[i].DiffProgPropFFtv||"0";}else if(this.type1=="K"){value=this.data.liste[i].DiffProgPropFKsv||"0";}
strCl=(value>=0)?"valgGreen":"valgRed";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{cl:strCl,ih:value.toString().replace(".",",")+"%"});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
if(this.type1=="ST"){tbody.appendChild(trStv);tbody.appendChild(tr);}else{tbody.appendChild(tr);tbody.appendChild(trStv);}}
if(this.type1!="K"){var strField=this.type1=="ST"?"Stv":"Ftv";strText=this.type1=="ST"?A.lang.prognoser.$4:A.lang.prognoser.$12;if(typeof dl["ProgAntMndt"+strField]!="undefined"){tr=api.bh("tr",{cl:"valgDetailsProg"});tbody.appendChild(tr);th=api.bh("th",{ih:strText,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i]["ProgAntMndt"+strField]||"-";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{ih:value});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
strField=this.type1=="ST"?"FStv":this.type2=="05"?"Ftv":"FFtv";strText=this.type1=="ST"?A.lang.prognoser.$5:A.lang.prognoser.$13;tr=api.bh("tr",{cl:"valgDetailsProg valgDetailsProgLast"});tbody.appendChild(tr);th=api.bh("th",{ih:strText,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i]["DiffProgAntMndt"+strField]||"-";strCl=(value>=0)?"valgGreen":"valgRed";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{cl:strCl,ih:value});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
if(this.type2=="06"){tr=api.bh("tr",{cl:"valgDetailsProg valgDetailsProgLast"});tbody.appendChild(tr);th=api.bh("th",{ih:A.lang.prognoser.$10,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i].ProgAntUtjMndtStv||"-";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{ih:value});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}}}
if(this.type1=="F"){if(typeof dl['ProgAntMndtStv']!="undefined"){tr=api.bh("tr",{cl:"valgDetailsProg valgDetailsProgLast"});tbody.appendChild(tr);th=api.bh("th",{ih:A.lang.prognoser.$6,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i].ProgAntMndtStv||"-";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{ih:value});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
strField=this.type2=="05"?"Stv":"FStv";strText=A.lang.prognoser.$7;tr=api.bh("tr",{cl:"valgDetailsProg valgDetailsProgLast"});tbody.appendChild(tr);th=api.bh("th",{ih:strText,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i]["DiffProgAntMndt"+strField]||"-";strCl=(value>=0)?"valgGreen":"valgRed";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{cl:strCl,ih:value});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}}}}else{if(typeof dl["ProgAntMndt"]!="undefined"){strText=A.lang.prognoser.$8;tr=api.bh("tr",{cl:"valgDetailsProg"});tbody.appendChild(tr);th=api.bh("th",{ih:strText,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i]["ProgAntMndt"]||"-";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{ih:value});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}
strText=A.lang.prognoser.$9;tr=api.bh("tr",{cl:"valgDetailsProg valgDetailsProgLast"});tbody.appendChild(tr);th=api.bh("th",{ih:strText,cl:"valgFirst"});tr.appendChild(th);for(i=0;i<this.data.liste.length;i++){value=this.data.liste[i]["DiffProgAntMndt"]||"-";strCl=(value>=0)?"valgGreen":"valgRed";if(this.data.liste[i].Partikategori=="1"||this.data.liste[i].Partikategori=="0")
td=api.bh("td",{cl:strCl,ih:value});tr.appendChild(td);if(this.data.liste[i].Partikategori=="0"){td.className+=" valgLast";break;}}}}};api.election.Presentation.prototype.writeSymbols=function(){var A=api.election,i,img,td,self=this;var wrap=this.symbols=api.bh("div",{cl:"valgSymbolsWrap"});$("body").append(this.symbols);var lukk=api.bh("div",{cl:"valgSymbolsLukk",ih:this.lang.symbols2.$2});wrap.appendChild(lukk);$(lukk).bind("click",function(e){self.togSym(e)});var table=api.bh("table",{cellPadding:"0",cellSpacing:"0",border:"0",width:"100%"});wrap.appendChild(table);var tbody=api.bh("tbody",{});table.appendChild(tbody);var tr=api.bh("tr",{});tbody.appendChild(tr);var td1=api.bh("td",{cl:"valgSymbolsParti"});tr.appendChild(td1);var td2=api.bh("td",{cl:"valgSymbolsSymbols"});tr.appendChild(td2);table=api.bh("table",{cellPadding:"0",cellSpacing:"0",border:"0",width:"100%"});td1.appendChild(table);tbody=api.bh("tbody",{});table.appendChild(tbody);for(i in A.lang.partinavn){var partikode=i;if(partikode=="RØDT"){partikode="R";}
tr=api.bh("tr",{});tbody.appendChild(tr);td=api.bh("td",{});tr.appendChild(td);var logo=api.election.hasLogo(partikode)?partikode.toLowerCase():"andre";img=api.bh("img",{src:A.gfxloc+"logo_"+logo+".gif"});td.appendChild(img);td=api.bh("td",{ih:i,style:"text-align:center;font-weight:bold;font-size:12px;"});tr.appendChild(td);td=api.bh("td",{ih:A.lang.partinavn[i]});tr.appendChild(td);}
tr=api.bh("tr",{});tbody.appendChild(tr);td=api.bh("td",{});tr.appendChild(td);img=api.bh("img",{src:A.gfxloc+"logo_andre.gif",height:"38"});td.appendChild(img);td=api.bh("td",{ih:"Andre",style:"text-align:center;font-weight:bold;font-size:12px;padding:0 6px;"});tr.appendChild(td);td=api.bh("td",{ih:A.lang.symbols2.$1});tr.appendChild(td);table=api.bh("table",{cellPadding:"5",cellSpacing:"0",border:"0",width:"100%"});td2.appendChild(table);tbody=api.bh("tbody",{});table.appendChild(tbody);for(i=0;i<A.lang.symbols.length;i++){tr=api.bh("tr",{});tbody.appendChild(tr);td=api.bh("td",{});tr.appendChild(td);img=api.bh("img",{src:A.gfxloc+A.lang.symbols[i].img});td.appendChild(img);td=api.bh("td",{ih:A.lang.symbols[i].text});tr.appendChild(td);}};api.election.Presentation.prototype.writeMandat=function(){var A=api.election,i;this.isMand=true;this.el.innerHTML="";this.writeHeader();if(this.isArticle)this.writeTopNav();else this.writeSubHeader();this.writeContainer();this.writeInfo(true);this.el.className+=" apiValgMandWrap";var flashWrap=api.bh("div",{});var tW=(this.isArticle)?510:256;var tH=(this.isArticle)?525:242;$(flashWrap).css("width",tW);$(flashWrap).css("margin","auto");if(this.isArticle)$(flashWrap).css("padding","20px");var newList=[];this.data.liste.sort(A.sort2);var count=0;var pr1=0,pr2=0;for(i=0;i<this.data.liste.length;i++){if(this.data.liste[i].Partikategori!=0){newList.push(this.data.liste[i]);if((this.data.liste[i].Partikategori==2)||(this.data.liste[i].Partikategori==3))pr1+=Number(this.data.liste[i].ProSt);count++;}
if(count==8){for(var j=(i+1);j<this.data.liste.length;j++)if(this.data.liste[j].Partikategori==1)pr2+=Number(this.data.liste[j].ProSt);break;}}
for(i=0;i<this.data.liste.length;i++)
if(this.data.liste[i].Partikategori==0){this.data.liste[i].ProSt=Math.round(((Number(this.data.liste[i].ProSt))-pr1)*10)/10;this.data.liste[i].ProSt=Math.round(((Number(this.data.liste[i].ProSt))+pr2)*10)/10;newList.push(this.data.liste[i]);break;}
newList.sort(A.sort1);this.newList=newList;var arrMand=[];var arrDiff=[];var arrUtgj=[];for(i=0;i<newList.length;i++){arrMand.push(newList[i].ProgAntMndtStv);arrDiff.push(newList[i].DiffProgAntMndtFStv);arrUtgj.push(newList[i].ProgAntUtjMndtStv);}
var strMand=arrMand.join("|");var strDiff=arrDiff.join("|");var strUtgj=arrUtgj.join("|");var strFlash=A.strMand.replace(/\%\%id\%\%/ig,"");strFlash=strFlash.replace(/\%\%path\%\%/ig,A.gfxloc);strFlash=strFlash.replace(/\%\%w\%\%/ig,tW);strFlash=strFlash.replace(/\%\%h\%\%/ig,tH);strFlash=strFlash.replace(/\%\%var\%\%/ig,"mandat="+strMand+"&diff="+strDiff+"&utgj="+strUtgj+"&txt="+A.lang.prognoser.$10);flashWrap.innerHTML=strFlash;this.content.appendChild(flashWrap);if(!this.isBig)this.writeArticleLink();};tipaFriendHandler=function(){function showMessage(message){$.fn.colorbox({width:"30%",transition:"fade",height:"25%",open:true,html:"<h1>"+message+"</h1>"});$('#apiExtraFunctions').slideToggle(500);window.setTimeout(function(){$.colorbox.close();},3000);}
$("#tipAFriendForm").validate({rules:{comment:{maxlength:settings.maxMsgLength}},messages:texts,groups:{tipAFriend:"emailFrom emailTo comment"},errorPlacement:function(error,element){error.insertAfter($("#comment"));error.addClass("apiValidationMessage");},errorClass:"apiValidationMessage",submitHandler:function(form){var action=form.action;var formData=$(form).serialize();$.ajax({type:'POST',url:action,data:formData,success:function(data){if(data.result=="ok"){showMessage(texts.message_sent);}else{showMessage(data.errorMessage);}},error:function(request,status,exception){showMessage(texts.message_not_sent);},dataType:'json'});}});}
api.meetix=function(p){this.maxlength=512;this.meetixPostUrl=p.url;this.msg=p.msg;this.form=document.getElementsByTagName("form")[document.getElementsByTagName("form").length-1];this.errorField={question:api.getElementsByClassName(this.form,"errorFieldQuestion","div")[0],email:api.getElementsByClassName(this.form,"errorFieldEmail","div")[0],name:api.getElementsByClassName(this.form,"errorFieldName","div")[0]};this.responseField=api.getElementsByClassName(this.form,"responseField","div")[0];this.button=this.form.meetixSend;var self=this;this.button.onclick=function(){self.send();};this.form.question.onkeyup=function(){self.chkLength(this);}};api.meetix.prototype.send=function(){this.errorField.question.innerHTML='';this.errorField.name.innerHTML='';this.errorField.email.innerHTML='';this.responseField.innerHTML='';var question=this.stripHTML(this.form.question.value,this.maxlength);var email=this.stripHTML(this.form.email.value);var name=this.stripHTML(this.form.name.value);var id=this.form.meetixId.value;if(question==''||name==''){if(question==''){this.errorField.question.innerHTML=this.get_msg("error.question");}
if(name==''){this.errorField.name.innerHTML=this.get_msg("error.name");}
return false;}else{var pattern=new RegExp(/\b[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}\b/i);if(email!=""&&!(pattern.test(email))){this.errorField.email.innerHTML=this.get_msg("error.mail");return false;}
var postArguments='question='+encodeURI(question)+'&name='+encodeURI(name)+'&email='+encodeURI(email)+'&netmeetingid='+encodeURI(id);var self=this;var foo=new api.ajax({method:'POST',url:this.meetixPostUrl,args:postArguments,onsuccess:function(req){self.updateCallback(req)},onfailure:function(req){self.updateCallback(req)}});foo.send();}};api.meetix.prototype.stripHTML=function(c,m){c=c.replace(/<(.|\n)*?>/ig,"");if(!!m)c=c.substr(0,m);return c;};api.meetix.prototype.chkLength=function(o){if(o.value.length>=this.maxlength){o.style.backgroundColor="#f66";this.errorField.question.innerHTML="Max "+this.maxlength+" tegn!"}
else{o.style.backgroundColor="#fff";this.errorField.question.innerHTML=""}};api.meetix.prototype.updateCallback=function(req){if(req.status==200&&req.responseText=='OK'){var div=api.bh("div",{cl:"responseOk response"});div.appendChild(api.bh("span",{cl:"apiIcon"}));div.appendChild(api.bh("strong",{ih:this.get_msg("thankyou")}));div.appendChild(api.bh("br"));div.appendChild(api.bh("text",this.get_msg("feedback")));this.responseField.appendChild(div);this.form.question.value='';}else{var div=api.bh("div",{cl:"responseError response"});div.appendChild(api.bh("span",{cl:"apiIcon"}));div.appendChild(api.bh("strong",{ih:this.get_msg("error.title")}));div.appendChild(api.bh("br"));div.appendChild(api.bh("text",this.get_msg("error.send")));this.responseField.appendChild(div);}};api.meetix.prototype.get_msg=function(p){return this.msg["article.meetix_post."+p]||"%%"+p+"%%";};api.FrontdeckTabs=function(){this.defaults={id:null,active:1,tabclass:'apiTabContent',activeclass:'active'};for(var n in arguments[0]){this.defaults[n]=arguments[0][n]}
this.getTabs=function(){var retnode=[];var elem=document.getElementById(this.defaults.id).getElementsByTagName('*');var regexp=new RegExp("(^|\\s)"+this.defaults.tabclass.replace(/\-/g,"\\-")+"(\\s|$)");for(var i=0;i<elem.length;i++){if(regexp.test(elem[i].className))retnode.push(elem[i]);}
return retnode;};this.links=document.getElementById(this.defaults.id+'-nav').getElementsByTagName('a');this.listitems=document.getElementById(this.defaults.id+'-nav').getElementsByTagName('li');this.show=function(number){for(var i=0;i<this.tabs.length;i++){this.tabs[i].style.display=((i+1)==number)?'block':'none';if((i+1)==number){this.addClass(this.links[i],this.defaults.activeclass);this.addClass(this.listitems[i],this.defaults.activeclass+'li');}else{this.removeClass(this.links[i],this.defaults.activeclass);this.removeClass(this.listitems[i],this.defaults.activeclass+'li');}}
this.defaults.active=number;};this.contains=function(el,item,from){return el.indexOf(item,from)!=-1;};this.hasClass=function(el,className){return this.contains(el.className,className,' ');};this.addClass=function(el,className){if(!this.hasClass(el,className))el.className=(el.className+' '+className).replace(/\s{2,}/g,' ').replace(/^\s+|\s+$/g,'');};this.removeClass=function(el,className){el.className=el.className.replace(new RegExp('(^|\\s)'+className+'(?:\\s|$)'),'$1');el.className.replace(/\s{2,}/g,' ').replace(/^\s+|\s+$/g,'');};this.tabs=this.getTabs();this.show(this.defaults.active);var self=this;for(var i=0;i<(this.links.length-1);i++){this.links[i].customindex=i+1;this.links[i].onclick=function(){self.show(this.customindex);return false;};}}
var placeholderCheck=function(){var i=document.createElement('input');return'placeholder'in i;};function activatePlaceholders(){var inputs=document.getElementsByTagName("input");for(var i=0;i<inputs.length;i++){if(inputs[i].getAttribute("type")=="text"){if(inputs[i].getAttribute("placeholder")&&inputs[i].getAttribute("placeholder").length>0){inputs[i].value=inputs[i].getAttribute("placeholder");inputs[i].onclick=function(){if(this.value==this.getAttribute("placeholder")){this.value="";}
return false;};inputs[i].onblur=function(){if(this.value.length<1){this.value=this.getAttribute("placeholder");}}}}}}
$.urlParam=function(name){var results=new RegExp('[\\?&]'+name+'=([^&#]*)').exec(window.location.href);if(results){return results[1]||0;}}
function drilldownDetectedSvg(){$('#apiDrilldown .tabHeader').removeClass('tabHeaderFallback');$('#apiDrilldown .searchbutton').removeClass('searchbuttonFallback');}
function drilldownDetectSvg(){var testImg='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNzUiIGhlaWdodD0iMjc1Ij48L3N2Zz4%3D';var img=document.createElement('img');img.setAttribute('src',testImg);img.onload=drilldownDetectedSvg;}
api.HideMaxItems=function(){this.defaults={id:null,max:20};for(var n in arguments[0]){this.defaults[n]=arguments[0][n]}
var maxLi=this.defaults.max;var ulId=this.defaults.id;var ulLengthFull=$("#"+ulId+".full li").length;$("#"+ulId).each(function(){if($(this).hasClass("full")){$(this).hide();}
if($(this).hasClass("most")){$(this).show();}
if(ulLengthFull>maxLi){$("#"+ulId+".most li").last().after("<li class='more'><a href='#' class='more'>Vis alle ("+(ulLengthFull)+")</a></li>");}});$("#"+ulId+" li.more a").live("click",function(){$("#"+ulId+".full").show();$("#"+ulId+".most").hide();if($("#"+ulId+".full li").last().hasClass("less")){return false;}else{$("#"+ulId+".full li").last().after("<li class='less'><a href='#' class='less'>Vis færre ("+maxLi+")</a></li>");return false;}});$("#"+ulId+" li.less a").live("click",function(){$("#"+ulId+".full").hide();$("#"+ulId+".most").show();return false;});}
api.genericCarousel=function(speed,pause,numberOfAds,fc,bc,width){var maxSize=numberOfAds;var currentIndex=0;var value=0;var jobCount=$('#apiGenericCarousel #jobList').find('li').size();$('#apiGenericCarousel').bind("mouseenter",function(){if(speed>0){clearInterval(value);}}).bind("mouseleave",function(){if(speed>0&&jobCount>maxSize){value=setInterval(function(){},4000);clearInterval(value);value=setInterval(function(){scroll();},pause);}});$('#apiGenericCarousel #btnCarouselNext').css("color",fc);$('#apiGenericCarousel #btnCarouselPrev').css("color",fc);$('#apiGenericCarousel h2 > a').css("color",fc);$('#apiGenericCarousel #jobslist').css("color",fc);$('#apiGenericCarousel #jobHeader').css("background",bc);$('#apiGenericCarousel #footer').css("background",bc);var height="";if(maxSize>6||maxSize<2){maxSize=2;}
if(maxSize==2){height="twoHeight";}else if(maxSize==3){height="treeHeight";}else if(maxSize==4){height="fourHeight";}else if(maxSize==5){height="fiveHeight";}else{height="sixHeight";}
if(jobCount>=maxSize){$('#jobList').addClass(height);}
if(jobCount<=maxSize){$('#apiGenericCarousel #btnCarouselPrev').hide();$('#apiGenericCarousel #btnCarouselNext').hide();if(width==180){$('#apiGenericCarousel #footer').removeClass("set2linesfooter");$('#apiGenericCarousel #jobslist').removeClass("paddingleft180");$('#apiGenericCarousel #jobslist').addClass("nobuttos"+width);}else{$('#apiGenericCarousel #footer').addClass("nobuttos"+width);}}
for(var i=0;i<jobCount;i++){if(i>(maxSize-1)){$('#apiGenericCarousel #jobList').find('li').eq(i).hide();}}
currentIndex=maxSize-1;function enableButton(){$('#apiGenericCarousel #btnCarouselNext').removeAttr('disabled');$('#apiGenericCarousel #btnCarouselPrev').removeAttr('disabled');}
function disableButton(){$('#apiGenericCarousel #btnCarouselNext').attr("disabled","disabled");$('#apiGenericCarousel #btnCarouselPrev').attr("disabled","disabled");setTimeout(enableButton,500);}
function scroll(){if(currentIndex==maxSize){$('#apiGenericCarousel #jobList').append($('#apiGenericCarousel #jobList').find('li').first());currentIndex--;}
$('#apiGenericCarousel #jobList').find('li').eq(currentIndex-(maxSize-1)).slideUp(speed);$('#apiGenericCarousel #jobList').find('li').eq(currentIndex+1).slideDown(speed);currentIndex++;}
if(speed>0&&jobCount>maxSize){value=setInterval(function(){scroll();},pause);}
$('#apiGenericCarousel #btnCarouselNext').click(function(){disableButton();if(currentIndex==maxSize){$('#apiGenericCarousel #jobList').append($('#apiGenericCarousel #jobList').find('li').first());currentIndex--;}
$('#apiGenericCarousel #jobList').find('li').eq(currentIndex-(maxSize-1)).slideUp(500);$('#apiGenericCarousel #jobList').find('li').eq(currentIndex+1).slideDown(500);currentIndex++;});$('#apiGenericCarousel #btnCarouselPrev').click(function(){disableButton();if(currentIndex==(maxSize-1)){$('#apiGenericCarousel #jobList').find('li').first().before($('#apiGenericCarousel #jobList').find('li').last());currentIndex++;}
$('#apiGenericCarousel #jobList').find('li').eq(currentIndex).slideUp(500);$('#apiGenericCarousel #jobList').find('li').eq(currentIndex-maxSize).slideDown(500);currentIndex--;});$('#apiGenericCarousel').show();};function CarDealers(numberOfIndexes){myCarDealers=this;this.numberOfVisibleCars=9;this.refreshInterval;this.duration=15000;this.currentIndex=0;this.numberOfIndexes=numberOfIndexes;}
CarDealers.prototype.getNextIndexes=function(numberOfIndexes){var indexes=new Array();for(i=0;i<numberOfIndexes;i++){indexes.push(this.currentIndex++);if(this.currentIndex>=this.numberOfIndexes){this.currentIndex=0;}}
return indexes;};CarDealers.prototype.toggleCars=function(numberOfVisibleCars){$('#carDealers').find('li').hide();var indexes=this.getNextIndexes(numberOfVisibleCars);var sortedIndexes=indexes.sort(function(a,b){return a-b});for(var i=0;i<sortedIndexes.length;i++){$('#carDealers').find('li').eq(sortedIndexes[i]).fadeIn();$('#carDealers').find('li').eq(sortedIndexes[i]).find('.detailContainer').removeClass('top middle bottom left center right');var positions=this.getCarDetailsPosition(i);for(var x=0;x<positions.length;x++){$('#carDealers').find('li').eq(sortedIndexes[i]).find('.detailContainer').addClass(positions[x]);}}}
CarDealers.prototype.getCarDetailsPosition=function(index){var positions=new Array();if(parseInt(index/3)===0){positions.push('top');}
if(parseInt(index/3)===1){positions.push('middle');}
if(parseInt(index/3)===2){positions.push('bottom');}
if(index%3===0){positions.push('left');}
if(index%3===1){positions.push('center');}
if(index%3===2){positions.push('right');}
return positions;}
CarDealers.prototype.startTimer=function(){this.refreshInterval=setInterval('myCarDealers.toggleCars(myCarDealers.numberOfVisibleCars)',myCarDealers.duration);}
CarDealers.prototype.stopTimer=function(){clearInterval(this.refreshInterval);}
function carDealersInit(){var carDealerContainerExists=$('#carDealers').length;if(carDealerContainerExists>0){var numberOfCars=$('#carDealers').find('li').size();if(numberOfCars>0){var myCarDealers=new CarDealers(numberOfCars);myCarDealers.toggleCars(myCarDealers.numberOfVisibleCars);myCarDealers.startTimer();$('#toggleCars').click(function(){myCarDealers.toggleCars(myCarDealers.numberOfVisibleCars);myCarDealers.stopTimer();myCarDealers.startTimer();});$('#carDealers').find('li').mouseenter(function(){$(this).find('.detailContainer').fadeIn('slow');myCarDealers.stopTimer();}).mouseleave(function(){$(this).find('.detailContainer').hide();myCarDealers.startTimer();});}}}
function realestateBrokers(){var brokerContainerExists=$('#brokerContainer').length;if(brokerContainerExists>0){var brokerCount=$('#brokerList').find('li').size();var currentIndex=0;var maxSize=4;if(brokerCount>=maxSize){$('#brokerList').addClass("fourHeight");}
for(var i=0;i<brokerCount;i++){if(i>(maxSize-1)){$('#brokerList').find('li').eq(i).hide();}}
if(currentIndex<=(maxSize-1)){$('#btnBrokerPrev').hide();}
if(brokerCount<=(maxSize)){$('#btnBrokerNext').hide();}
currentIndex=maxSize-1;$('#btnBrokerNext').click(function(){if((currentIndex+1)<brokerCount){$('#btnBrokerPrev').show();$('#brokerList').find('li').eq(currentIndex-(maxSize-1)).slideUp(500);currentIndex++;$('#brokerList').find('li').eq(currentIndex).slideDown(500);if(brokerCount==(currentIndex+1)){$('#btnBrokerNext').hide();}}});$('#btnBrokerPrev').click(function(){if(currentIndex>=maxSize){$('#btnBrokerNext').show();$('#brokerList').find('li').eq(currentIndex).slideUp(500);$('#brokerList').find('li').eq(currentIndex-maxSize).slideDown(500);currentIndex--;if(currentIndex<=(maxSize-1)){$('#btnBrokerPrev').hide();}}});}}
api.toggleNavigators={hideId:function private_method(id){document.getElementById(id).style.display="none";},showId:function private_method(id){document.getElementById(id).style.display="block";},showForSale:function(){this.showId("propertysearch_0");this.hideId("propertysearch_1");document.getElementById("realEstateForSale_0").checked="true";},showForRent:function(){this.hideId("propertysearch_0");this.showId("propertysearch_1");document.getElementById("realEstateForRent_1").checked="true";},removeGeoAll:function(number){document.getElementById("geo_select_all_"+number).removeAttribute("name");document.getElementById("geo_select_all_"+number).removeAttribute("value");},addGeoAll:function(number){document.getElementById("geo_select_all_"+number).name="municipality";document.getElementById("geo_select_all_"+number).value="";}}
api.featureHomes=function(width,appVersion){$('#featuredList').css({"width":2*width});$('.logowidth').css({"width":width-20});var maxSize=1;var currentIndex=0;var featuredCount=$('#featuredList').find('li').size();if(featuredCount<=0){$('.footer').hide();$('#btnFeaturedsPrev').hide();}else if(featuredCount==1){$('.footer').hide();}else{$('#btnFeaturedsPrev').hide();}
for(var i=0;i<featuredCount;i++){if(i>(maxSize-1)){$('#featuredList').find('li').eq(i).hide();}}
function enableButton(){$('#btnFeaturedsNext').removeAttr('disabled');$('#btnFeaturedsPrev').removeAttr('disabled');}
function disableButton(){$('#btnFeaturedsNext').attr("disabled","disabled");$('#btnFeaturedsPrev').attr("disabled","disabled");setTimeout(enableButton,650);}
function fixedIE7AnimationNext(){$('#featuredList').find('li').eq(currentIndex-1).addClass('hidden');$('#featuredList').find('li').eq(currentIndex).addClass('visible');}
function fixIE7AnimationNext(){$('#featuredList').find('li').eq(currentIndex-1).removeClass('visible');$('#featuredList').find('li').eq(currentIndex).removeClass('hidden');setTimeout(fixedIE7AnimationNext,450);}
function fixedIE7AnimationPrevious(){$('#featuredList').find('li').eq(currentIndex).addClass('visible');$('#featuredList').find('li').eq(currentIndex+1).addClass('hidden');}
function fixIE7AnimationPrevious(){$('#featuredList').find('li').eq(currentIndex).removeClass('hidden');$('#featuredList').find('li').eq(currentIndex+1).removeClass('visible');setTimeout(fixedIE7AnimationPrevious,450);}
$('#btnFeaturedsNext').click(function(){disableButton();if(currentIndex==1){$('#featuredList').append($('#featuredList').find('li').first());currentIndex--;}
$('#featuredList').find('li').eq(currentIndex-1).hide();$('#featuredList').find('li').eq(currentIndex+1).show();$('#featuredList').find('li').eq(currentIndex+1).css({"left":"0px"});$('#featuredList').find('li').eq(currentIndex+1).animate({"left":"-"+(width-3)+"px"},"slow");$('#featuredList').find('li').eq(currentIndex).css({"left":"0px"});$('#featuredList').find('li').eq(currentIndex).animate({"left":"-"+(width-1)+"px"},"slow");currentIndex++;if(appVersion.match(" MSIE 7.0")!=null){fixIE7AnimationNext();}
if($('#featuredList').find('li').eq(currentIndex).attr("class")==(featuredCount-1)){$('#btnFeaturedsNext').hide();$('#btnFeaturedsPrev').show();}else{$('#btnFeaturedsPrev').show();}});$('#btnFeaturedsPrev').click(function(){disableButton();if(currentIndex==0){$('#featuredList').find('li').first().before($('#featuredList').find('li').last());currentIndex++;}
$('#featuredList').find('li').eq(currentIndex+1).hide();$('#featuredList').find('li').eq(currentIndex-1).show();$('#featuredList').find('li').eq(currentIndex).css({"left":"-"+(width-3)+"px"});$('#featuredList').find('li').eq(currentIndex).animate({"left":"0px"},"slow");$('#featuredList').find('li').eq(currentIndex-maxSize).css({"left":"-"+(width-1)+"px"});$('#featuredList').find('li').eq(currentIndex-maxSize).animate({"left":"0px"},"slow");currentIndex--;if(appVersion.match(" MSIE 7.0")!=null){fixIE7AnimationPrevious();}
if($('#featuredList').find('li').eq(currentIndex).attr("class")==0){$('#btnFeaturedsPrev').hide();$('#btnFeaturedsNext').show();}else{$('#btnFeaturedsNext').show();}});};api.viewingsCalendar=function(dateYear,dateMonth,dateDate,VCviewings){var oneday=1000*60*60*24;var calendarLength=21;var today=new Date(dateYear,Number(dateMonth)-1,dateDate);var message=['Ingen visninger p&#229; denne datoen.'];var chosenDate=null;var makeCalendar=function(){var daystostart=(today.getDay()===0)?6:today.getDay()-1;var startofweek=new Date(Math.ceil((today.getTime()-(daystostart*oneday))));for(var i=0;i<calendarLength;i++){var date=new Date(Math.ceil(startofweek.getTime()+(i)*oneday));var dateTxt='<a href="" class="day">'+date.getDate()+'</a>';$(dateTxt).appendTo('#apiVC-content-cal-days').data('dateObj',date);}
$("#apiVC-content-cal-days a.day").each(function(){var dateObj=$(this).data("dateObj");var linkdate=new Date(Math.ceil(dateObj.getTime()+(i)*oneday)).valueOf();var todaydate=new Date(Math.ceil(today.getTime()+(i)*oneday)).valueOf();var parent=$(this);$.each(VCviewings,function(){var dateStr=this.viewing_date_nor.split(".");this.viewing_date=Number(dateStr[2])+"."+Number(dateStr[1])+"."+Number(dateStr[0]);var parentDate=dateObj.getFullYear()+"."+Number(dateObj.getMonth()+1)+"."+dateObj.getDate();if(this.viewing_date===parentDate){parent.addClass("hasViewing");return false;}});if(linkdate<todaydate){$(this).addClass("pastDate").data('pastDate',true);}else if(linkdate==todaydate){$(this).addClass("presentDate chosenDate");chosenDate=$(this);}}).click(function(){if(!$(this).data("pastDate")){var dateObj=$(this).data("dateObj");updateResults(dateObj);$(chosenDate).removeClass("chosenDate");$(this).addClass("chosenDate");chosenDate=$(this);return false;}else{return false;}});$('#apiVC-content-filter select').change(function(){updateCalendar(chosenDate.data("dateObj"));updateResults(chosenDate.data("dateObj"));});};var updateCalendar=function(){var filterType=$('select#apiVC-content-filter-type option:selected').val().toLowerCase();var filterArea=$('select#apiVC-content-filter-area option:selected').val().toLowerCase();var filter=[];if(filterType!==""){filter[filter.length]={"test1":"filterType","test2":"this.type.toLowerCase()"};}
if(filterArea!==""){filter[filter.length]={"test1":"filterArea","test2":"this.post_location.toLowerCase()"};}
var filterStr="'test'==='test'";for(var i=0;i<filter.length;i++){filterStr+=" && "+filter[i].test1+"==="+filter[i].test2;}
$("#apiVC-content-cal-days a.day").removeClass("hasViewing").each(function(){var dateObj=$(this).data("dateObj");var parent=$(this);$.each(VCviewings,function(){if(eval(filterStr)){var parentDate=dateObj.getFullYear()+"."+Number(dateObj.getMonth()+1)+"."+dateObj.getDate();if(this.viewing_date===parentDate){parent.addClass("hasViewing");return false;}}});})};var updateResults=function(now){$('#apiVC-content-results-viewings').empty();var hits=0;var chosenDate=now.getFullYear()+"."+Number(now.getMonth()+1)+"."+now.getDate();var filterType=$('select#apiVC-content-filter-type option:selected').val().toLowerCase();var filterArea=$('select#apiVC-content-filter-area option:selected').val().toLowerCase();var filter=[{"test1":"chosenDate","test2":"this.viewing_date"}];if(filterType!==""){filter[filter.length]={"test1":"filterType","test2":"this.type.toLowerCase()"};}
if(filterArea!==""){filter[filter.length]={"test1":"filterArea","test2":"this.post_location.toLowerCase()"};}
var filterStr="";for(var i=0;i<filter.length;i++){filterStr+=filter[i].test1+"=="+filter[i].test2;if(i!==filter.length-1){filterStr+=" && ";}}
$.each(VCviewings,function(){if(eval(filterStr)){hits++;var areaTxt=(this.areasize!="")?'<span class="attribute right"><label>Areal: </label>'+this.areasize+'m&#178;</span>':'<span class="attribute right"><label>&#32;</label>&#32;</span>';var adTxt='<a href="/vis/rubrikk/eiendomsprospekt/'+this.objectid+'"> \
     <span class="title">'+this.title+'</span> \
     <span class="attribute"><label>Sted: </label>'+this.post_location+'</span> \
     <span class="attribute right"><label>Pris: </label>'+this.price+',-</span> \
     <span class="attribute"><label>Type: </label>'+this.type+'</span> \
     '+areaTxt+' \
     <span class="attribute attrViewing"><label>Visning: </label>'+this.viewing_date_nor+',  '+this.viewing_start+' - '+this.viewing_end+'</span> \
    </a>';$('#apiVC-content-results-viewings').append(adTxt);}});if(hits===0){$('#apiVC-content-results-viewings').append("<p>"+message+"</p>");}
$("#apiVC-content-results-title").text("Visninger "+now.getDate()+"."+Number(now.getMonth()+1)+"."+now.getFullYear()+" ("+hits+" treff):");};makeCalendar();updateResults(today);};function demoTest(name){alert('JavaScript in demo component says: Hello '+name+'!');}
api.HelloWorld=function(el,msg){this.el=el;this.button=this.el.appendChild(api.bh("h1",{ih:"Click me..."}));this.msg=msg||"Default message";var self=this;this.el.onclick=function(){self.clickHandler()};};api.HelloWorld.prototype.clickHandler=function(){this.button.innerHTML="You clicked me...";alert(this.msg);};api.advancedSearch=function(msg){var municipality="";var mySelectTagJSONObject={"Type":[{"name":"Bofelleskap"},{"name":"Bofellesskap"},{"name":"Boligtomt"},{"name":"Enebolig"},{"name":"Flermannsbolig/Bygårder"},{"name":"Forretningslokale/Butikk"},{"name":"Fritidsbolig"},{"name":"Garasje/Parkering"},{"name":"Gårdsbruk"},{"name":"Hybel"},{"name":"Kontor"},{"name":"Lager"},{"name":"Leilighet"},{"name":"Rekkehus"},{"name":"Småbruk"},{"name":"Tomannsbolig"},{"name":"Annet"},{"name":"Andre"}],"County":[{name:"Akershus"},{name:"Aust-Agder"},{name:"Buskerud"},{name:"Finnmark"},{name:"Hedmark"},{name:"Hordaland"},{name:"Møre og Romsdal"},{name:"Nord-Trøndelag"},{name:"Nordland"},{name:"Oppland"},{name:"Oslo"},{name:"Rogaland"},{name:"Sogn og Fjordane"},{name:"Sør-Trøndelag"},{name:"Telemark"},{name:"Troms"},{name:"Vest-Agder"},{name:"Vestfold"},{name:"Svalbard"},{name:"Østfold"}],"Akershus":[{name:"Asker"},{name:"Aurskog-Høland"},{name:"Bærum"},{name:"Eidsvoll"},{name:"Enebakk"},{name:"Fet"},{name:"Frogn"},{name:"Gjerdrum"},{name:"Hurdal"},{name:"Lørenskog"},{name:"Nannestad"},{name:"Nes"},{name:"Nesodden"},{name:"Nittedal"},{name:"Oppegård"},{name:"Rælingen"},{name:"Skedsmo"},{name:"Ski"},{name:"Sørum"},{name:"Ullensaker"},{name:"Vestby"},{name:"Ås"}],"Aust-Agder":[{name:"Arendal"},{name:"Birkenes"},{name:"Bygland"},{name:"Bykle"},{name:"Evje og Hornnes"},{name:"Froland"},{name:"Gjerstad"},{name:"Grimstad"},{name:"Iveland"},{name:"Lillesand"},{name:"Risør"},{name:"Tvedestrand"},{name:"Valle"},{name:"Vegårshei"},{name:"Åmli"}],"Buskerud":[{name:"Drammen"},{name:"Flå"},{name:"Flesberg"},{name:"Gol"},{name:"Hemsedal"},{name:"Hol"},{name:"Hole"},{name:"Hurum"},{name:"Kongsberg"},{name:"Krødsherad"},{name:"Lier"},{name:"Modum"},{name:"Nedre Eiker"},{name:"Nes"},{name:"Nore og Uvdal"},{name:"Ringerike"},{name:"Rollag"},{name:"Røyken"},{name:"Sigdal"},{name:"Øvre Eiker"},{name:"Ål"}],"Finnmark":[{name:"Alta"},{name:"Båtsfjord"},{name:"Berlevåg"},{name:"Gamvik"},{name:"Hammerfest"},{name:"Hasvik"},{name:"Karasjok"},{name:"Kautokeino"},{name:"Kvalsund"},{name:"Lebesby"},{name:"Loppa"},{name:"Måsøy"},{name:"Nesseby"},{name:"Nordkapp"},{name:"Porsanger"},{name:"Sør-Varanger"},{name:"Tana"},{name:"Vadsø"},{name:"Vardø"}],"Hedmark":[{name:"Alvdal"},{name:"Eidskog"},{name:"Elverum"},{name:"Engerdal"},{name:"Folldal"},{name:"Grue"},{name:"Hamar"},{name:"Kongsvinger"},{name:"Løten"},{name:"Nord-Odal"},{name:"Os"},{name:"Rendalen"},{name:"Ringsaker"},{name:"Sør-Odal"},{name:"Stange"},{name:"Stor-Elvdal"},{name:"Tolga"},{name:"Trysil"},{name:"Tynset"},{name:"Våler"},{name:"Åmot"},{name:"Åsnes"}],"Hordaland":[{name:"Bergen"},{name:"Askøy"},{name:"Austevoll"},{name:"Austrheim"},{name:"Bømlo"},{name:"Eidfjord"},{name:"Etne"},{name:"Fedje"},{name:"Fitjar"},{name:"Fjell"},{name:"Fusa"},{name:"Granvin"},{name:"Jondal"},{name:"Kvam"},{name:"Kvinnherad"},{name:"Lindås"},{name:"Masfjorden"},{name:"Meland"},{name:"Modalen"},{name:"Odda"},{name:"Os"},{name:"Osterøy"},{name:"Radøy"},{name:"Samnanger"},{name:"Stord"},{name:"Sund"},{name:"Sveio"},{name:"Tysnes"},{name:"Ullensvang"},{name:"Ulvik"},{name:"Vaksdal"},{name:"Voss"},{name:"Ølen"},{name:"Øygarden"}],"Møre og Romsdal":[{name:"Aukra"},{name:"Aure"},{name:"Averøy"},{name:"Eide"},{name:"Fræna"},{name:"Frei"},{name:"Giske"},{name:"Gjemnes"},{name:"Halsa"},{name:"Haram"},{name:"Hareid"},{name:"Herøy"},{name:"Kristiansund"},{name:"Midsund"},{name:"Molde"},{name:"Nesset"},{name:"Norddal"},{name:"Rauma"},{name:"Rindal"},{name:"Sande"},{name:"Sandøy"},{name:"Skodje"},{name:"Smøla"},{name:"Stordal"},{name:"Stranda"},{name:"Sula"},{name:"Sunndal"},{name:"Surnadal"},{name:"Sykkylven"},{name:"Tingvoll"},{name:"Tustna"},{name:"Ulstein"},{name:"Vanylven"},{name:"Vestnes"},{name:"Volda"},{name:"Ørskog"},{name:"Ørsta"},{name:"Ålesund"}],"Nordland":[{name:"Alstahaug"},{name:"Andøy"},{name:"Ballangen"},{name:"Beiarn"},{name:"Bindal"},{name:"Bodø"},{name:"Bø"},{name:"Brønnøy"},{name:"Dønna"},{name:"Evenes"},{name:"Fauske"},{name:"Flakstad"},{name:"Gildeskål"},{name:"Grane"},{name:"Hadsel"},{name:"Hamarøy"},{name:"Hattfjelldal"},{name:"Hemnes"},{name:"Herøy"},{name:"Leirfjord"},{name:"Lødingen"},{name:"Lurøy"},{name:"Meløy"},{name:"Moskenes"},{name:"Narvik"},{name:"Nesna"},{name:"Rana"},{name:"Rødøy"},{name:"Røst"},{name:"Saltdal"},{name:"Skjerstad"},{name:"Sortland"},{name:"Steigen"},{name:"Sømna"},{name:"Sørfold"},{name:"Tjeldsund"},{name:"Træna"},{name:"Tysfjord"},{name:"Vågan"},{name:"Værøy"},{name:"Vefsn"},{name:"Vega"},{name:"Vestvågøy"},{name:"Vevelstad"},{name:"Øksnes"}],"Nord-Trøndelag":[{name:"Flatanger"},{name:"Fosnes"},{name:"Frosta"},{name:"Grong"},{name:"Høylandet"},{name:"Inderøy"},{name:"Leka"},{name:"Leksvik"},{name:"Levanger"},{name:"Lierne"},{name:"Meråker"},{name:"Mosvik"},{name:"Namdalseid"},{name:"Namsos"},{name:"Namsskogan"},{name:"Nærøy"},{name:"Overhalla"},{name:"Røyrvik"},{name:"Snåsa"},{name:"Steinkjer"},{name:"Stjørdal"},{name:"Verdal"},{name:"Verran"},{name:"Vikna"}],"Oppland":[{name:"Dovre"},{name:"Etnedal"},{name:"Gausdal"},{name:"Gjøvik"},{name:"Gran"},{name:"Jevnaker"},{name:"Lesja"},{name:"Lillehammer"},{name:"Lom"},{name:"Lunner"},{name:"Nord-Aurdal"},{name:"Nord-Fron"},{name:"Nordre Land"},{name:"Ringebu"},{name:"Sel"},{name:"Skjåk"},{name:"Søndre Land"},{name:"Sør-Aurdal"},{name:"Sør-Fron"},{name:"Vang"},{name:"Vågå"},{name:"Vestre Slidre"},{name:"Vestre Toten"},{name:"Østre Toten"},{name:"Øyer"},{name:"Øystre Slidre"}],"Oslo":[{name:"Alna"},{name:"Bjerke"},{name:"Frogner"},{name:"Bygdøy-Frogner"},{name:"Uranienborg-Majorstuen"},{name:"St. Hanshaugen"},{name:"St.Hanshaugen-Ullevål"},{name:"Sagene"},{name:"Sagene-Torshov"},{name:"Grunerløkka-Sofienberg"},{name:"Grünerløkka"},{name:"Gamle Oslo"},{name:"Ekeberg-Bekkelaget"},{name:"Nordre Aker"},{name:"Nordstrand"},{name:"Oslo Sentrum"},{name:"Søndre Norstrand"},{name:"Lambertseter"},{name:"Bøler"},{name:"Manglerud"},{name:"Østensjø"},{name:"Helsfyr-Sinsen"},{name:"Hellerud"},{name:"Furuset"},{name:"Stovner"},{name:"Søndre Nordstrand"},{name:"Romsås"},{name:"Grorud"},{name:"Grorud-Ammerud"},{name:"Grefsen-Kjelsås"},{name:"Sogn"},{name:"Vindern"},{name:"Røa"},{name:"Ullern"},{name:"Marka"},{name:"Vestre Aker"}],"Rogaland":[{name:"Bjerkreim"},{name:"Bokn"},{name:"Eigersund"},{name:"Finnøy"},{name:"Forsand"},{name:"Gjesdal"},{name:"Haugesund"},{name:"Hillevåg"},{name:"Hå"},{name:"Hjelmeland"},{name:"Karmøy"},{name:"Klepp"},{name:"Kvitsøy"},{name:"Lund"},{name:"Randaberg"},{name:"Rennesøy"},{name:"Sandnes"},{name:"Sauda"},{name:"Sokndal"},{name:"Sola"},{name:"Stavanger"},{name:"Strand"},{name:"Suldal"},{name:"Time"},{name:"Tysvær"},{name:"Utsira"},{name:"Vindafjord"}],"Sogn og Fjordane":[{name:"Askvoll"},{name:"Aurland"},{name:"Årdal"},{name:"Balestrand"},{name:"Bremanger"},{name:"Eid"},{name:"Fjaler"},{name:"Flora"},{name:"Førde"},{name:"Gaular"},{name:"Gloppen"},{name:"Gulen"},{name:"Hornindal"},{name:"Høyanger"},{name:"Hyllestad"},{name:"Jølster"},{name:"Lærdal"},{name:"Leikanger"},{name:"Luster"},{name:"Naustdal"},{name:"Selje"},{name:"Sogndal"},{name:"Solund"},{name:"Stryn"},{name:"Vågsøy"},{name:"Vik"}],"Sør-Trøndelag":[{name:"Agdenes"},{name:"Bjugn"},{name:"Frøya"},{name:"Hemne"},{name:"Hitra"},{name:"Holtålen"},{name:"Klæbu"},{name:"Malvik"},{name:"Meldal"},{name:"Melhus"},{name:"Midtre Gauldal"},{name:"Oppdal"},{name:"Orkdal"},{name:"Osen"},{name:"Rennebu"},{name:"Rissa"},{name:"Roan"},{name:"Røros"},{name:"Selbu"},{name:"Skaun"},{name:"Snillfjord"},{name:"Tydal"},{name:"Trondheim"},{name:"Ørland"},{name:"Åfjord"}],"Østfold":[{name:"Aremark"},{name:"Askim"},{name:"Eidsberg"},{name:"Fredrikstad"},{name:"Halden"},{name:"Hobøl"},{name:"Hvaler"},{name:"Marker"},{name:"Moss"},{name:"Rakkestad"},{name:"Råde"},{name:"Rømskog"},{name:"Rygge"},{name:"Sarpsborg"},{name:"Skiptvet"},{name:"Spydeberg"},{name:"Trøgstad"},{name:"Våler"}],"Svalbard":[{name:"Longyearbyen"},{name:"Isfjord på Svalbard"},{name:"Ny-Ålesund"},{name:"Sveagruva"},{name:"Hornsund"},{name:"Barentsburg"},{name:"Pyramiden"}],"Telemark":[{name:"Bamble"},{name:"Bø"},{name:"Drangedal"},{name:"Fyresdal"},{name:"Hjartdal"},{name:"Kragerø"},{name:"Kviteseid"},{name:"Nissedal"},{name:"Nome"},{name:"Notodden"},{name:"Porsgrunn"},{name:"Sauherad"},{name:"Seljord"},{name:"Siljan"},{name:"Skien"},{name:"Tinn"},{name:"Tokke"},{name:"Vinje"}],"Troms":[{name:"Balsfjord"},{name:"Bardu"},{name:"Berg"},{name:"Bjarkøy"},{name:"Dyrøy"},{name:"Gratangen"},{name:"Harstad"},{name:"Ibestad"},{name:"Karlsøy"},{name:"Kåfjord"},{name:"Kvæfjord"},{name:"Kvænangen"},{name:"Lavangen"},{name:"Lenvik"},{name:"Lyngen"},{name:"Målselv"},{name:"Nordreisa"},{name:"Salangen"},{name:"Skånland"},{name:"Skjervøy"},{name:"Sørreisa"},{name:"Storfjord"},{name:"Torsken"},{name:"Tranøy"},{name:"Tromsø"}],"Vest-Agder":[{name:"Kristiansand"},{name:"Audnedal"},{name:"Farsund"},{name:"Flekkefjord"},{name:"Hægebostad"},{name:"Kvinesdal"},{name:"Lindesnes"},{name:"Lyngdal"},{name:"Mandal"},{name:"Marnardal"},{name:"Sirdal"},{name:"Songdalen"},{name:"Søgne"},{name:"Vennesla"},{name:"Åseral"}],"Vestfold":[{name:"Andebu"},{name:"Horten"},{name:"Hof"},{name:"Holmestrand"},{name:"Lardal"},{name:"Larvik"},{name:"Nøtterøy"},{name:"Ramnes"},{name:"Re"},{name:"Sande"},{name:"Sandefjord"},{name:"Stokke"},{name:"Svelvik"},{name:"Tjøme"},{name:"Tønsberg"},{name:"Våle"}]};$('#countiesId').append('<option value="">'+msg.country+'</option>');$('#municipalitiesId').append('<option value="">'+msg.municipalities+'</option>');$('#municipalitiesId').attr('disabled','disabled');$.each(mySelectTagJSONObject.County,function(i,counties){$('#countiesId').append('<option value="'+counties.name+'">'+counties.name+'</option>');});$.each(mySelectTagJSONObject.Type,function(i,type){$('#typeId').append('<option value="'+type.name+'">'+type.name+'</option>');});$('#countiesId').change(function(){var counties=$("#countiesId option:selected").text();if(counties==msg.country){$('#municipalitiesId').attr('disabled','disabled');}else{if(mySelectTagJSONObject.hasOwnProperty(counties)){$('#municipalitiesId').find('option').remove().end().append('<option value="">'+msg.municipalities+'</option>');$.each(mySelectTagJSONObject[counties],function(i,municipalities){$('#municipalitiesId').append('<option value="'+municipalities.name+'">'+municipalities.name+'</option>');});$('#municipalitiesId').removeAttr('disabled');}}});function validateSelectTypeVal(name){var type=$("#"+name+"Id option:selected").text();if($("#"+name+"Id option:selected").val()!=''){return type;}else{return"";}}
function validateSelectLocatedVal(counties,municipalities){var locatedtext=$("#"+counties+"Id option:selected").text();var locatedval=$("#"+counties+"Id option:selected").val()
var regiontext=$("#"+municipalities+"Id option:selected").text();var regionval=$("#"+municipalities+"Id option:selected").val()
if(locatedval!=''&&regionval!=''){return locatedtext+"/"+regiontext;}else if(locatedval!=''){return locatedtext;}else{return"";}}
function unPunctate(name){var value=$("#"+name+"Id").val();return value.replace((/\./g),'');}
$('#btnAdvancedSearchSubmit').click(function(){$("#norGeo").attr('value',validateSelectLocatedVal("counties","municipalities"));$("#typeSelId").attr('value',validateSelectTypeVal("type"));$("#from").attr('value',unPunctate("priceFrom"));$("#to").attr('value',unPunctate("priceTo"));$('#btnAdvancedSearchSubmit').submit();});};api.priceValidator=function(id){var el=document.getElementById(id),price=priceValidator();el.onblur=function(ev){var value=price.pretty(ev);};el.onkeyup=function(ev){var value=price.validate(ev.target.value);if(value){setLayoutError(false,ev);}else{setLayoutError(true,ev);}};function setLayoutError(hasError,ev){if(hasError){$('#'+ev.target.id).addClass("error");$('#btnAdvancedSearchSubmit').addClass("disabled");$('#btnAdvancedSearchSubmit').attr('disabled','disabled');$('#errorId').show();}else{var inputIds=new Array("priceFromId","priceToId","bedroomsFromId");var isRemHide=true;for(id in inputIds){if(ev.target.id==inputIds[id]){$('#'+ev.target.id).removeClass("error");}else{if($('#'+inputIds[id]).hasClass("error")){isRemHide=false}}}
if(isRemHide){$('#btnAdvancedSearchSubmit').removeAttr('disabled');$('#btnAdvancedSearchSubmit').removeClass("disabled");$('#errorId').hide();}}}
function priceValidator(){function validateDigit(value){return(/^\d+$/).test(value);}
function unPunctate(value){return value.replace((/\./g),'');}
function punctate(value,punctator){var expression=new RegExp('(-?[0-9]+)([0-9]{3})'),result=[],val=expression.exec(value),previous;while(val){if(val){previous=val;result.unshift(val[2]);val=expression.exec(val[1]);}else{break;}}
if(previous){result.unshift(previous[1]);}
return result.join(punctator)?result.join(punctator):value;}
return{validate:function validate(value){var val=unPunctate(value);if(validateDigit(val)||val===''){return true;}},pretty:function pretty(ev){var value=ev.target.value,unPunctatedValue=unPunctate(value),prettyValue;if(validateDigit(unPunctatedValue)){prettyValue=punctate(unPunctatedValue,'.');ev.target.value=prettyValue;return{numericValue:unPunctatedValue,prettyValue:prettyValue}}
return{numericValue:-1,prettyValue:-1}}}}};api.brokerguide_disableMunicipalities=function(){$('#municipalities').attr('disabled','disabled');}
api.brokerguide_enableMunicipalities=function(){$('#municipalities').removeAttr('disabled');}
api.brokerguide_createOptionHTML=function(value,label){return'<option value="'+value+'">'+label+'</option>';}
api.brokerguide_resultlist_disableMunicipalities=function(){$('#municipalities').attr('disabled','disabled');}
api.brokerguide_resultlist_enableMunicipalities=function(){$('#municipalities').removeAttr('disabled');}
api.brokerguide_resultlist_createOption=function(value,label){return'<option value="'+value+'">'+label+'</option>';}
var api=api||{};api.classifiedUrlParam=function(name){var results=new RegExp('[\\?&]'+name+'=([^&#]*)').exec(window.location.href);if(results){return results[1]||0;}}
apiLivePluginId=0;api.football_live=function(p){this.id=p.id;this.status=p.status;this.messages=p.messages;this.el=$("div.apiFootballLive")[$("div.apiFootballLive").length-1];var countdownSpans=$('span.countdown');this.countdownContainer=countdownSpans[countdownSpans.length-1];this.prefixContainer=countdownSpans[0];this.setClassNameForWidth.call(this);$(window).resize((function(o){return function(){o.setClassNameForWidth.call(o);}})(this));this.matchTime=p.matchTime;if(this.status==="before"){this.countDown();}};api.liveMap={};api.football_live.prototype.countDown=function(){var today=new Date();var todaysDate=(new Date(today.getFullYear(),today.getMonth(),today.getDate(),today.getHours(),today.getMinutes(),today.getSeconds())).getTime();var targetDate=new Date(this.matchTime);var timeLeft=Math.round((targetDate-todaysDate)/(1000));if(timeLeft<=0){this.switch_to_running();}else{var days=Math.floor(timeLeft/(60*60*24));timeLeft%=(60*60*24);var hours=Math.floor(timeLeft/(60*60));timeLeft%=(60*60);var minutes=Math.floor(timeLeft/60);timeLeft%=(60);var seconds=timeLeft;var newText=days+' '+((days===1)?this.messages.day:this.messages.days)+' '+
hours+' '+((hours===1)?this.messages.hour:this.messages.hours)+' '+
minutes+' '+this.messages.minutes+' '+
seconds+' '+this.messages.seconds;this.prefixContainer.innerHTML=this.messages.beforeText;this.countdownContainer.innerHTML=newText;setTimeout('api.liveMap['+this.id+'].countDown()',999);}};api.football_live.prototype.switch_to_running=function(){this.prefixContainer.innerHTML=this.messages.runningText;this.countdownContainer.innerHTML='';};api.football_live.prototype.log=function(){console.log.apply(console,arguments)};api.football_live.prototype.setClassNameForWidth=function(){var width=this.el.offsetWidth;var cls=this.el.className;if(cls.indexOf("tiny")>-1){this.el.className=this.el.className.replace("tiny","");}
if(cls.indexOf("narrow")>-1){this.el.className=this.el.className.replace("narrow","");}
if(cls.indexOf("fullWidth")>-1){this.el.className=this.el.className.replace("fullWidth","");}
if(width<=220){this.el.className+="tiny";}else if(width>220&&width<510){this.el.className+="narrow";}else if(width>=980){this.el.className+="fullWidth";}};function apiFootballMagicShowTab(tabLinkName){apiFootballMagicHideTabs();$(".api .footballMagic .tabContainer #tab_"+tabLinkName).show();$(".api .footballMagic .menuContainer #"+tabLinkName).addClass("current");}
function apiFootballMagicHideTabs(){$(".api .footballMagic .tabContainer").children('div').hide();$(".api .footballMagic .menuContainer a").removeClass("current");}
function apiFootballPlayercardDisplayProfile(elementId){$('.api .footballPlayercard #profileContainer dl').hide();$('.api .footballPlayercard #'+elementId).show();}
function apiTeamsAndPlayersSetSelectTeam(teamId){$('#teams').find('a').removeClass("selectedTeam");$('#team_'+teamId).addClass("selectedTeam");$('#moreInfo').children().hide();$('#moreInfo_'+teamId).show();}
api.norskTippingBox=function(siteUrl,showOnlyLangoddsen,showMix,showComments){var now=new Date();var container=$("div.lottoBox");this.siteUrl=siteUrl;this.showOnlyLangoddsen=showOnlyLangoddsen;this.showMix=showMix;var format="nettboard";if(showComments){format="skyscraper";}
var dayOfWeek=now.getDay();var hour=now.getHours();var vikingLottoUrl="https://www.norsk-tipping.no/spill/viking_lotto?WT.mc_id=apdm_direkte";var lottoUrl="https://www.norsk-tipping.no/spill/lotto?WT.mc_id=apdm_direkte";var kenoUrl="https://www.norsk-tipping.no/spill/keno?WT.mc_id=apdm_direkte";var url="";var showElement="";if(this.showOnlyLangoddsen&&hour>=8&&hour<20){showElement="langoddsen";}else if(this.showMix){if(hour>=8&&hour<18&&dayOfWeek<=3){showElement="vikingLotto";url=vikingLottoUrl;}else if(hour>=8&&hour<18&&dayOfWeek<=6){showElement="lotto";url=lottoUrl;}else if(hour>=8&&hour<18&&dayOfWeek==7){showElement="langoddsen";}else if(hour>=18&&hour<20){showElement="keno";url=kenoUrl;}}
if(showElement=="langoddsen"&&format=="skyscraper"){$(container).addClass("apiLangodds skyscraper");$(container).removeClass("lottoBox");var div=document.createElement("div");div.id="NTWidgetFlashBox5ff584ec-20b6-4b1e-81a8-6ec0e534bfe9";div.style.height="340px";div.style.width="180px";div.style.marginLeft="auto";div.style.marginRight="auto";div.innerHTML="<div id='NTWidgetFlash5ff584ec-20b6-4b1e-81a8-6ec0e534bfe9' style='width:100%; height:100%;'><div "+"class='NTWidgetFlashBoxText'><p style='color:#fff; font-weight:bold; text-shadow:#333 1px 2px 3px; padding:0; "+"margin:0; font-size:14px; position:relative; top:45%;'>Norsk Tipping</p></div></div>";container.append(div);function OnLoad5ff584ec_20b6_4b1e_81a8_6ec0e534bfe9(){if(typeof(window['NTWidgetFlashWrite'])!='undefined')
NTWidgetFlashWrite('5ff584ec-20b6-4b1e-81a8-6ec0e534bfe9',arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);else
setTimeout("OnLoad5ff584ec_20b6_4b1e_81a8_6ec0e534bfe9('"+arguments[0]+"','"+arguments[1]+"','"+arguments[2]+"','"+arguments[3]+"')",100);}
OnLoad5ff584ec_20b6_4b1e_81a8_6ec0e534bfe9('https://widget.tippebannere.no/WidgetXML.ashx?id=5ff584ec-20b6-4b1e-81a8-6ec0e534bfe9','https://widget.tippebannere.no/loader.swf?v=5','1753','APDM','skyscraper','https://widget.tippebannere.no/Moduler/ODDSEN_Fallback_180x500.jpg');}
if(showElement=="langoddsen"&&format=="nettboard"){$(container).addClass("apiLangodds nettboard");$(container).removeClass("lottoBox");var div=document.createElement("div");div.id="NTWidgetFlashBoxde58625e-3f5a-483c-9ff2-01f8431dc9ee";div.style.height="485px";div.style.width="458px";div.style.marginLeft="auto";div.style.marginRight="auto";div.innerHTML="<div id='NTWidgetFlashde58625e-3f5a-483c-9ff2-01f8431dc9ee' style='width:100%; height:100%;'><div "+"class='NTWidgetFlashBoxText'><p style='color:#fff; font-weight:bold; text-shadow:#333 1px 2px 3px; padding:0; "+"margin:0; font-size:14px; position:relative; top:45%;'>Norsk Tipping</p></div></div>";container.append(div);function OnLoadde58625e_3f5a_483c_9ff2_01f8431dc9ee(){if(typeof(window['NTWidgetFlashWrite'])!='undefined')
NTWidgetFlashWrite('de58625e-3f5a-483c-9ff2-01f8431dc9ee',arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);else
setTimeout("OnLoadde58625e_3f5a_483c_9ff2_01f8431dc9ee('"+arguments[0]+"','"+arguments[1]+"','"+arguments[2]+"','"+arguments[3]+"')",100);}
OnLoadde58625e_3f5a_483c_9ff2_01f8431dc9ee('https://widget.tippebannere.no/WidgetXML.ashx?id=de58625e-3f5a-483c-9ff2-01f8431dc9ee','https://widget.tippebannere.no/loader.swf?v=5','1758','APDM','nettboard','https://widget.tippebannere.no/Moduler/ODDSEN_Fallback_468x400.jpg');}
if(showElement=="vikingLotto"||showElement=="lotto"||showElement=="keno"){var gameLink=document.createElement("a");gameLink.className=showElement;gameLink.href=url;container.append(gameLink);container.addClass(format);}}
api.questback=function(p){for(var i in p)this[i]=p[i];this.popup=api.$("qbPopup");if(document.all)this.popup.className="apiIe";this.cookie=api.cookie;this.button={apply:api.$("apiQBApply"),close1:api.$("apiQBClose1"),close2:api.$("apiQBClose2")};if(!this.cookie)return false;if(!this.cookie.isOn())return false;this.load();};api.questback.prototype.load=function(){if(!(this.cookie.get(this.cookieName)=="false")){var self=this;this.button.apply.onclick=function(){self.apply();};this.button.close1.onclick=function(){self.close();};this.button.close2.onclick=function(){self.close();};this.show();this.cookie.set(this.cookieName,"false",this.short,"/");this.button.apply.focus();}};api.questback.prototype.close=function(){this.hide();this.cookie.del(this.cookieName,"/");this.cookie.set(this.cookieName,"false",this.short,"/");};api.questback.prototype.apply=function(){this.hide();this.cookie.del(this.cookieName,"/");this.cookie.set(this.cookieName,"false",this.long,"/");window.open(this.url);};api.questback.prototype.show=function(){this.popup.style.display="block";};api.questback.prototype.hide=function(){this.popup.style.display="none";};api.newsubscrbox=function(param,pageType){for(var i in param){if(param.hasOwnProperty(i)){this[i]=param[i];}}
this.pageType=pageType;this.cookieName="apiSSBbox2";this.activate();};api.newsubscrbox.prototype.activate=function(){var cl="apiSubscriptionBox"+" "+"apiSSBsmall";if(!api.cookie.get(this.cookieName)&&this.pageType!="article"){api.cookie.set(this.cookieName,"true");cl="apiSubscriptionBox"+" "+"apiSSBlarge"}
this.el.className=cl;$(" .apiSSBbody",this.el).bind("click",{pageType:this.pageType,labels:this.labels,link:this.link},function(event){if(event.data.link.length>0){try{var a=api.bh("a",{href:"javascript:;"});ns_onclick(a,event.data.link,"abo.forside.eksternlink",'clickout',event);}catch(e){}}
else if($(" .apiSubForm",this.el).is(":hidden")){var formClickLogstring=(event.data.pageType=='article')?"abo.artikkel.aapne":"abo.forside.aapne";try{var a=api.bh("a",{href:"javascript:;"});ns_onclick(a,'',formClickLogstring,'clickout',event);}catch(e){}
$(" .apiSubForm",this.el).slideDown("fast");$(" .orderPromoteButton",this.el).hide();$(" .renderFloat",this.el).show();$("#submit",this.el).bind("click",{pageType:event.data.pageType,labels:event.data.labels},function(event){var errorMsg='';var hasError=false;var emailReg=/^([\w\-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;var mobileNumber=/^((\+\d{2})?|(00\d{2})?)\d{2}(?:\d{2}){3}$/;var postalCode=/^\d{4}$/;var emailFromVal=$(" #email").val();if(emailFromVal==''){errorMsg=event.data.labels['email_empty'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #email").focus();hasError=true;}else if(!emailReg.test(emailFromVal)){errorMsg=event.data.labels['email_invalid'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #email").focus();hasError=true;}
var mobileVal=$(" #phone").val().replace(" ","");if(mobileVal==''){errorMsg=event.data.labels['phone_empty'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #phone").focus();hasError=true;}else if(!mobileNumber.test(mobileVal)){errorMsg=event.data.labels['phone_invalid'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #phone").focus();hasError=true;}
var cityVal=$("#city").val();if(cityVal==''){errorMsg=event.data.labels['city_empty'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #city").focus();hasError=true;}
var postalCodeVal=$("#postalcode").val();if(postalCodeVal==''){errorMsg=event.data.labels['postalcode_empty'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #postalcode").focus();hasError=true;}else if(!postalCode.test(postalCodeVal)){errorMsg=event.data.labels['postalcode_invalid'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #postalcode").focus();hasError=true;}
var surnameVal=$(" #surname").val();if(surnameVal==''){errorMsg=event.data.labels['surname_empty'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #surname").focus();hasError=true;}
var firstnameVal=$("#firstname").val();if(firstnameVal==''){errorMsg=event.data.labels['firstname_empty'];$(" #subscriptionFormErrorMsg").html(errorMsg);$(" #firstname").focus();hasError=true;}
var chosenOffer='';if($('input[name=offers]').length>0){chosenOffer=$('input[name=offers]:checked').val();if(chosenOffer==''||$('input[name=offers]:checked').length<=0){errorMsg=event.data.labels['offers_empty'];$(" #subscriptionFormErrorMsg").html(errorMsg);$('input[name=offers]').focus();hasError=true;}}
var adressVal=$("#adress").val();var entranceVal=$("#entrance").val();var floorVal=$("#floor").val();if(!hasError){var subscriptionLogstring=(event.data.pageType=='article')?"abo.artikkel.bestill":"abo.forside.bestill";var dataString='firstname='+firstnameVal+'&surname='+surnameVal+'&phone='+mobileVal+'&email='+emailFromVal
+'&adress='+adressVal+'&entrance='+entranceVal+"&floor="+floorVal+"&postalcode="+postalCodeVal+"&city="+cityVal+"&chosenOffer="+chosenOffer;$.ajax({type:"POST",url:"/service/post/subscriptionrequest",data:dataString,success:function(){var confirmationText=event.data.labels['confirmation_text'];$('div.apiSubscriptionBox').addClass('apiSSBsmall');$('div.apiSubscriptionBox').removeClass('apiSSBlarge');$('.apiSSBbody',this.el).html("<div class='apisubscriptionFeedback'></div>");$('.apisubscriptionFeedback',this.el).html("<h2>"+confirmationText+"</h2>");$('.apiSubForm',this.el).remove();$('.renderFloat',this.el).remove();$('.orderPromoteButton',this.el).remove();try{var a=api.bh("a",{href:"javascript:;"});ns_onclick(a,'',subscriptionLogstring,'clickout',event);}catch(e){}}});}});}else{$('.apiSubForm',this.el).hide();$('.renderFloat',this.el).hide();$('.orderPromoteButton',this.el).show();}});}
api.mittaricount=function(mittariUrl){mittariUrl+='?ts='+(new Date()).getTime();if(document.images){var img=new Image();img.src=mittariUrl;}else{document.write('<img src="'+mittariUrl+'" width="1" height="1" alt="">');}}
function ns_onclick(a,url,name,type,e,winopt){if(e.button!=0){return false;}
var ctrlPressed=e.ctrlKey;var ns_l="http://int.sitestat.com/a-pi/"+nedstat_site+"/s?";ns_l+=name;ns_l+='&ns_type='+type+'&ns_action=view';ns_l+='&ns__t='+(new Date()).getTime();if(!url)url=a.href;var ns_0=document.referrer;if(ns_0.lastIndexOf('/')==ns_0.length-1)
ns_0=ns_0.substring(ns_0.lastIndexOf('/'),0);if(ns_0.length>0)
ns_l+='&amp;ns_referrer='+escape(ns_0);winopt=winopt||"";var target=(a&&a.target&&a.target!="")?(a.target.substring(0,1)=="_")?a.target.substring(1):a.target:"self";var ns_i=new Image();if(target=="self"&&ctrlPressed){}else{if(target&&url){if(window[target]){window.ns_softclick_timer=function(target,url){return function(){ns_i.onload=ns_i.onerror=function(){return;};window[((window[target])?target:"self")].location.href=url;}}(target,url);window.setTimeout('ns_softclick_timer()',5000);ns_i.onload=ns_i.onerror=window.ns_softclick_timer;}else{window.open(url,target,winopt);}}}
ns_i.src=ns_l;return false;}
function addNedstatOnclick(link,category){if(link.href){if(link.onmousedown!=null&&link.onmousedown.name=='nedstatPlaceholder'){return true;}
var clickType=(link.href.indexOf(nedstat_siteHost)>-1)?'clickin':'clickout';var counterName=calcCounterName(link,category,clickType);var old=(link.onmousedown)?link.onmousedown:function(){};var newFunc=function(event){old(event);ns_onclick(this,'',counterName,clickType,event);};newFunc.name="nedstatPlaceholder"
link.onmousedown=newFunc;}
return true;}
function calcCounterName(link,category,clickType){if(clickType=='clickout'){return category+'.'+link.hostname;}
return category;}
function onOrigoCreateObject(data_object){origoStatUrl=fullStatUrl+'&amp;ns_type=hidden&amp;origoComment=true'+'&amp;comment.created_by_id='+data_object.created_by_id+'&amp;comment.facebook_user='+data_object.facebook_user+'&amp;comment.body_char_count='+data_object.body_char_count+'&amp;comment.google_user='+data_object.google_user+'&amp;comment.object_id='+data_object.object_id+'&amp;comment.body_word_count='+data_object.body_word_count+'&amp;comment.role_signed_post='+data_object.role_signed_post+'&amp;comment.kudos_count='+data_object.kudos_count+'&amp;comment.sandbox_id='+data_object.sandbox_id+'&amp;comment.origo_user='+data_object.origo_user+'&amp;comment.created_at='+data_object.created_at;sitestat(origoStatUrl);}
function ns_onclick(a,url,name,type,e,winopt){if(e.button!=0){return false;}
var ctrlPressed=e.ctrlKey;var ns_l="http://int.sitestat.com/a-pi/"+nedstat_site+"/s?";ns_l+=name;ns_l+='&ns_type='+type+'&ns_action=view';ns_l+='&ns__t='+(new Date()).getTime();if(!url){url=a.href;}
var ns_0=document.referrer;if(ns_0.lastIndexOf('/')==ns_0.length-1){ns_0=ns_0.substring(ns_0.lastIndexOf('/'),0);}
if(ns_0.length>0){ns_l+='&amp;ns_referrer='+escape(ns_0);}
winopt=winopt||"";var target=(a&&a.target&&a.target!="")?(a.target.substring(0,1)=="_")?a.target.substring(1):a.target:"self";var ns_i=new Image();if(target=="self"&&ctrlPressed){}else{if(target&&url){if(window[target]){window.ns_softclick_timer=function(target,url){return function(){ns_i.onload=ns_i.onerror=function(){return;};window[((window[target])?target:"self")].location.href=url;}}(target,url);window.setTimeout('ns_softclick_timer()',5000);ns_i.onload=ns_i.onerror=window.ns_softclick_timer;}else{window.open(url,target,winopt);}}}
ns_i.src=ns_l;return false;}
function addNedstatOnclick(link,category){if(link.href){if(link.onmousedown!=null&&link.onmousedown.name=='nedstatPlaceholder'){return true;}
var clickType=(link.href.indexOf(nedstat_siteHost)>-1)?'clickin':'clickout';var counterName=calcCounterName(link,category,clickType);var old=(link.onmousedown)?link.onmousedown:function(){};var newFunc=function(event){old(event);ns_onclick(this,'',counterName,clickType,event);};newFunc.name="nedstatPlaceholder"
link.onmousedown=newFunc;}
return true;}
function calcCounterName(link,category,clickType){if(clickType=='clickout'){return category+'.'+link.hostname;}
return category;}
function ns_onclick(a,url,name,type,e,winopt){if(e.button!=0){return false;}
var ctrlPressed=e.ctrlKey;var ns_l="http://int.sitestat.com/a-pi/"+nedstat_site+"/s?";ns_l+=name;ns_l+='&ns_type='+type+'&ns_action=view';ns_l+='&ns__t='+(new Date()).getTime();if(!url)url=a.href;var ns_0=document.referrer;if(ns_0.lastIndexOf('/')==ns_0.length-1)
ns_0=ns_0.substring(ns_0.lastIndexOf('/'),0);if(ns_0.length>0)
ns_l+='&amp;ns_referrer='+escape(ns_0);winopt=winopt||"";var target=(a&&a.target&&a.target!="")?(a.target.substring(0,1)=="_")?a.target.substring(1):a.target:"self";var ns_i=new Image();if(target=="self"&&ctrlPressed){}else{if(target&&url){if(window[target]){window.ns_softclick_timer=function(target,url){return function(){ns_i.onload=ns_i.onerror=function(){return;};window[((window[target])?target:"self")].location.href=url;}}(target,url);window.setTimeout('ns_softclick_timer()',5000);ns_i.onload=ns_i.onerror=window.ns_softclick_timer;}else{window.open(url,target,winopt);}}}
ns_i.src=ns_l;return false;}
function addNedstatOnclick(link,category){if(link.href){if(link.onmousedown!=null&&link.onmousedown.name=='nedstatPlaceholder'){return true;}
var clickType=(link.href.indexOf(nedstat_siteHost)>-1)?'clickin':'clickout';var counterName=calcCounterName(link,category,clickType);var old=(link.onmousedown)?link.onmousedown:function(){};var newFunc=function(event){old(event);ns_onclick(this,'',counterName,clickType,event);};newFunc.name="nedstatPlaceholder"
link.onmousedown=newFunc;}
return true;}
function calcCounterName(link,category,clickType){if(clickType=='clickout'){return category+'.'+link.hostname;}
return category;}
api.tvguide={};api.tvguide.FrontPageTVGuide=function(data,imageUrl,numEventsPerChannel){var that=this;api.tvguide.instance=this;var htmlComponent=$("<section/>",{'class':'frontPageTVGuide'});var channelList=null;this.getHTMLComponent=function(){return htmlComponent;}
this.createImageUrl=function(externalUrl){if(!externalUrl){return null;}
return imageUrl+"/external/a/"+encodeURIComponent(externalUrl);}
var header=$("<header/>");var heading=$("<h1/>",{text:'På TV i dag'});header.append(heading);var tagline=$('<p>',{text:'TV-programmet leveres av'});var linkToMeetv=$('<a/>',{href:'http://www.meetv.no/overview','class':"wholeGuideImage"});var meetvLogo=$("<img/>",{src:'/componada/resources/web/gfx/tvguide/meetv_land_118x20.png',width:118,height:20,alt:'meetv','class':'meetvLogo'});linkToMeetv.append(meetvLogo);tagline.append(linkToMeetv);header.append(tagline);htmlComponent.append(header);channelList=new api.tvguide.ChannelList(data.channels,numEventsPerChannel);htmlComponent.append(channelList.getHTMLComponent());var nav=new api.tvguide.Navigation(channelList.getHTMLComponent());htmlComponent.append(nav.getHTMLComponent());var categories=$("<section/>",{'class':'categories'});var linkToMeetv=$('<a/>',{href:'http://www.meetv.no/overview','class':"wholeGuide",text:'Se hele TV-guiden'});categories.append(linkToMeetv);htmlComponent.append(categories);todaysEvents=new api.tvguide.RecommendedEvents(data.recommendations.today,"recommendedEvents","Dagens anbefalinger",8);categories.append(todaysEvents.getHTMLComponent());todaysFilms=new api.tvguide.RecommendedEvents(data.recommendations.films,"recommendedFilms","Film",4);categories.append(todaysFilms.getHTMLComponent());var ad=$("<iframe/>",{'class':'ad',scrolling:'no',frameBorder:0,marginWidth:0,marginHeight:0});if(data.recommendations.advertisement){$(window).load(function(){ad[0].contentDocument.write(data.recommendations.advertisement);});}
categories.append(ad);}
api.tvguide.Navigation=function(scrollParent){var htmlComponent=$("<nav/>"),leftBtn=$("<button/>",{text:'Forrige','class':'leftBtn',disabled:'disabled'}),rightBtn=$("<button/>",{text:'Neste','class':'rightBtn'}),pane=$(scrollParent[0]).find('.scrollPane')[0],duration=1500;var switchChannels=function(e,direction){e.target.disabled='disabled';$(e.target).siblings()[0].disabled='';$(pane).animate({marginLeft:direction},duration,'easeOutQuad');};htmlComponent.append(leftBtn);htmlComponent.append(rightBtn);$(leftBtn).bind('click',function(e){switchChannels(e,0)});$(rightBtn).bind('click',function(e){switchChannels(e,-1000+'px')});this.getHTMLComponent=function(){return htmlComponent;}};api.tvguide.ChannelList=function(channels,numEventsPerChannel){var that=this;var htmlComponent=$("<section/>",{'class':'channelList'});var scrollPane=$("<div/>",{'class':'scrollPane'});htmlComponent.append(scrollPane);var channelBoxes=[];this.getHTMLComponent=function(){return htmlComponent;};for(var i in channels){var channel=channels[i];var channelBox=new api.tvguide.ChannelBox(channel,numEventsPerChannel);var channelBoxComponent=channelBox.getHTMLComponent()[0];channelBoxes.push(channelBox);scrollPane.append(channelBoxComponent);channelBox.getHTMLComponent().click(function(e){api.tvguide.toggleDetails.call(this,e)});}
if(!$.support.opacity){$(this.getHTMLComponent()).find('ul li:nth-child(even)').addClass('even');}}
api.tvguide.ChannelBox=function(channel,numEvents){var that=this;var htmlComponent=$("<article/>",{'class':'channelBox'});var eventList=null;this.getHTMLComponent=function(){return htmlComponent;}
function initialize(){var heading=$("<header/>");if(channel.url){$(heading).bind('click',function(){location.href=channel.url}).css({cursor:'pointer'});}
var header=$("<h1/>",{'class':'icon icon-'+channel.textId.toLowerCase(),text:channel.name});heading.append(header);htmlComponent.append(heading);eventList=new api.tvguide.ChannelEventList(channel.events,numEvents);htmlComponent.append(eventList.getHTMLComponent());}
initialize();}
api.tvguide.ChannelEventList=function(events,numEvents){var that=this;var eventList=[];var updateCurrentTimeTimeout=null;var htmlComponent=$("<ul/>",{'class':'eventList'});function scheduleCurrentTimeUpdateAt(time){if(updateCurrentTimeTimeout!=null){clearTimeout(updateCurrentTimeTimeout);}
var now=new Date();var millisecondsUntilTime=time.getTime()-now.getTime();var updateRunningPrograms=setTimeout(function(){that.setCurrentTime(new Date());},millisecondsUntilTime);}
function removeOldEvents(firstFutureIndex){for(var i=firstFutureIndex-3;i!=null&&i>=0;i--){var event=eventList[i];event.removeFromDom();}}
this.getHTMLComponent=function(){return htmlComponent;}
this.setCurrentTime=function(currentTime){var firstFutureIndex=null;var visibleEventsSoFar=0;for(var i in eventList){var event=eventList[i];event.setCurrentTime(currentTime);if(event.isPresent()&&i>0){if(i>0){eventList[i-1].setPrevious();visibleEventsSoFar++;visibleEventsSoFar++;}}
if(firstFutureIndex==null&&event.isFuture()){firstFutureIndex=i;removeOldEvents(firstFutureIndex);event.setNext();if(i>0&&!eventList[i-1].isPresent()){eventList[i-1].setPrevious();visibleEventsSoFar++;}
scheduleCurrentTimeUpdateAt(event.getStartTime());}
if(firstFutureIndex!=null){if(visibleEventsSoFar<numEvents){visibleEventsSoFar++;event.setDistant(false);}else{event.setDistant(true);}}}}
for(var i in events){var event=new api.tvguide.Event(events[i]);eventList.push(event);htmlComponent.append(event.getMiniViewElements());}
this.setCurrentTime(new Date());}
api.tvguide.RecommendedEvents=function(events,cssClass,title,num_large){var that=this;var htmlComponent=$("<article/>",{'class':cssClass});this.getHTMLComponent=function(){return htmlComponent;}
function initialize(){var heading=$("<h1/>",{text:title});htmlComponent.append(heading);if(events.length>0){var largeEventList=$("<ul/>");htmlComponent.append(largeEventList);while(num_large-->0&&events.length>0){var largeEvent=new api.tvguide.Event(events.shift());largeEventList.append(largeEvent.getLargeViewElements());}}}
initialize();}
api.tvguide.Event=function(event){var that=this;var htmlComponents=null;var currentTime=new Date();function leadingZero(num){return num>9?""+num:"0"+num;}
function dateToTimeString(datetime){return leadingZero(datetime.getHours())+":"+leadingZero(datetime.getMinutes());}
function dateToDateTimeString(datetime){var date=datetime.getFullYear()+"-"+leadingZero(datetime.getMonth())+"-"+leadingZero(datetime.getDate());var time=leadingZero(datetime.getHours())+":"+
leadingZero(datetime.getMinutes())+":"+
leadingZero(datetime.getSeconds());return date+"T"+time;}
function createTimeElement(datetime){var time=$("<time/>",{'class':'startTime',datetime:dateToDateTimeString(datetime),text:dateToTimeString(datetime)});return time;}
function addDescriptionContents(container,description){if(event.description){container.text(description+" ");}
var readMore=$("<a/>",{'class':'readMore',href:that.getUrl(),title:'Les mer på meetv.no',text:'(les mer)'});container.append(readMore);}
this.getImageUrl=function(){return api.tvguide.instance.createImageUrl(event.image);}
this.getUrl=function(){return event.url;}
this.getStartTime=function(){return new Date(event.startEpoch*1000);}
this.getFinishTime=function(){return new Date(event.finishEpoch*1000);}
this.isPresent=function(){return that.getStartTime()<=currentTime&&that.getFinishTime()>currentTime;}
this.isFuture=function(){return that.getStartTime()>currentTime;}
this.setCurrentTime=function(newCurrentTime){if(!htmlComponents){return;}
currentTime=newCurrentTime;htmlComponents.removeClass("past");htmlComponents.removeClass("present");htmlComponents.removeClass("future");htmlComponents.removeClass("next");if(currentTime>=that.getFinishTime()){htmlComponents.addClass("past");}else if(currentTime<that.getStartTime()){htmlComponents.addClass("future");}else{htmlComponents.addClass("present");}}
this.setNext=function(){htmlComponents.addClass("next");}
this.setDistant=function(on){if(on){htmlComponents.addClass("distant");}else{setTimeout(function(){htmlComponents.fadeIn("slow",function(){$(this).removeClass("distant");});},1000);}}
this.setPrevious=function(){htmlComponents.addClass("previous");}
this.getMiniViewElements=function(){var eventTime=$("<li/>",{'class':'event vevent'});var evening=that.getStartTime();evening.setHours(18);evening.setMinutes(0);if(that.getFinishTime()<evening){eventTime.addClass("morning");}else{eventTime.addClass("evening");}
var header=$("<h2/>");var startTime=createTimeElement(that.getStartTime());startTime.addClass("dtstart");header.append(startTime);var finishTime=createTimeElement(that.getFinishTime());finishTime.prepend(document.createTextNode("-"));finishTime.addClass("dtend");header.append(finishTime);var summary=$("<span/>",{'class':'summary',text:event.title});if(event.channel){var channel=$("<span/>",{'class':'channel',text:", "+event.channel.name});summary.append(channel);}
header.append(summary);eventTime.append(header);eventTime.addClass("hasDescription");var description=$("<div/>",{'class':'description'});addDescriptionContents(description,event.description);eventTime.append(description);htmlComponents=eventTime;return htmlComponents;}
this.getLargeViewElements=function(){var eventEl=$("<li/>",{'class':'event large vevent'});if(event.description)eventEl.addClass("hasDescription");if(event.image){var figure=$("<figure/>");var image=$("<img/>",{src:that.getImageUrl()});figure.append(image);eventEl.append(figure);}
var header=$("<h2/>");var summary=$("<span/>",{'class':'summary',text:event.title});header.append(summary);header.append(document.createTextNode("["));var startTime=createTimeElement(that.getStartTime());startTime.addClass("dtstart");header.append(startTime);var finishTime=createTimeElement(that.getFinishTime());finishTime.prepend(document.createTextNode("-"));finishTime.addClass("dtend");header.append(finishTime);header.append(document.createTextNode(" "));var channel=$("<span/>",{'class':'channel',text:event.channel.name});header.append(channel);header.append(document.createTextNode("]"));eventEl.append(header);var eventInfo=$("<p/>",{'class':'description'});var description=event.description.substr(0,60);if(event.description.length>60){description+="... ";}
addDescriptionContents(eventInfo,description);eventEl.append(eventInfo);htmlComponents=eventEl;return htmlComponents;}
this.removeFromDom=function(){if(htmlComponents){htmlComponents.slideUp("slow",function(){$(this).remove();});htmlComponents=null;}}};api.tvguide.toggleDetails=function(e){var el=$(e.target).offsetParent();if(!el.hasClass('hasDescription'))return;var collapsedSummaryCSS={whiteSpace:'nowrap',textOverflow:'ellipsis',overflow:'hidden',height:'auto'},expandedSummaryCSS={whiteSpace:'normal',textOverflow:'normal',overflow:'none'},collapsedDescriptionCSS={display:'none'},expandedDescriptionCSS={display:'block'},summaryCollapsedHeight=18;if(el.find('.description:visible').length<1){el.find('.summary').css(expandedSummaryCSS).end().find('h2').css(expandedSummaryCSS).animate({height:el.find('.summary').height()},speed(el.find('.description').height()),'easeOutQuad').end().find('.description').css(expandedDescriptionCSS).end().animate({height:el.find('.description').height()+el.find('.summary').height()},speed(el.find('.description').height()),'easeOutQuad',collapseSiblings);}else{el.animate({height:summaryCollapsedHeight},speed(el.find('.description').height()),'easeInQuad',collapseDescription);}
function speed(descHeight){return descHeight+170;}
function collapseDescription(){$(this).find('h2').css(collapsedSummaryCSS).end().find('.summary').css(collapsedSummaryCSS).end().find('.description').css(collapsedDescriptionCSS)}
function collapseSiblings(){var otherEl=el.siblings().find('.description:visible');otherEl.parent().animate({height:summaryCollapsedHeight},speed(otherEl.height()),'easeInQuad',collapseDescription);}};api.Twitter=function(){var update=true;var numMsg=$('#numMsg').val();var showMsg=new Array(numMsg);var callbackEffectTwitter=function(){var tema=encodeURI($('#tema').val());var nBoxWindow=$('#nBoxWindow').val();$('#twitterTema').html(tema.replace("_"," "));$('#twitter').css({'width':$('#widthWindow').val()+'px'});$('#twitterList').css({'height':$('#heightList').val()+'px'});var data='callback=?&q='+tema;var url='http://search.twitter.com/search.json';var datatype='json';$.ajax({type:"GET",url:url,data:data,dataType:datatype,async:false,error:function(XMLHttpRequest,textStatus,errorThrown){alert("error"+XMLHttpRequest+"<- "+textStatus+"<- "+errorThrown+"<- ");},success:function(data){if(showMsg[0].id==null){saveMsg(data.results);}else{updateMsg(data.results);}
if(update&&showMsg.length>0){$.each(showMsg,function(i){if(i%2==0){$('<li>').attr('id',tema+"_"+nBoxWindow+showMsg[i].id).prependTo('#twitterList').addClass('tweetstatus li2rm').prependTo('#twitterList').hide().slideDown(1500);}else{$('<li>').attr('id',tema+"_"+nBoxWindow+showMsg[i].id).prependTo('#twitterList').addClass('li2rm').prependTo('#twitterList').hide().slideDown(1500);}
$("#"+tema+"_"+nBoxWindow+showMsg[i].id).append($('<span>').addClass('tweetBody').attr('id','tweetBody_'+nBoxWindow+i)).hide().slideDown(1000);$('#tweetBody_'+nBoxWindow+i).append($('<span>').addClass('tweetAuthor').attr('id','tweetAuthor_'+nBoxWindow+showMsg[i].from_user_id)).hide().slideDown(1000);$('#tweetAuthor_'+nBoxWindow+showMsg[i].from_user_id).append($('<a>').addClass('tweetProfilePic').attr('href','http://twitter.com/'+showMsg[i].from_user).attr('id','tweetProfilePic_'+nBoxWindow+i)).hide().slideDown(1000);$('#tweetProfilePic_'+nBoxWindow+i).append($('<img>').attr('src',showMsg[i].profile_image_url).attr('alt',showMsg[i].from_user+"_bilde")).hide().slideDown(1000);$('#tweetBody_'+nBoxWindow+i).append($('<a>').attr('href','http://twitter.com/'+showMsg[i].from_user).addClass('tweetAuthorUrl').attr('id','tweetAuthorUrl_'+nBoxWindow+i)).hide().slideDown(1000);$('#tweetAuthorUrl_'+nBoxWindow+i).html(showMsg[i].from_user);$('#tweetBody_'+nBoxWindow+i).append($('<span>').attr('id','tweetTime_'+nBoxWindow+i).addClass('tweetTime')).hide().slideDown(1000);$('#tweetTime_'+nBoxWindow+i).append($('<a>').attr('href','http://twitter.com/'+showMsg[i].from_user+'/statuses/'+showMsg[i].id).attr('id','create_at_'+nBoxWindow+i)).hide().slideDown(1000);$('#create_at_'+nBoxWindow+i).html(showMsg[i].created_at);});}},complete:function(XMLHttpRequest,textStatus){setTimeout("callbackEffectTwitter()",5000);}});};var saveMsg=function(msgs){update=true;$.each(msgs,function(i){for(i=0;i<msgs.length;i++){if(i==numMsg)return false;showMsg[i]=new Array(5);showMsg[i].id=msgs[numMsg-i].id;showMsg[i].from_user_id=msgs[numMsg-i].from_user_id;showMsg[i].from_user=msgs[numMsg-i].from_user;showMsg[i].profile_image_url=msgs[numMsg-i].profile_image_url;showMsg[i].created_at=msgs[numMsg-i].created_at;}});};var updateMsg=function(msgs){update=false;$.each(msgs,function(i){if(update){showMsg.push(msgs[msgs.length-i-1]);}
if(showMsg[numMsg-1].id==msgs[msgs.length-i-1].id){if(i<msgs.length-1){update=true;}}});if(update){remBoxMsg();remMsg();}};var remMsg=function(){while(showMsg.length>numMsg){showMsg.shift();}};var remBoxMsg=function(){$('.li2rm').remove();};callbackEffectTwitter();};api.vplog=function(p){this.debug=false;this.delay=0.3;this.percent=1;this.elements=[];for(var i in p)this[i]=p[i];this.timer=null;this.top=0;this.height=0;this.inView=[];this.viewport={};this.active=false;this.isLogged={};this.height=this.getViewportHeight();var self=this;if(window.addEventListener){window.addEventListener("resize",function(){self.resize();},false);window.addEventListener("scroll",function(){self.startScroll();},false);window.addEventListener("unload",function(){self.send();},false);}else if(window.attachEvent){window.attachEvent("onresize",function(){self.resize();});window.attachEvent("onscroll",function(){self.startScroll();});window.attachEvent("onunload",function(){self.send();});}else if(document.getElementById){window.onresize=function(){self.resize();};window.onscroll=function(){self.startScroll();};window.onunload=function(){self.send();};}
if(this.debug){var div=this.console=api.bh("div",{ih:"Viewport log ready...",cl:"apiViewportConsole"})
document.getElementsByTagName("body")[0].appendChild(div);}
this.startScroll();}
api.vplog.prototype.resize=function(){this.height=this.getViewportHeight();this.startScroll()};api.vplog.prototype.$=function(x){return document.getElementById(x);};api.vplog.prototype.getElementPos=function(el){if(typeof(el.offsetParent)!='undefined'){for(var posY=0;el;el=el.offsetParent)posY+=el.offsetTop;return posY;}else return el.y;};api.vplog.prototype.getViewportTop=function(){var Y=0;if(typeof(window.pageYOffset)=='number')Y=window.pageYOffset;else if(document.body&&(document.body.scrollLeft||document.body.scrollTop))Y=document.body.scrollTop;else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop))Y=document.documentElement.scrollTop;return Y;};api.vplog.prototype.getViewportHeight=function(){return(window.innerHeight)!=null?window.innerHeight:(document.documentElement&&document.documentElement.clientHeight)?document.documentElement.clientHeight:(document.body!=null)?document.body.clientHeight:null;};api.vplog.prototype.startScroll=function(){this.top=this.getViewportTop();if(this.active)clearTimeout(this.timer);var self=this;this.timer=setTimeout(function(){self.report()},this.delay*1000);this.active=true;};api.vplog.prototype.report=function(){if(!this.initialized){for(var i=0;i<this.elements.length;i++){if(!!this.$(this.elements[i].id)){this.elements[i].top=this.getElementPos(this.$(this.elements[i].id));this.elements[i].height=this.$(this.elements[i].id).offsetHeight;}}
this.initialized=true;}
for(var i=0;i<this.elements.length;i++){if(!!this.$(this.elements[i].id)){var e=this.elements[i];var x=Math.round((e.height/100)*(100-this.percent));if(((e.top+e.height)<(this.top+this.height+x))){if(!this.isLogged[e.id]){this.isLogged[e.id]=true;this.inView.push(e.name);}}}}
if(this.debug){this.console.innerHTML="<strong>In or above viewport:</strong><br>"+this.inView.join("<br>");}};api.vplog.prototype.send=function(){var img=new Image();img.src=this.ns_url+"&viewports="+this.inView.join(";");};api.OrigoCalendar=function(el){this.el=el;var self=this;$(".eventTitle").click(self.toggleDetails);};$(document).ready(function init(){});api.OrigoCalendar.prototype.toggleDetails=function(e){var el=$(e.target).parent().parent();var collapsedSummaryCSS={whiteSpace:'nowrap',textOverflow:'ellipsis',overflow:'hidden',height:'auto'},expandedSummaryCSS={whiteSpace:'normal',textOverflow:'normal',overflow:'none'},collapsedDescriptionCSS={display:'none'},expandedDescriptionCSS={display:'block'},summaryCollapsedHeight=16;if(el.find('.origoCalendarBody:visible').length<1){el.find('.eventTitle').css(expandedSummaryCSS).end().find('.eventTitle').css(expandedSummaryCSS).animate({height:el.find('.eventTitle').height()},300,'easeOutQuad').end().find('.origoCalendarBody').css(expandedDescriptionCSS).end().animate({height:el.find('.origoCalendarBody').height()+el.find('.eventTitle').height()},300,'easeOutQuad',collapseSiblings);}else{el.animate({height:summaryCollapsedHeight},300,'easeInQuad',collapseDescription);}
function collapseDescription(){$(this).find('h3').css(collapsedSummaryCSS).end().find('.eventTitle').css(collapsedSummaryCSS).end().find('.origoCalendarBody').css(collapsedDescriptionCSS)}
function collapseSiblings(){var otherEl=el.siblings().find('.origoCalendarBody:visible');otherEl.parent().animate({height:summaryCollapsedHeight},300,'easeInQuad',collapseDescription);}};api.commentArticle=function(){var now=new Date();var hour=now.getHours();if(hour>=8&&hour<20){var comment_box=document.getElementById("origo_external_embed");comment_box.style.width="530px";comment_box.style.cssFloat="left";document.write(comment_box);}}
function apiPersonaliaTabs(){this.defaults={id:null,active:1,tabclass:'apiTabContent',activeclass:'active'};for(var n in arguments[0]){this.defaults[n]=arguments[0][n]}
this.getTabs=function(){var retnode=[];var elem=document.getElementById(this.defaults.id).getElementsByTagName('*');var regexp=new RegExp("(^|\\s)"+this.defaults.tabclass.replace(/\-/g,"\\-")+"(\\s|$)");for(var i=0;i<elem.length;i++){if(regexp.test(elem[i].className))retnode.push(elem[i]);}
return retnode;};this.links=document.getElementById(this.defaults.id+'-nav').getElementsByTagName('a');this.listitems=document.getElementById(this.defaults.id+'-nav').getElementsByTagName('li');this.show=function(number){for(var i=0;i<this.tabs.length;i++){this.tabs[i].style.display=((i+1)==number)?'block':'none';if((i+1)==number){this.addClass(this.links[i],this.defaults.activeclass);this.addClass(this.listitems[i],this.defaults.activeclass+'li');}else{this.removeClass(this.links[i],this.defaults.activeclass);this.removeClass(this.listitems[i],this.defaults.activeclass+'li');}}
this.defaults.active=number;};this.contains=function(el,item,from){return el.indexOf(item,from)!=-1;};this.hasClass=function(el,className){return this.contains(el.className,className,' ');};this.addClass=function(el,className){if(!this.hasClass(el,className))el.className=(el.className+' '+className).replace(/\s{2,}/g,' ').replace(/^\s+|\s+$/g,'');};this.removeClass=function(el,className){el.className=el.className.replace(new RegExp('(^|\\s)'+className+'(?:\\s|$)'),'$1');el.className.replace(/\s{2,}/g,' ').replace(/^\s+|\s+$/g,'');};this.tabs=this.getTabs();this.show(this.defaults.active);var self=this;for(var i=0;i<this.links.length;i++){this.links[i].customindex=i+1;this.links[i].onclick=function(){self.show(this.customindex);return false;};}}
api.search={setOffset:function(n){var input=api.bh("input",{type:"hidden",name:"offset",value:n});api.$("apiSearchForm").appendChild(input);api.$("apiSearchForm").submit();},setFacet:function(v){v=(v.indexOf("author")>-1)?v.replace(/\s/g,"\\ "):v;var input=api.bh("input",{type:"hidden",name:"fq",value:v.replace(/(\d)(\-|:)/g,"$1\\$2")});api.$("apiFacetsWrap").appendChild(input);api.$("apiSearchForm").submit();},delFacet:function(id){api.$(id).parentNode.removeChild(api.$(id));api.$("apiSearchForm").submit();},newSubmit:function(){api.$("apiFacetsWrap").parentNode.removeChild(api.$("apiFacetsWrap"));}};var ns_searchResults=null;api.veimelding=function(){this.heading;this.urgency;this.actualcounties=[];this.validFrom;this.messageType;this.ingress;};api.veimelding.list=function(veimeldinger,validFromText,currentPage){var numberOfMessagesToShow=4;var filteredList=[];var startIndex=(currentPage*numberOfMessagesToShow)-numberOfMessagesToShow;var stopIndex=currentPage*numberOfMessagesToShow;var endPage=1;filteredList=api.veimelding.filterList(veimeldinger);endPage=Math.ceil(filteredList.length/numberOfMessagesToShow);if(currentPage<=endPage){$('.api #apiVeimeldingerList').empty();for(melding in filteredList){var outputString="";if(melding>=startIndex&&melding<stopIndex){outputString=api.veimelding.buildOutPutString(filteredList[melding],validFromText);$('#apiVeimeldingerList').append(outputString);}}}
if(currentPage===endPage||endPage==0){$('.api #apiVeimeldinger #veimeldingerNextPage').attr('disabled','disabled');}else{$('.api #apiVeimeldinger #veimeldingerNextPage').removeAttr('disabled');}
if(currentPage===1){$('.api #apiVeimeldinger #veimeldingerPreviousPage').attr('disabled','disabled');}else{$('.api #apiVeimeldinger #veimeldingerPreviousPage').removeAttr('disabled');}};api.veimelding.filterList=function(veimeldinger){var filteredList=[];var selectedCounties=[];var selectedMessageTypes=[];$(".api #apiVeimeldinger #veimeldingerCountyList input:checked").each(function(){selectedCounties.push($(this).attr('value'));});$(".api #apiVeimeldinger #veimeldingerMessageType input:checked").each(function(){selectedMessageTypes.push($(this).attr('value'));});for(melding in veimeldinger){var showMeldingMessageType=false;var showMeldingCounty=false;for(validMessageType in selectedMessageTypes){if(veimeldinger[melding].messageType===selectedMessageTypes[validMessageType]){showMeldingMessageType=true;}}
if(showMeldingMessageType===true){for(county in veimeldinger[melding].actualcounties){for(validCounty in selectedCounties){if(veimeldinger[melding].actualcounties[county]===selectedCounties[validCounty]){showMeldingCounty=true;}}}
if(showMeldingCounty===true){filteredList.push(veimeldinger[melding]);}}}
return filteredList;};api.veimelding.buildOutPutString=function(melding,validFromText){var headingString="";var countiesString="";var validFromString="";var messageTypeString="";var ingressString="";if(melding.urgency==='X'){headingString="<h3 class='urgent'>"+melding.heading+"</h3>";}else{headingString="<h3>"+melding.heading+"</h3>";}
var tmCcountyString="";for(county in melding.actualcounties){tmCcountyString+=melding.actualcounties[county]+" ";}
validFromString=validFromText+": "+melding.validFrom;countiesString="<p>"+tmCcountyString+" <em>"+validFromString+"</em></p>";messageTypeString="<strong>"+melding.messageType+"</strong>";ingressString="<p>"+melding.ingress+"</p>";return"<li>"+headingString+countiesString+messageTypeString+ingressString+"</li>";};var showAboutZett=function(){document.getElementById("aboutZett").style.display='block';document.getElementById("contact").style.display='none';};var showZettContactInformation=function(){document.getElementById("aboutZett").style.display='none';document.getElementById("contact").style.display='block';};var placeholderCheck=function(){var i=document.createElement('input');return'placeholder'in i;};function activatePlaceholders(){var inputs=document.getElementsByTagName("input");for(var i=0;i<inputs.length;i++){if(inputs[i].getAttribute("type")=="text"){if(inputs[i].getAttribute("placeholder")&&inputs[i].getAttribute("placeholder").length>0){inputs[i].value=inputs[i].getAttribute("placeholder");inputs[i].onclick=function(){if(this.value==this.getAttribute("placeholder")){this.value="";}
return false;};inputs[i].onblur=function(){if(this.value.length<1){this.value=this.getAttribute("placeholder");}}}}}}
$.urlParam=function(name){var results=new RegExp('[\\?&]'+name+'=([^&#]*)').exec(window.location.href);return results[1]||0;}
