var opgave = new Array();
var svarnummer;
var nr;
var antal;  
var rigtige;

function init() 
{
opgave[0] = "Hvor mange kJ indeholder 1 g kulhydrat?/17/30/38/1"
opgave[1] = "Der er mest protein i:/Brød og kartofler/Magert kød og bælgfrugter/Olivenolie/2"
opgave[2] = "Olivenolie indeholder hovedsageligt/mættede fedtsyrer/enkelt-umættede fedtsyrer/fler-umættede fedtsyrer/2"
opgave[3] = "Hvor stor en del af kostens energi bør stamme fra protein?/Max 30%/55-60%/10-15%/3"
opgave[4] = "Hvor mange kJ indeholder 1 g fedt?/17/30/38/3"
opgave[5] = "Smør indeholder hovedsageligt/mættede fedtsyrer/enkelt-umættede fedtsyrer/fler-umættede fedtsyrer/1"
opgave[6] = "Der er flest kulhydrater i:/Ris og pasta/Fede fisk/Mejeriprodukter/1"
opgave[7] = "Hvad påvirker dit energibehov mest?/Kostvaner/Arvelige faktorer/Vægt/3"
opgave[8] = "Hvor mange kJ indeholder 1 g alkohol?/17/30/38/2"
opgave[9] = "Man kan især få D-vitamin fra?/Fede fisk/Kalk/Grøntsager/1"
opgave[10] = "Hvor stor en del af kostens energi bør stamme fra fedt?/Max 30%/55-60%/10-15%/1"
opgave[11] = "D-vitamin er især nødvendigt for at/danne hormoner/vedligeholde muskelmasse/knoglerne kan optage kalk/3"
opgave[12] = "Hvad påvirker dit energibehov mest?/Kostvaner/Aktivitetsniveau/Arvelige faktorer/2"
opgave[13] = "Hvor mange kJ indeholder 1 g protein?/17/30/38/1"
opgave[14] = "Det sundeste fedt kommer fra?/Svin/Fede fisk/Mejeriprodukter/2"
opgave[15] = "Hvor stor en del af kostens energi bør stamme fra kulhydrat?/Max 30%/55-60%/10-15%/2"
opgave[16] = "Solsikkeolie indeholder hovedsageligt/mættede fedtsyrer/enkelt-umættede fedtsyrer/fler-umættede fedtsyrer/3"
opgave[17] = "Man kan især få D-vitamin fra/kalk/sollys/grøntsager/2"
opgave[18] = "Hvad påvirker dit energibehov mest?/Alder/Kostvaner/Arvelige faktorer/1"
opgave[19] = "De mest usunde fedtsyrer er de/mættede fedtsyrer/enkelt-umættede fedtsyrer/fler-umættede fedtsyrer/1"
opgave[20] = "Hvad påvirker dit energibehov mest?/Kostvaner/Arvelige faktorer/Køn/3"

nr = 0; antal = opgave.length; rigtige = 0;
document.test.antal.value=antal;
vaek_knap()
}

function slut()
{
  document.test.respons.value+=" - Slut!"; 
  document.test.go.value="Forfra";
	init();
}

function vaek_knap()
{
  if (document.test.go.value=="Vælg svar") document.test.go.value="Check svar";
  document.test.go.focus();
}

function styr()
{
  if (document.test.go.value=="Vælg svar") return;
  if (document.test.go.value=="Check svar")
    tjek()
  else
    naeste();
}
function naeste()
{
  document.test.svar(0).checked=false; 
  document.test.svar(1).checked=false;
  document.test.svar(2).checked=false; 
  document.test.respons.value="";
      
  sp=opgave[nr].split("/");
  document.test.spoergsmaal.value = nr + 1 + ': ' +sp[0] + '\n';  
  document.test.s1.value=sp[1];
  document.test.s2.value=sp[2];
  document.test.s3.value=sp[3];
  svarnummer = window.parseInt(sp[4])-1;
  
  document.test.go.value="Vælg svar";  

  nr+=1;
}

function tjek()
{
  if ((document.test.svar(0).checked==false) && 
  (document.test.svar(1).checked==false) &&
  (document.test.svar(2).checked==false)) return;	
	
	if (svarnummer == 0){document.test.s2.value=''; document.test.s3.value=''}
	if (svarnummer == 1){document.test.s1.value=''; document.test.s3.value=''}
	if (svarnummer == 2){document.test.s1.value=''; document.test.s2.value=''}
	
	if (document.test.svar(svarnummer).checked==true) { 
    document.test.respons.value="Rigtigt - ";
		rigtige += 1;}
  else
    document.test.respons.value="Forkert - ";

  document.test.go.value="Næste";
  document.test.respons.value += '      Score: ' + rigtige + '/' + 
	nr + ', svarende til ' + afrund(rigtige/nr*100) + '%';	
  if (nr == (antal)) slut();
}

function afrund(tal)
{
  tal = parseInt(tal*100+0.5)/100;
  return tal;
}
