var apiValg={
	"info":{"name":"Valg 2007","version":"1.0"},
	"xmlloc":"/valg_data/2007/",// XML location
	"gfxloc":"http://template.api.no/template/gfx/ver2-1/default/valg/", // GFX location
	"thisData":[],
	"elem":{},
	"isArticle":false,
	"lang":null,
	"isNN":["firda","firdaposten","nordhordland","sognavis","hardanger-folkeblad","kvinnheringen"],
	"nb_NO":{
		"partinavn":{"RV":"Rød Valgalianse","SV":"Sosialistisk Venstreparti","A":"Arbeiderpartiet","SP":"Senterpartiet","V":"Venstre","KRF":"Kristelig Folkeparti","H":"Høyre","FRP":"Fremskrittspartiet"},
		"typenavn":{"F":"Fylkestingsvalget","K":"Kommunestyrevalget"},
		"typenavnkort":{"F":"fylkestingsvalg","K":"kommunestyrevalg"},
		"text404":{
			"$1":"Venter på resultater",
			"$2":"Valgresultatene kommer fortløpende etter hvert som de telles opp. Opptellingen starter etter valglokalene stenger klokken 20: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"
		},
		"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 valgtinsstemmer \nopptalt",
			"$9":"Ingen stemmer \nopptalt"
		},
		"stats":{
			"$1":"Vis detaljert oversikt",
			"$2":"Skjul detaljert oversikt"
		},
		"articleLink":{
			"$1":"Detaljert oversikt"
		},
		"symbols":[
			{"img":"sym_up.gif","text":"Prosentvis økning siden kommunestyre- og sylkestingvalget 2003"},
			{"img":"sym_eq.gif","text":"Ingen endring siden kommunestyre- og sylkestingvalget 2003"},
			{"img":"sym_down.gif","text":"Prosentvis nedgang siden kommunestyre- og sylkestingvalget 2003"},
			{"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 forhåndsstemmer er opptalt"},
			{"img":"sym_bullet3.gif","text":"Andel kommuner/kretser hvor bare valgtingsstemmer 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ånds- stemmer",
			"$5":"Prosentvis endring i forhold til forrige",
			"$6":"stortingsvalg"
		},
		"prognoser":{
			"$1":"% av stemmene",
			"$2":"Prosentvis endring i forhold til forrige ",
			"$3":"Prosentvis endring i forhold til forrige stortingsvalg",
			"$4":"Antall fylkestings- mandater",
			"$5":"Endring antall fylkestings- mandater",
			"$6":"Antall stortings- mandater ved tenkt valg",
			"$7":"Endring antall stortings- mandater ved tenkt valg",
			"$8":"Antall kommunestyre- mandater",
			"$9":"Endring antall kommunestyre- mandater"
		},
		"graph":{
			"$1":"Oppmøte",
			"$2":"av",
			"$3":"stemmeberettigede har stemt"
		}
	},
	"nn_NO":{
		"partinavn":{"RV":"Raud Valallianse","SV":"Sosialistisk Venstreparti","A":"Arbeidarpartiet","SP":"Senterpartiet","V":"Venstre","KRF":"Kristeleg Folkeparti","H":"Høgre","FRP":"Framstegspartiet"},
		"typenavn":{"F":"Fylkestingsvalet","K":"Kommunestyrevalet"},
		"typenavnkort":{"F":"fylkestingsval","K":"kommunestyreval"},
		"text404":{
			"$1":"Ventar på resultat",
			"$2":"Valresultata kjem etter kvart som røystene blir talde. Teljinga startar etter at vallokala stengjer klokka 20: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"
		},
		"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"
		},
		"symbols":[
			{"img":"sym_up.gif","text":"Prosentvis auke sidan kommune- og fylkestingsvalet 2003"},
			{"img":"sym_eq.gif","text":"Inga endring sidan kommune- og fylkestingsvalet 2003"},
			{"img":"sym_down.gif","text":"Prosentvis nedgang sidan kommune- og fylkestingsvalet 2003"},
			{"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 førehandsrøyster er talde"},
			{"img":"sym_bullet3.gif","text":"Andel kommunar/krinsar kor berre valtingsrø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ørehands- røyster",
			"$5":"Prosentvis endring i forhold til forrige",
			"$6":"stortingsval"
		},
		"prognoser":{
			"$1":"% av stemmene",
			"$2":"Prosentvis endring i forhold til forrige ",
			"$3":"Prosentvis endring i forhold til forrige stortingsval",
			"$4":"Tal fylkestingsmandat",
			"$5":"Endring tal fylkestingsmandat",
			"$6":"Tal stortingsmandat ved tenkt val",
			"$7":"Endring tal stortings- mandat ved tenkt val",
			"$8":"Tal kommunestyremandat",
			"$9":"Endring tal kommunestyremandat"
		},
		"graph":{
			"$1":"Frammøte",
			"$2":"av dei",
			"$3":"med røysterett har røysta"
		}
	},
	"order":{"RV":0,"SV":1,"A":2,"SP":3,"V":4,"KRF":5,"H":6,"FRP":7},
	"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%%pie1.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#f3f3f3" /><param name="wmode" value="transparent" /><param name="FlashVars" value="val=%%||%%" /><embed src="%%path%%pie1.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>',
	"$":function(o){return document.getElementById(o)},
	"gT":function(){/* Get Transport */var t=false;if(window.XMLHttpRequest)t=new XMLHttpRequest();else if(window.ActiveXObject){try{t=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{t=new ActiveXObject("Microsoft.XMLHTTP")}catch(E){t=false}}} return t;},
	"gG":function(url,c,p){/* GoGet (Ajax) */
		var xh=new apiValg.gT();
		if(xh)xh.onreadystatechange=function(){
			if(xh&&xh.readyState==4)
				if(xh.status==200){
					eval(c+'(xh,'+p+')');
				}else if(xh.status==404){
					apiValg.go404(p);
				}else throw(xh.statusText)
			};
		xh.open("GET",url,true);xh.send(null);
	},
	"bh":function(n,a){/* Build HTML */
		if(n!="text"){
			var o=document.createElement(n);
			for(var i in a){
				if(i=="class"||i=="className"||i=="cl")o.className=a[i];
				else if(i=="innerHTML"||i=="ih")o.innerHTML=a[i];
				else if(i.indexOf("style.") > -1){
					var iS=i.split(".");
					o[iS[0]][iS[1]]=a[i];
				}else o.setAttribute(i,a[i]);
			}
		}else var o=document.createTextNode(a);return o;},
	"gNVWx":function(x,n,a,v){/* Get first node by tagName(n) in xml(x) where attribute(a) is equal to value(v). Returns a node or null */var x = x.getElementsByTagName(n);for(var i=0;i<x.length;i++){if(x[i].getAttribute(a)==v){var retStr="";try{retStr = x[i].firstChild.nodeValue;}catch(e){retStr=""}return retStr;}}return null},
	"sABO":function(a,S,D){/* sortArrayByObject */ 
		if(!S)return;
		if(S.indexOf(",") > -1)S=S.split(",");
		else S=[S];
		for(var i=0;i<(a.length-1);i++)
			for(var j=i+1;j<a.length;j++)
				for(var s=0;s<S.length;s++){ 
					var aj = eval("a[j]."+S[s]); 
					var ai = eval("a[i]."+S[s]); 
					if(typeof aj=="string"&&(!isNaN(aj)))aj=aj*1; 
					if(typeof ai=="string"&&(!isNaN(ai)))ai=ai*1; 
					if(aj<ai){ 
						var d=a[i]; 
						a[i]=a[j]; 
						a[j]=d;
						break;
					}else if(aj==ai)continue; 
					else break;
				}
				if(/desc/.test(D))a.reverse();
	},
	"addGraph":function(par,t1,t2,f,ko,kr,s,l){// t1=F/K t2=02-05 f=fylkenr ko=kommunenr kr=kretsnr s=stor(0/1) l=articleLink
		var A=apiValg;
		if(A.$("apiPage")){if(/\bapiArticle\b/.test(apiValg.$("apiPage").className))A.isArticle = true;}
		var par = A.$(par);
		if(A.isNN_)par.className += " valg_nn_NO";
		par.className += " apiValgWrap";
		A.thisData.push({});
		var o = A.thisData[A.thisData.length-1];
		o.id = A.thisData.length-1;
		o.parent = par;
		//fix apiNews 
		var ppNode = o.parent.parentNode
		for(var i=0;i<2;i++){ppNode.className = ppNode.className.replace(/\b\sapiNews\b/,"");ppNode=ppNode.parentNode;};
		
		o.type1 = t1;
		o.type2 = t2;
		o.link = l;
		o.isBig = (!!s);
		if(o.type2=="05"){f="";ko="";kr="";}
		else if(o.type2=="04"){ko="";kr="";}
		else if(o.type2=="02"){kr="";}
		try{
			if(!!f){o.fylkenr=f;o.fylkenavn=A.fylke["f"+f].navn;}
			if(!!ko){o.kommunenr=ko;o.kommunenavn=A.kommune["ko"+ko].navn;}
			if(!!kr){o.kretsnr=kr;o.kretsnavn=A.krets["kr"+ko+"_"+kr].navn;}
		}catch(e){
			// Her er debug info inn med sjekk om fylke, kommune og evt. krets finnes i systemet.
			// Fungerer bare hvis fylke-, kommune- eller kretsnummer er angitt. Hvis ikke slår 404-debug inn (go404()).
			var div = A.bh("div",{"cl":"debugError","ih":"<h2>Feil i valgmodul</h2>"});o.parent.appendChild(div)
			if((!!f) && (typeof o.fylkenavn != "string")){
				var err = A.bh("div",{"cl":"debugErrorMsg","ih":f+" er ikke gyldig fylkenummer!"});div.appendChild(err);
				var drop = A.bh("select",{"cl":"debugErrorSelect","ih":"<option>Tilgjengelige fylker i systemet</option>"});div.appendChild(drop);
				for(var i in A.fylke)drop.appendChild(A.bh("option",{"ih":A.fylke[i].navn + " : " + A.fylke[i].fnr}));
			}
			else if((!!ko) && (typeof o.kommunenavn != "string")){
				var err = A.bh("div",{"cl":"debugErrorMsg","ih":ko+" er ikke gyldig kommunenummer!"});div.appendChild(err);
				if(!!f){
					var drop = A.bh("select",{"cl":"debugErrorSelect","ih":"<option>Tilgjengelige kommuner i "+o.fylkenavn+"</option>"});div.appendChild(drop);
					for(var i in A.kommune)if(A.kommune[i].fnr==f)drop.appendChild(A.bh("option",{"ih":A.kommune[i].navn + " : " + A.kommune[i].konr}));
				}
			}
			else if((!!kr) && (typeof o.kretsnavn != "string")){
				var err = A.bh("div",{"cl":"debugErrorMsg","ih":kr+" er ikke gyldig kretsnummer!"});div.appendChild(err);
				if(!!ko){
					if(ko=="1201" || ko=="1103" || ko=="1601" || (ko=="0301" && o.type1 == "K")){
						var counter = 0;
						var drop = A.bh("select",{"cl":"debugErrorSelect","ih":"<option>Tilgjengelige kretser i "+o.kommunenavn+"</option>"});div.appendChild(drop);
						for(var i in A.krets){counter++;if(A.krets[i].konr==ko)drop.appendChild(A.bh("option",{"ih":A.krets[i].navn + " : " + A.krets[i].krnr}));}
					}else{
						err = A.bh("div",{"cl":"debugErrorMsg","ih":o.kommunenavn+" har ingen tilgjengelige kretser i systemet!"});div.appendChild(err);
					}
				}
			}
			
			return false;
		}
		o.url = A.genUrl(o.id);
		o.timer = {"start":new Date()};
		A.gG(o.url,"apiValg.callback",o.id);
	},
	"go404":function(id){/* 404-debug - Presenterer */
		var A=apiValg;
		var o=A.thisData[id];
		o.parent.innerHTML = "";
		if(o.isBig)A.writeNavigation(id);
		A.writeContainer(id);
		A.writeHeader(id)
		
		var wrap = A.bh("div",{"cl":"valginfoWrap"});o.parent.appendChild(wrap);
		var div = A.bh("div",{"cl":"valginfoLoc valg404Info"});wrap.appendChild(div);
		if(o.type2 == "05"){var h1 = A.bh("h1",{"ih":A.lang.nav.$1});div.appendChild(h1);}
		if(o.type1 == "F"){
			if(o.fylkenr){var h1 = A.bh("h1",{"ih":o.fylkenavn});div.appendChild(h1);}
		}else{
			if(o.fylkenr && o.type2 == "04"){var h1 = A.bh("h1",{"ih":o.fylkenavn});div.appendChild(h1);}
		}
		if(o.kommunenr){var h1 = A.bh("h1",{"ih":o.kommunenavn});div.appendChild(h1);}
		if(o.kretsnr){var h3 = A.bh("h3",{"ih":o.kretsnavn});div.appendChild(h3);}
		o.parent.appendChild(A.clr())
		
		var div = A.bh("div",{"cl":"valg404Text","ih":A.lang.text404.$1});o.parent.appendChild(div);
		div.appendChild(A.bh("span",{"ih":A.lang.text404.$2}))
		div = A.bh("div",{"ih":"&nbsp;"});o.parent.appendChild(div);
	},
	"genUrl":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		var url="";
		switch(o.type2){
			case "02":url = A.xmlloc+o.type1+o.type2+"-"+o.kommunenr+".xml";break;
			case "03":url = A.xmlloc+o.type1+o.type2+"-"+o.kommunenr+"-"+o.kretsnr+".xml";break;
			case "04":url = A.xmlloc+o.type1+o.type2+"-"+o.fylkenr+".xml";break;
			case "05":url = A.xmlloc+o.type1+o.type2+".xml";break;
		}
		return url
	},
	"callback":function(x,id){/* Callback function */
		var A=apiValg;
		var o=A.thisData[id];
		o.timer.response = new Date();
		o.stats=false;
		var xml = x.responseXML;
		o.data={};
		var rap = xml.getElementsByTagName("rapport")[0]
		var tabell = rap.removeChild(rap.getElementsByTagName("tabell")[0]);
		var arrData = xml.getElementsByTagName("data");
		for(var i=0;i<arrData.length;i++){
			var name = arrData[i].getAttribute("navn");
			var value = (!!arrData[i].firstChild)?arrData[i].firstChild.nodeValue:"";
			o.data[name]=value;
		}
		o.data.liste = [];
		var liste = tabell.getElementsByTagName("liste");
		for(var i=0;i<liste.length;i++){
			o.data.liste.push({});
			oListe =  o.data.liste[o.data.liste.length-1];
			var lData = liste[i].getElementsByTagName("data");
			for(var j=0;j<lData.length;j++){
				try{
					var name = lData[j].getAttribute("navn");
					var value = (!!lData[j].firstChild)?lData[j].firstChild.nodeValue.replace(",","."):"";
					if(!isNaN(value))value = value*1;
					oListe[name]=value;
				}catch(e){/*alert(name+":"+value)*/}
			}
			oListe["order"] = (typeof A.order[oListe.Partikode] == "number")?A.order[oListe.Partikode]:100;
		} 
		
		o.parent.innerHTML = "";
		
		A.makeList(id);
		if(o.isBig){
			A.writeNavigation(id); 
			A.writeContainer(id);
			A.writeHeader(id);
			A.writeInfo(id); 
			A.writeGraph(id);
			A.writeStats(id);
			if(A.showD)A.writeDetails(id);
			A.valgfixIe6Ads()
		}else{
			A.writeContainer(id);
			A.writeHeader(id);
			A.writeInfo(id);
			A.writeGraphLiten(id);
			A.writeArticleLink(id);
			A.valgfixIe();
		}
	},
	"clr":function(){
		return apiValg.bh("div",{"cl":"clr"});
	},
	"makeList":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		var newList = [];
		
		if(o.isBig){
			A.sABO(o.data.liste,"order","asc");// Sorter kjente partier fra venstre til høyre 
			for(var i=0;i<o.data.liste.length;i++)
				if(o.data.liste[i].Partikategori == 1){
					newList.push(o.data.liste[i])
				}
			
			var pers = 0;
			var diff = 0;
			var count = 0;
			A.sABO(o.data.liste,"ProSt","desc");// Sorter partier etter % 
			for(var i=0;i<o.data.liste.length;i++){
				if(o.data.liste[i].Partikategori == 2 || o.data.liste[i].Partikategori == 3){
					count++;
					newList.push(o.data.liste[i])
					pers += Number(o.data.liste[i].ProSt);
					var vll = (o.type1=="F")?Number(o.data.liste[i].DiffPropFFtv):Number(o.data.liste[i].DiffPropFKsv);
					diff = Math.round((diff*10)+(vll*10))/10;
				}
				if(count==3)break;
			}
			
			for(var i=0;i<o.data.liste.length;i++)
				if(o.data.liste[i].Partikategori == 0){
					newList.push(o.data.liste[i])
					
					newList[newList.length-1].newProSt = Math.round(((newList[newList.length-1].ProSt*1)-pers)*10)/10;
					if(o.type1=="F"){
						newList[newList.length-1].newDiffPropFFtv = Math.round(((newList[newList.length-1].DiffPropFFtv*1)-diff)*10)/10;
					}else{
						newList[newList.length-1].newDiffPropFKsv = Math.round(((newList[newList.length-1].DiffPropFKsv*1)-diff)*10)/10;
					}
					break;
				}
		}else{
			A.sABO(o.data.liste,"ProSt","desc");// Sorter partier etter %
			var count = 0;
			var pr1=0,pr2=0;
			for(var i=0;i<o.data.liste.length;i++){
				if(o.data.liste[i].Partikategori != 0){
					newList.push(o.data.liste[i]);
					if((o.data.liste[i].Partikategori == 2) || (o.data.liste[i].Partikategori == 3))pr1 += Number(o.data.liste[i].ProSt)
					count++;
				}
				if(count==8){
					for(var j=(i+1);j<o.data.liste.length;j++)if(o.data.liste[j].Partikategori == 1)pr2 += Number(o.data.liste[j].ProSt)
					break;
				}
			}
			for(var i=0;i<o.data.liste.length;i++)
				if(o.data.liste[i].Partikategori == 0){
					o.data.liste[i].ProSt = Math.round(((o.data.liste[i].ProSt*1)-pr1)*10)/10;
					o.data.liste[i].ProSt = Math.round(((o.data.liste[i].ProSt*1)+pr2)*10)/10;
					newList.push(o.data.liste[i])
					break;
				}
			A.sABO(newList,"order","asc");// Sorter kjente partier fra venstre til høyre 
		}
		o.newList = newList;
	},
	"writeContainer":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		var strCl = (o.isBig)?"valgBig":"valgSmall";
		var con = A.bh("div",{"cl":"valgContent "+strCl});o.parent.appendChild(con);
		var footer = A.bh("div",{"cl":strCl+"Footer","ih":"<span>&nbsp;</span>"});o.parent.appendChild(footer);
		o.parent = con;
	},
	"writeNavigation":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		
		var nav = A.bh("div",{"cl":"valgnav"});o.parent.appendChild(nav);
		
		// TABS
		var tabs = A.bh("ul",{"cl":"valgtabs valgsel_"+o.type1});nav.appendChild(tabs);
		var tab = A.bh("li",{"cl":"valgF","ih":A.lang.typenavn["F"],"id":"valgTabF"+id});tabs.appendChild(tab);
		tab.onclick=A.chType;
		tab = A.bh("li",{"cl":"valgK","ih":A.lang.typenavn["K"],"id":"valgTabK"+id});tabs.appendChild(tab);
		tab.onclick=A.chType;
		nav.appendChild(A.clr());
		
		// DROPDOWNS
		var dropWrap = A.bh("div",{"cl":"valgdropWrap valgdropWrap_"+o.type1});nav.appendChild(dropWrap);
		var dropWrap1 = A.bh("div",{"cl":"valgdropWrap1"});dropWrap.appendChild(dropWrap1);
		var dropWrap2 = A.bh("div",{"cl":"valgdropWrap2"});dropWrap.appendChild(dropWrap2);
		
		var dropHeader1 = A.bh("div",{"cl":"valgdropHeader","ih":A.lang.nav.$7+":"});dropWrap1.appendChild(dropHeader1);
		var dropHeader2 = A.bh("div",{"cl":"valgdropHeader","ih":A.lang.nav.$8+":"});dropWrap2.appendChild(dropHeader2);
		
		var drop1 = A.bh("select",{"cl":"valgDrop1","id":"valgDropFylke"+id});dropWrap1.appendChild(drop1);
		drop1.appendChild(A.bh("option",{"ih":A.lang.nav.$4+"...","value":""}));
		drop1.appendChild(A.bh("option",{"ih":A.lang.nav.$1,"value":"0"}));
		var drop2 = A.bh("select",{"cl":"valgDrop2","id":"valgDropKommune"+id});
		
		if(o.type1=="K"){
			dropWrap1.appendChild(drop2);
		}else{
			dropWrap2.appendChild(drop2);
		}
		
		var drop3 = A.bh("select",{"cl":"valgDrop3","id":"valgDropKrets"+id});dropWrap2.appendChild(drop3);
		
		var fValgt = false;
		for(var i in A.fylke){
			
			if(!(o.type1=="F"&&A.fylke[i].fnr=="03")){
				var opt = A.bh("option",{"ih":A.fylke[i].navn,"value":A.fylke[i].fnr});drop1.appendChild(opt);
				if(A.fylke[i].fnr == o.fylkenr){
					opt.selected = true;
					fValgt = true;
				}
			}
		}
		
		if(fValgt){
			var koValgt = false;
			drop2.appendChild(A.bh("option",{"ih":A.lang.nav.$5+"..."}));
			drop2.appendChild(A.bh("option",{"ih":A.lang.nav.$2,"value":"0"}));
			for(var i in A.kommune){
				if(A.kommune[i].fnr == o.fylkenr){
					var opt = A.bh("option",{"ih":A.kommune[i].navn,"value":A.kommune[i].konr});drop2.appendChild(opt);
					if(A.kommune[i].konr == o.kommunenr){
						opt.selected = true;
						koValgt = true;
					}
				}
			}
			
			if(koValgt){
				drop3.appendChild(A.bh("option",{"ih":A.lang.nav.$6+"..."}));
				drop3.appendChild(A.bh("option",{"ih":A.lang.nav.$3,"value":"0"}));
				for(var i in A.krets){
					if(A.krets[i].konr == o.kommunenr){
						var opt = A.bh("option",{"ih":A.krets[i].navn,"value":A.krets[i].krnr});drop3.appendChild(opt);
						if(A.krets[i].krnr == o.kretsnr){
							opt.selected = true;
						}
					}
				}
			}else{
				drop3.appendChild(A.bh("option",{"ih":A.lang.nav.$9+"..."}));
				drop3.disabled = true;
			}
			
		}else{
			drop2.appendChild(A.bh("option",{"ih":A.lang.nav.$10+"..."}));
			drop2.disabled = true;
			drop3.appendChild(A.bh("option",{"ih":A.lang.nav.$10+"..."}));
			drop3.disabled = true;
		}
		
		if(!(o.kommunenr=="1201" || o.kommunenr=="1103" || o.kommunenr=="1601" || o.kommunenr=="0301"))drop3.disabled = true;

		dropWrap.appendChild(A.clr())
		drop1.onchange = drop2.onchange = drop3.onchange = A.chLoc;
	},
	"writeHeader":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		
		var strHeader = A.lang.typenavn[o.type1];
		if(o.isBig){
			if(o.type2=="02")strHeader += " - " + A.lang.header.$1;
			else if(o.type2=="03")strHeader += " - " + A.lang.header.$2;
		}else{
			if(o.type2=="02")strHeader += " - " + A.lang.header.$3;
			else if(o.type2=="03")strHeader += " - " + A.lang.header.$4;
		}
		
		o.parent.appendChild(A.bh("div",{"cl":"valgHeader","ih":strHeader}));
	},
	"writeInfo":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		
		var wrap = A.bh("div",{"cl":"valginfoWrap"});o.parent.appendChild(wrap);
		var div = A.bh("div",{"cl":"valginfoLoc"});wrap.appendChild(div);
		if(o.type2 == "05"){var h1 = A.bh("h1",{"ih":A.lang.nav.$1});div.appendChild(h1);}
		if(o.type1 == "F"){
			if(o.fylkenr){var h1 = A.bh("h1",{"ih":o.fylkenavn});div.appendChild(h1);}
		}else{
			if(o.fylkenr && o.type2 == "04"){var h1 = A.bh("h1",{"ih":o.fylkenavn});div.appendChild(h1);}
		}
		if(o.kommunenr){var h1 = A.bh("h1",{"ih":o.kommunenavn});div.appendChild(h1);}
		if(o.kretsnr){var h3 = A.bh("h3",{"ih":o.kretsnavn});div.appendChild(h3);}
		//SisteRegTid
		var timeWrap = A.bh("div",{"cl":"valginfoTimeWrap"});div.appendChild(timeWrap);
		var textSpan = A.bh("span",{"cl":"valginfoTimeText","ih":A.lang.info.$1+":"});timeWrap.appendChild(textSpan);
		var timeSpan = A.bh("span",{"cl":"valginfoTimeTime","ih":o.data.SisteRegTid});timeWrap.appendChild(timeSpan);
		
		if(typeof o.data.StatusInd != "undefined"){
			if(o.data.StatusInd=="8")timeWrap.appendChild(A.bh("div",{"cl":"valgDone","ih":A.lang.info.$6}))
		}
		
		if(o.type2 != "02" && o.isBig){
			pieWrap = A.bh("div",{"cl":"valginfoPieWrap"});wrap.appendChild(pieWrap);
			var pieHeader = A.bh("div",{"cl":"valginfoPieHeader","ih":A.lang.info.$2});pieWrap.appendChild(pieHeader);
			if(o.type2=="04" || o.type2=="05"){
				var antTot = A.bh("div",{"cl":"valginfoPieAntTot","ih":A.lang.info.$3+": <b>" + o.data.TotAntKomm+"</b>"});
				pieWrap.appendChild(antTot);
				var _x = Number(o.data.TotAntKomm);
				var _y = Number(o.data.AntKommAltOpptalt);
				var _z = Number(o.data.AntKommVtstOpptalt);
				var _a = Number(o.data.AntKommFhstOpptalt);
				var _b = _x - _y - _z - _a;
			}else{
				var antTot = A.bh("div",{"cl":"valginfoPieAntTot","ih":A.lang.info.$4+": <b>" + o.data.TotAntKretser+"</b>"});
				pieWrap.appendChild(antTot);
				var _x = Number(o.data.TotAntKretser);
				var _y = Number(o.data.AntKretserAltOpptalt);
				var _z = Number(o.data.AntKretserVtstOpptalt);
				var _a = Number(o.data.AntKretserFhstOpptalt);
				var _b = _x - _y - _z - _a;
			}
			
			var strVar = _y + "|" + _z + "|" + _a + "|" + _b
			
			strVar += "&str=";
			strVar += A.lang.info.$6 + "|";
			strVar += A.lang.info.$7 + "|";
			strVar += A.lang.info.$8 + "|";
			strVar += A.lang.info.$9;

			var strPie = A.strPie.replace(/\%\%id\%\%/g,id);
			strPie = strPie.replace(/\%\%path\%\%/g,A.gfxloc)
			strPie = strPie.replace(/\%\%\|\|\%\%/g,strVar)
			div = A.bh("div",{"cl":"valginfoPie","ih":strPie});pieWrap.appendChild(div);
		}
		if(o.isBig){
			var symbols = A.bh("div",{"cl":"valginfoSymbols","ih":A.lang.info.$5});wrap.appendChild(symbols);
			symbols.onclick = A.togSym;
		}
		
	},
	"writeStats":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		var strCl="";
		if(A.showD){
			strCl+=" valginfoStatsHide";
			var strText = A.lang.stats.$2
		}else{
			var strText = A.lang.stats.$1
		}
		
		var stats = A.bh("div",{"cl":"valginfoStats" + strCl,"ih":strText,"id":"id_"+id});o.parent.appendChild(stats);
		if(A.isArticle)stats.onclick = A.togStats;
		else stats.onclick = function(){document.location = o.link + "?showDetails=true"}
		strCl="";
		var strSt="";
		if(A.showD){
			strCl=" valgStatsOutShow";
			strSt="display:block";
		}
		o.parent.appendChild(A.bh("div",{"id":"valgStatsOut"+id,"cl":"valgStatsOut"+strCl,"ih":"Stats...","style":strSt}));
		o.parent.appendChild(A.bh("div",{"ih":"&nbsp;","cl":"valgCopy"}));
	},
	"writeArticleLink":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		
		var div = A.bh("div",{"cl":"valgArticleLink"});o.parent.appendChild(div);
		var a = A.bh("a",{"href":o.link+"?showDetails=true","ih":A.lang.articleLink.$1});div.appendChild(a);
	},
	"writeSymbols":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		
		var wrap = A.bh("div",{"cl":"valgSymbolsWrap","id":"valgSymbolsWrap"});
		A.elem.symbols = wrap;
		document.getElementsByTagName("body")[0].appendChild(A.elem.symbols)
		
		var lukk = A.bh("div",{"cl":"valgSymbolsLukk","ih":A.lang.symbols2.$2});wrap.appendChild(lukk)
		lukk.onclick = A.togSym;
		
		var table = A.bh("table",{"cellPadding":"0","cellSpacing":"0","border":"0","width":"100%"});wrap.appendChild(table);
		var tbody = A.bh("tbody");table.appendChild(tbody);
		
		var tr = A.bh("tr");tbody.appendChild(tr);
		var td1 = A.bh("td",{"cl":"valgSymbolsParti"});tr.appendChild(td1);
		var td2 = A.bh("td",{"cl":"valgSymbolsSymbols"});tr.appendChild(td2);

		table = A.bh("table",{"cellPadding":"0","cellSpacing":"0","border":"0","width":"100%"});td1.appendChild(table);
		tbody = A.bh("tbody");table.appendChild(tbody);
		
		for(var i in A.lang.partinavn){
			tr = A.bh("tr");tbody.appendChild(tr);
			td = A.bh("td");tr.appendChild(td);
			var img = A.bh("img",{"src":A.gfxloc+"logo_"+i.toLowerCase()+".gif"});td.appendChild(img)
			td = A.bh("td",{"ih":"<b style='font-size:12px'>"+i+"</b>","style":"text-align:center"});tr.appendChild(td);
			td = A.bh("td",{"ih":A.lang.partinavn[i]});tr.appendChild(td);
		}
		tr = A.bh("tr");tbody.appendChild(tr);
		td = A.bh("td");tr.appendChild(td);
		var img = A.bh("img",{"src":A.gfxloc+"logo_andre.gif","height":"38"});td.appendChild(img)
		td = A.bh("td",{"ih":"<b style='font-size:12px'>&nbsp;Andre&nbsp;</b>","style":"text-align:center"});tr.appendChild(td);
		td = A.bh("td",{"ih":A.lang.symbols2.$1});tr.appendChild(td);
		
		table = A.bh("table",{"cellPadding":"5","cellSpacing":"0","border":"0","width":"100%"});td2.appendChild(table);
		tbody = A.bh("tbody");table.appendChild(tbody);
		
		for(var i=0;i<A.lang.symbols.length;i++){
			tr = A.bh("tr");tbody.appendChild(tr);
			td = A.bh("td");tr.appendChild(td);
			var img = A.bh("img",{"src":A.gfxloc+A.lang.symbols[i].img});td.appendChild(img)
			td = A.bh("td",{"ih":A.lang.symbols[i].text});tr.appendChild(td);
		}

	},
	"writeGraph":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		
		var div = A.bh("div",{"cl":"valgGraphWrap"});o.parent.appendChild(div);
		
		var mainTable = A.bh("table",{"cl":"valgmainTable"});div.appendChild(mainTable);
		var tBody = A.bh("tbody");mainTable.appendChild(tBody);
		
		var tr = A.bh("tr");tBody.appendChild(tr);
		var td = A.bh("td",{"cl":"valgperTd","ih":"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"});tr.appendChild(td);
		
		for(var i=0;i<o.newList.length;i++){
				var td = A.bh("td",{"cl":"valgpilTd"});tr.appendChild(td);
				var pilTab = A.bh("table",{"cl":"valgpilTable","align":"center"});td.appendChild(pilTab);
				var pilBody = A.bh("tbody");pilTab.appendChild(pilBody);
				
				var ptr = A.bh("tr");pilBody.appendChild(ptr);
				if(o.newList[i].Partikategori!="0")var pilVar = (o.type1=="K")?o.newList[i].DiffPropFKsv : o.newList[i].DiffPropFFtv;
				else var pilVar = (o.type1=="K")?o.newList[i].newDiffPropFKsv : o.newList[i].newDiffPropFFtv;
				if(typeof pilVar=="undefined")pilVar = "?";else pilVar += "" // to string;
				var pilVarDir = (pilVar>0)?"valgup":(pilVar<0)?"valgdown":"valgeq";
				var ptd = A.bh("td",{"ih":"<div>"+pilVar.replace("-","")+"%</div>","cl":pilVarDir+" valgvar"});ptr.appendChild(ptd);
				
				if(o.newList[i].Partikategori!="0")var pers = Number(o.newList[i].ProSt);
				else var pers = Number(o.newList[i].newProSt);
				var sHeight = Math.round(pers*4);
				if(sHeight<0)sHeight=0;
				ptr = A.bh("tr");pilBody.appendChild(ptr);
				ptd = A.bh("td",{"cl":"valgsoyle valgsoyle"+i+" valgsoyle_"+o.newList[i].Partikode,"style.height":sHeight+"px"});ptr.appendChild(ptd);
			}
			
		tr = A.bh("tr",{"cl":"valgprosent"});tBody.appendChild(tr);
		td = A.bh("td",{"cl":"valgTom"});tr.appendChild(td);
		for(var i=0;i<o.newList.length;i++){
			var PorSt=(o.newList[i].Partikategori!="0")?o.newList[i].ProSt:o.newList[i].newProSt;
			var td = A.bh("td",{"ih":PorSt+"%"});tr.appendChild(td);
		}
		
		tr = A.bh("tr");tBody.appendChild(tr);
		td = A.bh("td");tr.appendChild(td);
		for(var i=0;i<o.newList.length;i++){
			var td = A.bh("td",{"cl":"valgpartikode","ih":o.newList[i].Partikode});tr.appendChild(td);
		}

		tr = A.bh("tr");tBody.appendChild(tr);
		td = A.bh("td");tr.appendChild(td);
		for(var i=0;i<o.newList.length;i++){
				var td = A.bh("td");tr.appendChild(td);
				var img = A.bh("img",{"src":A.gfxloc+"logo_"+o.newList[i].Partikode.toLowerCase()+".gif"});td.appendChild(img);
			}
		
		tr = A.bh("tr");tBody.appendChild(tr);
		td = A.bh("td");tr.appendChild(td);
		
		if(!!o.data.ProFrammotte){td = A.bh("td",{"colSpan":"12","ih":A.lang.graph.$1+": <b>" + o.data.AntFrammotte + " (" + o.data.ProFrammotte + "%)</b> "+A.lang.graph.$2+" <b>"+Math.round((o.data.AntFrammotte/Number(o.data.ProFrammotte.replace(",","."))*100)) + "</b> "+A.lang.graph.$3,"cl":"valgOppmote"});tr.appendChild(td);}
		else{td = A.bh("td",{"colSpan":"12","ih":A.lang.graph.$1+": <b>" + o.data.AntFrammotte + "</b>","cl":"valgOppmote"});tr.appendChild(td);}
	},
	"writeGraphLiten":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		
		var div = A.bh("div",{"cl":"valgGraphWrap"});o.parent.appendChild(div);
		
		var mainTable = A.bh("table",{"cl":"valgmainTable"});div.appendChild(mainTable);
		var tBody = A.bh("tbody");mainTable.appendChild(tBody);
		
		var tr = A.bh("tr");tBody.appendChild(tr);
		
		for(var i=0;i<o.newList.length;i++){
				var td = A.bh("td",{"cl":"valgpilTd"});tr.appendChild(td);
				var pilTab = A.bh("table",{"cl":"valgpilTable","align":"center"});td.appendChild(pilTab);
				var pilBody = A.bh("tbody");pilTab.appendChild(pilBody);
				
				var ptr = A.bh("tr");pilBody.appendChild(ptr);
				var pers = Number(o.newList[i].ProSt);
				var sHeight = Math.round(pers*3);
				if(sHeight<0)sHeight=0;
				ptr = A.bh("tr");pilBody.appendChild(ptr);
				ptd = A.bh("td",{"cl":"valgsoyle valgsoyle"+i+" valgsoyle_"+o.newList[i].Partikode,"style.height":sHeight+"px"});ptr.appendChild(ptd);
			}

		tr = A.bh("tr",{"cl":"valgprosent"});tBody.appendChild(tr);

		for(var i=0;i<o.newList.length;i++){
			var td = A.bh("td",{"ih":o.newList[i].ProSt+"<br>%"});tr.appendChild(td);
		}

		tr = A.bh("tr");tBody.appendChild(tr);
		for(var i=0;i<o.newList.length;i++){
			var td = A.bh("td",{"cl":"valgpartikode","ih":o.newList[i].Partikode});tr.appendChild(td);
		}

	},
	"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];
	},
	"togSym":function(){
		var A=apiValg;
		var pos = A.getPos(this);
		if(!A.elem["symbols"])A.writeSymbols();
		A.elem.symbols.style.display = (A.elem.symbols.style.display != "block")?"block":"none";
		A.elem.symbols.style.top = (pos[1]+25)+"px";
		A.elem.symbols.style.left = pos[0]+"px";
	},
	"togStats":function(obj){
		var A=apiValg;
		var pos = A.getPos(this);
		var id=this.id.replace(/id_/,"");
		var o=A.thisData[id];
		
		if(!o.stats)A.writeDetails(id);
		
		var el = A.$("valgStatsOut"+id)
		el.style.display = (el.style.display != "block")?"block":"none";
		
		if(el.style.display=="block"){
			this.innerHTML = A.lang.stats.$2;
			this.className += " valginfoStatsHide";
		}else{
			this.innerHTML = A.lang.stats.$1;
			this.className = this.className.replace(/\b\svalginfoStatsHide\b/g,"");
		}
		
		A.valgfixIe6Ads();
	},
	"valgfixIe":function(){
		if(!!window["apiPage"])if(/MSIE ((5\.5)|[67])/.test(navigator.userAgent)&&navigator.platform == "Win32")if(!!$('apiContentLeft'))$('apiContentLeft').className = $('apiContentLeft').className;
	},
	"valgfixIe6Ads":function(){
		var A=apiValg;
		if(/MSIE ((5\.5)|[6])/.test(navigator.userAgent) && navigator.platform == "Win32"){
			var ads = [A.$("adBoard0"),A.$("adBoard1"),A.$("adBoard2"),A.$("adMegaboard")];
			if(A.$("apiPage"))if(/\bapiArticle\b/.test(A.$("apiPage").className))ads.push(A.$("adBoard3"))
			for(var i=0;i<ads.length;i++){
				if(!ads[i])continue;
				var pos = apiCumulativeOffset(ads[i]);
				var div = A.$(ads[i].id+"Fix");
				div.style.top = pos[1]+"px";
			}
		}
	},
	"writeDetails":function(id){
		var A=apiValg;
		var o=A.thisData[id];
		o.stats = true
		var output = A.$("valgStatsOut"+id);
		output.innerHTML = "";
		A.sABO(o.data.liste,"order","asc");
		
		var table = A.bh("table",{"cl":"valgDetailsTab","cellPadding":"0","cellSpacing":"0","border":"0","width":"100%"});output.appendChild(table);
		var tbody = A.bh("tbody");table.appendChild(tbody);
		
		// Header
		var tr = A.bh("tr",{"cl":"valgDetailsHeader"});tbody.appendChild(tr);
		var th = A.bh("th",{"ih":"Parti"});tr.appendChild(th);
		for(var i=0;i<o.data.liste.length;i++){
			if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
				th = A.bh("th",{"ih":o.data.liste[i].Partikode});tr.appendChild(th);
				if(o.data.liste[i].Partikategori=="0")break;
		}
		
		// Ant stemmer
		var tr = A.bh("tr",{"cl":""});tbody.appendChild(tr);
		var th = A.bh("th",{"ih":A.lang.symbols2.$3,"cl":"valgFirst"});tr.appendChild(th);
		for(var i=0;i<o.data.liste.length;i++){
			if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
				var td = A.bh("td",{"ih":o.data.liste[i].AntStemmer+"<br><span>("+o.data.liste[i].ProSt+"%)</span>"});tr.appendChild(td);
				if(o.data.liste[i].Partikategori=="0"){
					td.className += " valgLast";
					break;
				}
		}
		
		// Ant forh.stemmer
		var tr = A.bh("tr",{"cl":""});tbody.appendChild(tr);
		var th = A.bh("th",{"ih":A.lang.symbols2.$4,"cl":"valgFirst"});tr.appendChild(th);
		for(var i=0;i<o.data.liste.length;i++){
			if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
				var td = A.bh("td",{"ih":o.data.liste[i].AntFhst});tr.appendChild(td);
				if(o.data.liste[i].Partikategori=="0"){
					td.className += " valgLast";
					break;
				}
		}

		
		// Diff 1
		var strText = A.lang.symbols2.$5 + " " + A.lang.typenavnkort[o.type1].toLowerCase();
		var tr = A.bh("tr",{"cl":""});tbody.appendChild(tr);
		var th = A.bh("th",{"ih":strText,"cl":"valgFirst"});tr.appendChild(th);
		for(var i=0;i<o.data.liste.length;i++){
			var value = (o.type1=="F")?o.data.liste[i].DiffPropFFtv:o.data.liste[i].DiffPropFKsv;
			var strCl = (value>=0)?"valgGreen":"valgRed";
			if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
				var td = A.bh("td",{"cl":strCl,"ih":value+"%"});tr.appendChild(td);
				if(o.data.liste[i].Partikategori=="0"){
					td.className += " valgLast";
					break;
				}
		}
		
		// Diff 2
		var strText = A.lang.symbols2.$5 + " " + A.lang.symbols2.$6;
		var tr = A.bh("tr",{"cl":""});tbody.appendChild(tr);
		var th = A.bh("th",{"ih":strText,"cl":"valgFirst"});tr.appendChild(th);
		for(var i=0;i<o.data.liste.length;i++){
			var value = o.data.liste[i].DiffPropFStv;
			var strCl = (value>=0)?"valgGreen":"valgRed";
			if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
				var td = A.bh("td",{"cl":strCl,"ih":value+"%"});tr.appendChild(td);
				if(o.data.liste[i].Partikategori=="0"){
					td.className += " valgLast";
					break;
				}
		}


		// PROGNOSER
		if(o.type1=="F"){
			try{
				if(!o.data.liste[0].ProgProSt)valgSvada;
				var tr = A.bh("tr",{"cl":"valgDetailsTom"});tbody.appendChild(tr);
				var td = A.bh("td",{"ih":"&nbsp;","colSpan":"10"});tr.appendChild(td);
				
				var tr = A.bh("tr",{"cl":"valgDetailsHeader"});tbody.appendChild(tr);
				var th = A.bh("th",{"ih":"Prognoser","colSpan":"10"});tr.appendChild(th);
				
				
				// % av stemmene
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$1,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].ProgProSt;
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"ih":value+"%"});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}
				
				// Endring 1
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$2 + " " + A.lang.typenavnkort[o.type1].toLowerCase(),"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].DiffProgPropFStv;
					var strCl = (value>=0)?"valgGreen":"valgRed";
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"cl":strCl,"ih":value+"%"});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}


				// Endring 2
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$2 + " " + A.lang.symbols2.$6,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].DiffProgPropFFtv;
					var strCl = (value>=0)?"valgGreen":"valgRed";
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"cl":strCl,"ih":value+"%"});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				// Mandat
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$4,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].ProgAntMndtFtv;
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"ih":value});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				// Mandat Endring
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$5,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = (typeof o.data.liste[i].DiffProgAntMndtFtv != "undefined")?o.data.liste[i].DiffProgAntMndtFtv:o.data.liste[i].DiffProgAntMndtFFtv;
					var strCl = (value>=0)?"valgGreen":"valgRed";
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"cl":strCl,"ih":value});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				// Mandat 2
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$6,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].ProgAntMndtStv;
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"ih":value});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				// Mandat 2 Endring
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$7,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].DiffProgAntMndtFStv;
					var value = (typeof o.data.liste[i].DiffProgAntMndtFStv != "undefined")?o.data.liste[i].DiffProgAntMndtFStv:o.data.liste[i].DiffProgAntMndtStv;
					var strCl = (value>=0)?"valgGreen":"valgRed";
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"cl":strCl,"ih":value});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				output.appendChild(table);
			}catch(e){/*alert("Ingen prognose")*/}
		}else{ // K
			try{
				if(!o.data.liste[0].ProgProSt)valgSvada;
				var tr = A.bh("tr",{"cl":"valgDetailsTom"});tbody.appendChild(tr);
				var td = A.bh("td",{"ih":"&nbsp;","colSpan":"10"});tr.appendChild(td);
				
				var tr = A.bh("tr",{"cl":"valgDetailsHeader"});tbody.appendChild(tr);
				var th = A.bh("th",{"ih":"Prognoser","colSpan":"10"});tr.appendChild(th);
				
				
				// % av stemmene
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$1,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].ProgProSt;
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"ih":value+"%"});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}
				
				// Endring 1
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$2 + " " + A.lang.typenavnkort[o.type1].toLowerCase(),"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].DiffProgPropFKsv;
					var strCl = (value>=0)?"valgGreen":"valgRed";
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"cl":strCl,"ih":value+"%"});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}


				// Endring 2
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$2 + " " + A.lang.symbols2.$6,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].DiffProgPropFStv;
					var strCl = (value>=0)?"valgGreen":"valgRed";
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"cl":strCl,"ih":value+"%"});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				// Mandat
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$8,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].ProgAntMndt;
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"ih":value});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				// Mandat Endring
				tr = A.bh("tr",{"cl":"valgDetailsProg"});tbody.appendChild(tr);
				th = A.bh("th",{"ih":A.lang.prognoser.$9,"cl":"valgFirst"});tr.appendChild(th);
				for(var i=0;i<o.data.liste.length;i++){
					var value = o.data.liste[i].DiffProgAntMndt;
					var strCl = (value>=0)?"valgGreen":"valgRed";
					if(o.data.liste[i].Partikategori=="1" || o.data.liste[i].Partikategori=="0")
						var td = A.bh("td",{"cl":strCl,"ih":value});tr.appendChild(td);
						if(o.data.liste[i].Partikategori=="0"){
							td.className += " valgLast";
							break;
						}
				}

				output.appendChild(table);
			}catch(e){/*alert("Ingen prognose")*/}
		}
	},
	"chLoc":function(){
		if(this[this.selectedIndex].value=="")return;
		var A=apiValg;
		var strId = this.id;
		if(/Fylke/.test(strId)){
			var id = strId.split("Fylke")[1];
			var o=A.thisData[id];
			var f = this[this.selectedIndex].value
			if(f=="0"){
				o.type2 = "05"
				o.fylkenr="";
				o.fylkenavn=null;
				o.kommunesnr="";
				o.kommunenavn=null;
				o.kretsnr="";
				o.kretsnavn=null;
			}else{
				o.type2 = "04";
				o.fylkenr=f;
				o.fylkenavn=A.fylke["f"+f].navn;
				o.kommunesnr="";
				o.kommunenavn=null;
				
				if(f=="03"){
					o.type2 = "02";
					o.kommunenr="0301";
					o.kommunenavn="Oslo";
				}
				
				o.kretsnr="";
				o.kretsnavn=null;
			}
			
		}else if(/Kommune/.test(strId)){
			var id = strId.split("Kommune")[1];
			var o=A.thisData[id];
			var ko = this[this.selectedIndex].value
			if(ko=="0"){
				o.type2 = "04";
				o.kommunenr="";
				o.kommunenavn=null;
			}else{
				o.type2 = "02";
				o.kommunenr = ko;
				o.kommunenavn = A.kommune["ko"+ko].navn;
			}
			
			o.kretsnr="";
			o.kretsnavn=null;
		}else{
			var id = strId.split("Krets")[1];
			var o=A.thisData[id];
			var kr = this[this.selectedIndex].value
			if(kr=="0"){
				o.type2 = "02";
				o.kretsnr="";
				o.kretsnavn=null;
			}else{
				o.type2 = "03";
				o.kretsnr=kr;
				o.kretsnavn=A.krets["kr"+o.kommunenr+"_"+kr].navn;
			}
		}
		
		o.parent = o.parent.parentNode;
		
		o.url = A.genUrl(id);
		A.gG(o.url,"apiValg.callback",id);
	},
	"chType":function(){
		var A=apiValg;
		var strId = this.id;
		if(/TabF/.test(strId)){
			var type = "F"
			var id = strId.split("TabF")[1];
		}else{
			var type = "K"
			var id = strId.split("TabK")[1];
		}
		var o=A.thisData[id];
		if(o.type1==type)return;
		if(type=="F" && o.fylkenr=="03"){
			alert("Det finnes ingen fylketingvalgoversikt for Oslo.\nViser landsoversikt...");
			o.type2 = "05"
			o.fylkenr="";
			o.fylkenavn=null;
			o.kommunenr="";
			o.kommunenavn=null;
			o.kretsnr="";
			o.kretsnavn=null;
		}
		o.type1=type
		o.url = A.genUrl(id);
		o.parent = o.parent.parentNode;
		A.gG(o.url,"apiValg.callback",id);
	}
}

