var numQues = 8; 
var numChoi = 4; 
var answers = new Array(8); 
answers[0] = "four seconds"; 
answers[1] = "250 feet"; 
answers[2] = "30 mph"; 
answers[3] = "as it starts to rain"; 
answers[4] = "just at freezing"; 
answers[5] = "1.3 miles per gallon"; 
answers[6] = "analyze visibility, road conditions, traffic speed and density"; 
answers[7] = "before entering the curve"; 

function getScore() 
{ 
	var score = 0; 
	var currElt; 
	var currSelection; 
    
	for (i=0; i<numQues; i++) 
	{ 
		currElt = i*numChoi; 
		for (j=0; j<numChoi; j++) 
		{ 
			currSelection = document.forms['quiz'].elements[currElt + j]; 
			if (currSelection.checked) 
			{
				if (currSelection.value == answers[i]) 
				{ score++; break; } 
			} 
		} 
	} 

	score = Math.round(score/numQues*100); 
	document.forms['quiz'].percentage.value = score + "%"; 
	var correctAnswers = ""; 
	for (i=1; i<=numQues; i++) 
	{ 
		correctAnswers += i + ". " + answers[i-1] + "\r\n"; 
	} 
	document.forms['quiz'].solutions.value = correctAnswers; 

}

function clearQuiz() 
{ 
	var quizelements = document.getElementById('quiz').elements;


	for(var i = 0; i < quizelements.length; i++)
	{
		if (quizelements[i].type == "radio" )
		{
			quizelements[i].checked = false;
		}
		
	}
	document.forms['quiz'].solutions.value = "";
	document.forms['quiz'].percentage.value =  ""; 

}