function vyhodnotit()   //SUPER funkci test!!
{
var celkem=20;     //pocet otazek celkem. Je predano volajicim souborem.
var spatne="";  // string, ktere otazky jsou spatne
var spatnych=0; // pocet spatnych otazek    
var idsady="";  //identifikator sady radiobuttonu se stejnym jmenem (name)     
var sada;       //sada radiobuttonu se stejnym jmenem (name)   
var k=0;        //delka retezce spatne
celkem=parseInt(document.getElementsByName("pocotazek")[0].value); //nacteni poctu otazek
for (j=1;j<=celkem;j++) //cyklus pro vsechny otazky
  {
  idsady="o"+j;    //vytvoreni idsady (o1 ..... ocelkem)
  sada=document.getElementsByName(idsady); //nacteni vsech radiobuttonu se jmenem idsady
    for (i=0;i<=3;i++)//cyklus pro vsechny odpovedi jedne otazky
    {
      if ((sada[i].checked) && (sada[i].value=="0")) //test ma-li zatrzena odpoved value=0 - to je spatne
      {spatne=spatne+j+", "; spatnych++;}
    }
  }
if (spatne=="") window.alert("           Výborně!       \n \nVšech "+celkem+" otázek bez chyby!\n \nVy se ničeho obávat nemusíte.")
  else {
        k=spatne.length;  //delka retezce spatne
        spatne=spatne.substring(0,(k-2)); //odfiltruje posledni carku a mezeru
        window.alert("Celkem otázek: "+celkem+"\nPočet špatných: "+spatnych+"\nTyto otázky máte špatně: "+spatne);
        }
}
//<input type=radio name="o1" value="1">Spravna odpoved ma value =1
//<input type=radio name="o1" value="0" checked >Spatna odpoved ma value = 0
//Pozn. name = idsady