apiValg.lang = apiValg.nb_NO;
for(var apiValg_i=0;apiValg_i<apiValg.isNN.length;apiValg_i++)if(document.location.toString().indexOf(apiValg.isNN[apiValg_i])>=0){apiValg.lang = apiValg.nn_NO;apiValg.isNN_=true;break;}
if(document.location.toString().indexOf("showDetails=true")>=0)apiValg.showD = true;
// DATA
	apiValg["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'}}

  apiValg["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'},'ko1503':{'fnr':'15','konr':'1503','navn':'Kristiansund'},'ko1504':{'fnr':'15','konr':'1504','navn':'Ålesund'},'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'},'ko1723':{'fnr':'17','konr':'1723','navn':'Mosvik'},'ko1724':{'fnr':'17','konr':'1724','navn':'Verran'},'ko1725':{'fnr':'17','konr':'1725','navn':'Namdalseid'},'ko1729':{'fnr':'17','konr':'1729','navn':'Inderøy'},'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'},'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'}}	
		
	apiValg["krets"]={'kr0301_0101':{'fnr':'03','konr':'0301','krnr':'0101','navn':'Hersleb 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 Vg Skole'},'kr0301_0108':{'fnr':'03','konr':'0301','krnr':'0108','navn':'Hovin Skole'},'kr0301_0201':{'fnr':'03','konr':'0301','krnr':'0201','navn':'Hasle Skole'},'kr0301_0202':{'fnr':'03','konr':'0301','krnr':'0202','navn':'Sinsen Kirke'},'kr0301_0203':{'fnr':'03','konr':'0301','krnr':'0203','navn':'Sofienberg Tekn.F.S'},'kr0301_0204':{'fnr':'03','konr':'0301','krnr':'0204','navn':'Grunerløkka Skole'},'kr0301_0205':{'fnr':'03','konr':'0301','krnr':'0205','navn':'Foss Vg Skole'},'kr0301_0206':{'fnr':'03','konr':'0301','krnr':'0206','navn':'Anker Hotell'},'kr0301_0301':{'fnr':'03','konr':'0301','krnr':'0301','navn':'Sagene Samf.Hus'},'kr0301_0302':{'fnr':'03','konr':'0301','krnr':'0302','navn':'Bjølsen Skole'},'kr0301_0303':{'fnr':'03','konr':'0301','krnr':'0303','navn':'Sandaker Vg Skole'},'kr0301_0304':{'fnr':'03','konr':'0301','krnr':'0304','navn':'Lilleborg Skole'},'kr0301_0305':{'fnr':'03','konr':'0301','krnr':'0305','navn':'Sagene Skole'},'kr0301_0401':{'fnr':'03','konr':'0301','krnr':'0401','navn':'Marienlyst Skole'},'kr0301_0402':{'fnr':'03','konr':'0301','krnr':'0402','navn':'Fagerborg Vg 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øyskolen'},'kr0301_0502':{'fnr':'03','konr':'0301','krnr':'0502','navn':'Majorstua Skole'},'kr0301_0503':{'fnr':'03','konr':'0301','krnr':'0503','navn':'Kristelig Gymnas'},'kr0301_0504':{'fnr':'03','konr':'0301','krnr':'0504','navn':'Uranienborg Menighe'},'kr0301_0505':{'fnr':'03','konr':'0301','krnr':'0505','navn':'Uranienborg Skole'},'kr0301_0506':{'fnr':'03','konr':'0301','krnr':'0506','navn':'Schafteløkken'},'kr0301_0507':{'fnr':'03','konr':'0301','krnr':'0507','navn':'Frogner Kirke K.St.'},'kr0301_0508':{'fnr':'03','konr':'0301','krnr':'0508','navn':'Oslo Handelsgymnas'},'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 Sk. Idr.Hall'},'kr0301_0603':{'fnr':'03','konr':'0301','krnr':'0603','navn':'Bestum Skole'},'kr0301_0604':{'fnr':'03','konr':'0301','krnr':'0604','navn':'Ullern Vg Skole'},'kr0301_0605':{'fnr':'03','konr':'0301','krnr':'0605','navn':'Smestad Skole'},'kr0301_0606':{'fnr':'03','konr':'0301','krnr':'0606','navn':'Skøyen Skole Idr.H.'},'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':'Midtstuen Skole'},'kr0301_0705':{'fnr':'03','konr':'0301','krnr':'0705','navn':'Grindbakken Skole'},'kr0301_0706':{'fnr':'03','konr':'0301','krnr':'0706','navn':'Voksen 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 Vg Skole'},'kr0301_0801':{'fnr':'03','konr':'0301','krnr':'0801','navn':'Ullevål Skole'},'kr0301_0802':{'fnr':'03','konr':'0301','krnr':'0802','navn':'Sogn Vg 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':'Kjelsås Skole'},'kr0301_0807':{'fnr':'03','konr':'0301','krnr':'0807','navn':'Engebråten Skole'},'kr0301_0808':{'fnr':'03','konr':'0301','krnr':'0808','navn':'Grefsen Vg 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':'Bjerke Vg 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':'Vestli Skole'},'kr0301_1102':{'fnr':'03','konr':'0301','krnr':'1102','navn':'Stovner Vg 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 Skol'},'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':'Haukåsen Skole'},'kr0301_1206':{'fnr':'03','konr':'0301','krnr':'1206','navn':'Hellerud Vg 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 Vg 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 Vg 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 Sk'},'kr0301_1404':{'fnr':'03','konr':'0301','krnr':'1404','navn':'Lambertseter Vg Sk'},'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 Sk'},'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_9999':{'fnr':'03','konr':'0301','krnr':'9999','navn':'Uoppgitt'},'kr1201_0135':{'fnr':'12','konr':'1201','krnr':'0135','navn':'Kulturhuset Sentrum'},'kr1201_0136':{'fnr':'12','konr':'1201','krnr':'0136','navn':'Indre Arna Skule'},'kr1201_0137':{'fnr':'12','konr':'1201','krnr':'0137','navn':'Garnes Ungdomsskule'},'kr1201_0138':{'fnr':'12','konr':'1201','krnr':'0138','navn':'Trengereid skule'},'kr1201_0139':{'fnr':'12','konr':'1201','krnr':'0139','navn':'Lonehallen'},'kr1201_0201':{'fnr':'12','konr':'1201','krnr':'0201','navn':'Bergen Rådhus'},'kr1201_0202':{'fnr':'12','konr':'1201','krnr':'0202','navn':'Vitalitetsenteret M'},'kr1201_0203':{'fnr':'12','konr':'1201','krnr':'0203','navn':'Nordnes Skole'},'kr1201_0204':{'fnr':'12','konr':'1201','krnr':'0204','navn':'Haukeland Skole'},'kr1201_0218':{'fnr':'12','konr':'1201','krnr':'0218','navn':'Hellen Skole'},'kr1201_0219':{'fnr':'12','konr':'1201','krnr':'0219','navn':'Rothaugen Skole'},'kr1201_0340':{'fnr':'12','konr':'1201','krnr':'0340','navn':'Kringlebotn skole'},'kr1201_0341':{'fnr':'12','konr':'1201','krnr':'0341','navn':'Ulsmåg Skole'},'kr1201_0342':{'fnr':'12','konr':'1201','krnr':'0342','navn':'Helldal skole'},'kr1201_0343':{'fnr':'12','konr':'1201','krnr':'0343','navn':'Riple skule'},'kr1201_0344':{'fnr':'12','konr':'1201','krnr':'0344','navn':'Kaland Skole'},'kr1201_0345':{'fnr':'12','konr':'1201','krnr':'0345','navn':'Kirkevoll Skole'},'kr1201_0346':{'fnr':'12','konr':'1201','krnr':'0346','navn':'Nordvik skole'},'kr1201_0347':{'fnr':'12','konr':'1201','krnr':'0347','navn':'Krokeide skole'},'kr1201_0348':{'fnr':'12','konr':'1201','krnr':'0348','navn':'Skjold Skole'},'kr1201_0349':{'fnr':'12','konr':'1201','krnr':'0349','navn':'Midtun Skole'},'kr1201_0350':{'fnr':'12','konr':'1201','krnr':'0350','navn':'Nattland Skole'},'kr1201_0351':{'fnr':'12','konr':'1201','krnr':'0351','navn':'Hop skole'},'kr1201_0352':{'fnr':'12','konr':'1201','krnr':'0352','navn':'Paradis Skole'},'kr1201_0409':{'fnr':'12','konr':'1201','krnr':'0409','navn':'Bønes Skole'},'kr1201_0461':{'fnr':'12','konr':'1201','krnr':'0461','navn':'Lyshovden Skole'},'kr1201_0462':{'fnr':'12','konr':'1201','krnr':'0462','navn':'Lynghaug Skole'},'kr1201_0463':{'fnr':'12','konr':'1201','krnr':'0463','navn':'Ortun Skole'},'kr1201_0464':{'fnr':'12','konr':'1201','krnr':'0464','navn':'Varden Skole'},'kr1201_0567':{'fnr':'12','konr':'1201','krnr':'0567','navn':'Olsvikhallen'},'kr1201_0568':{'fnr':'12','konr':'1201','krnr':'0568','navn':'Vadmyra Skole'},'kr1201_0569':{'fnr':'12','konr':'1201','krnr':'0569','navn':'Mathopen Skole'},'kr1201_0570':{'fnr':'12','konr':'1201','krnr':'0570','navn':'Alvøen Skole'},'kr1201_0571':{'fnr':'12','konr':'1201','krnr':'0571','navn':'Bjørndalsskogen Sko'},'kr1201_0574':{'fnr':'12','konr':'1201','krnr':'0574','navn':'Damsgård Skole'},'kr1201_0575':{'fnr':'12','konr':'1201','krnr':'0575','navn':'Håstein skole'},'kr1201_0576':{'fnr':'12','konr':'1201','krnr':'0576','navn':'Nygårdslien Skole'},'kr1201_0654':{'fnr':'12','konr':'1201','krnr':'0654','navn':'Ytrebygda Kultursen'},'kr1201_0655':{'fnr':'12','konr':'1201','krnr':'0655','navn':'Rå Ungdomsskole'},'kr1201_0656':{'fnr':'12','konr':'1201','krnr':'0656','navn':'Hjellestad Skole'},'kr1201_0657':{'fnr':'12','konr':'1201','krnr':'0657','navn':'Skeie skole'},'kr1201_0658':{'fnr':'12','konr':'1201','krnr':'0658','navn':'Liland Skole'},'kr1201_0659':{'fnr':'12','konr':'1201','krnr':'0659','navn':'Søreide Skole'},'kr1201_0707':{'fnr':'12','konr':'1201','krnr':'0707','navn':'Ny Krohnborg Skole'},'kr1201_0708':{'fnr':'12','konr':'1201','krnr':'0708','navn':'Hunstad Skole'},'kr1201_0710':{'fnr':'12','konr':'1201','krnr':'0710','navn':'Minde skole'},'kr1201_0713':{'fnr':'12','konr':'1201','krnr':'0713','navn':'Landåshallen'},'kr1201_0714':{'fnr':'12','konr':'1201','krnr':'0714','navn':'Slettebakken Skole'},'kr1201_0715':{'fnr':'12','konr':'1201','krnr':'0715','navn':'Gimle Skole'},'kr1201_0822':{'fnr':'12','konr':'1201','krnr':'0822','navn':'Eidsvåg Skole'},'kr1201_0823':{'fnr':'12','konr':'1201','krnr':'0823','navn':'Tertnes Skole'},'kr1201_0824':{'fnr':'12','konr':'1201','krnr':'0824','navn':'Mjølkeråen skole'},'kr1201_0825':{'fnr':'12','konr':'1201','krnr':'0825','navn':'Salhus skole'},'kr1201_0828':{'fnr':'12','konr':'1201','krnr':'0828','navn':'Haukedalen Skole'},'kr1201_0829':{'fnr':'12','konr':'1201','krnr':'0829','navn':'Hordvik skole'},'kr1201_0830':{'fnr':'12','konr':'1201','krnr':'0830','navn':'Haukås Skole'},'kr1201_0831':{'fnr':'12','konr':'1201','krnr':'0831','navn':'Åsatun Lagshuset'},'kr1201_0832':{'fnr':'12','konr':'1201','krnr':'0832','navn':'Rolland Skole'},'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_9999':{'fnr':'11','konr':'1103','krnr':'9999','navn':'Uoppgitt'},'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':'Bruråk'},'kr1601_0020':{'fnr':'16','konr':'1601','krnr':'0020','navn':'Steindal'},'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':'Selsbakk'},'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':'Furuhaugen'},'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_9999':{'fnr':'16','konr':'1601','krnr':'9999','navn':'Uoppgitt'}}