function CheckForm(form_name,type_accident)
{		
	//put the list of questions displayed in an array
	var quest_displayed = document[form_name].quest.value;
	switch(quest_displayed) 
	{
		case '2':
			var quest1 = document[form_name].quest_1;
			var quest2 = document[form_name].quest_2;
			if ((quest1[1].checked) && (quest2[0].checked))
				document.location = '/can_i_claim.cfm/flag/3/response/reject/type_accident/'+type_accident;
			else
				{
					//display  tr bloc for the next question
					document.getElementById('q3').style.display = '';				
					document.getElementById('q4').style.display = '';
					document.getElementById('q5').style.display = '';
					document[form_name].quest.value = '5';
				}
		break;
		
		case '5':
			var quest3 = document[form_name].quest_3;
			var quest4 = document[form_name].quest_4;
			var quest5 = document[form_name].quest_5;
			if ((quest3[1].checked) || (quest4[1].checked) || (quest5[1].checked))
				document.location = '/can_i_claim.cfm/flag/3/response/reject/type_accident/'+type_accident;
			else
				{
					//display  tr bloc for the next question
					document.getElementById('q6').style.display = '';				
					document[form_name].quest.value = '6';
				}
		break;
		
		case '6':
			var quest6 = document[form_name].quest_6;
			if (quest6[1].checked)
				{
					document.getElementById('q7').style.display = '';				
					document[form_name].quest.value = '7';
				}
			else
				document.location = '/can_i_claim.cfm/flag/3/response/accept/type_accident/'+type_accident;
		break;
		
		case '7':
			var quest7 = document[form_name].quest_7;
			if (quest7[1].checked)
				document.location = '/can_i_claim.cfm/flag/3/response/reject/type_accident/'+type_accident;
			else
				document.location = '/can_i_claim.cfm/flag/3/response/accept/type_accident/'+type_accident;	
		break;
	}
	return false;
}

