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 (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)	
	}
}