function SolveTest()
{
	var f = document.frm;
	var broj_odgovora =0;
	var broj_tocnih = 0;

	for(var i=1;true;i++)
	{
		var pitanje = eval( "f.p" + i);
		if(typeof(pitanje)!= 'undefined')
		{
			broj_odgovora++;
			var tocno = true;
			var arr_odg = pitanje.value.split(",");
			
			for(var j=1;true;j++)
			{
				var odgovor = eval( "f.p" + i + "o" + j);
				if(typeof(odgovor)!= 'undefined')
				{
					if(odgovor.checked)
					{
						if(!InArray(j, arr_odg))
							tocno = false;
					}	
					else //odgovor.checked == false
					{	
						if(InArray(j, arr_odg))
							tocno = false;
					}		
				}
				else 
					break;
			}	
			
			if(tocno)
				broj_tocnih++;
		}
		else
			break;
	}
	
//	alert("Broj pitanja =" + broj_odgovora);
//	alert("Broj tocnih odgovora =" + broj_tocnih);
	
	if(broj_odgovora == broj_tocnih)
	{
		document.location = "tocno.htm";
	}
	else
	{
		var postotak = broj_tocnih / broj_odgovora * 100;
		f.action = "netocno.php?p=" + postotak;
//		alert(f.action);
		f.submit();		
	}
	
	

}

function InArray(needle, arr)
{
	for(var i=0;i<arr.length;i++)
	{
		if(arr[i]==needle)
			return true;
	}
	return false;
}

