function quiz() {
	var i = 0
	var total=document.forms.length-1
	var ncorrect=0
	var response=new Array(total)
	var theForms=new Array(total)
	var answer=new Array(total)
	
	for (i=2; i<=total;i++)
	theForms[i]=document.forms[i-1]
	
	for (i=2; i <= total; i++)
	response[i]=theForms[i].answer.selectedIndex
	
	for (i=2; i<=total;i++)
	answer[i]=theForms[i].correct.value
	
	var flag=true
	for (i=2; i <= total; i++)
		if (response[i]==0)
			{
			alert("Attenzione la domanda #"+(i-1)+" non ha avuto risposta");
			flag=false;
			if ($('vaiavanti')) $('vaiavanti').hide();
			}
	if (flag) 
	{
	for (i=2; i <= total; i++)
	if (response[i]==answer[i]) ncorrect++;
	document.total.score.value = ncorrect;
	var per =  Math.round((ncorrect / (total-1)) * 100);
	document.total.percent.value = per;
	document.total.outof.value=(total-1);
	if ($('vaiavanti')) $('vaiavanti').show();
	}
}
