//Q=question (Q1, Q2, ...)		ptQ=Point pour la question(ptQ1=5, ptQ2=3,...)	ok=si tt les Questions sont remplies(0 ou 1)

// Initialisation de variables
var  ptQ1=0;
var  ptQ2=0;
var  ptQ3=0;
var  ptQ4=0;
var  ptQ5=0;
var  ptQ6=0;
var  ptQ7=0;
var  ptQ8=0;
var  ptQ9=0;
var  ptQ10=0;
var  ptQ11=0;
var  ptQ12=0;
var  ptQ13=0;


function checkData()
{
var nbA=0;
var nbB=0;
var nbC=0;
var nbD=0;
var correct = true
var ok = 1

// verification de la validite de tous les champs
if (!(document.vivresex.Q1[0].checked || document.vivresex.Q1[1].checked || document.vivresex.Q1[2].checked || document.vivresex.Q1[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 1 !");return correct
	}

if (!(document.vivresex.Q2[0].checked || document.vivresex.Q2[1].checked || document.vivresex.Q2[2].checked || document.vivresex.Q2[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 2 !");return correct
	}

if (!(document.vivresex.Q3[0].checked || document.vivresex.Q3[1].checked || document.vivresex.Q3[2].checked || document.vivresex.Q3[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 3 !");return correct
	}

if (!(document.vivresex.Q4[0].checked || document.vivresex.Q4[1].checked || document.vivresex.Q4[2].checked || document.vivresex.Q4[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 4 !");return correct
	}


if (!(document.vivresex.Q5[0].checked || document.vivresex.Q5[1].checked || document.vivresex.Q5[2].checked || document.vivresex.Q5[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 5 !");return correct
	}

if (!(document.vivresex.Q6[0].checked || document.vivresex.Q6[1].checked || document.vivresex.Q6[2].checked || document.vivresex.Q6[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 6 !");return correct
	}

if (!(document.vivresex.Q7[0].checked || document.vivresex.Q7[1].checked || document.vivresex.Q7[2].checked || document.vivresex.Q7[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 7 !");return correct
	}

if (!(document.vivresex.Q8[0].checked || document.vivresex.Q8[1].checked || document.vivresex.Q8[2].checked || document.vivresex.Q8[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 8 !");return correct
	}

if (!(document.vivresex.Q9[0].checked || document.vivresex.Q9[1].checked || document.vivresex.Q9[2].checked || document.vivresex.Q9[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 9 !");return correct
	}

if (!(document.vivresex.Q10[0].checked || document.vivresex.Q10[1].checked || document.vivresex.Q10[2].checked || document.vivresex.Q10[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 10 !");return correct
	}

if (!(document.vivresex.Q11[0].checked || document.vivresex.Q11[1].checked || document.vivresex.Q11[2].checked || document.vivresex.Q11[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 11 !");return correct
	}

if (!(document.vivresex.Q12[0].checked || document.vivresex.Q12[1].checked || document.vivresex.Q12[2].checked || document.vivresex.Q12[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 12 !");return correct
	}

if (!(document.vivresex.Q13[0].checked || document.vivresex.Q13[1].checked || document.vivresex.Q13[2].checked || document.vivresex.Q13[3].checked))
	{
	correct = false;ok = 0; alert("Vous n'avez pas r"+String.fromCharCode (233)+"pondu "+String.fromCharCode (224)+" la question 13 !");return correct
	}


// calcul
var score=0;

score = ptQ1 + ptQ2 + ptQ3 + ptQ4 + ptQ5 + ptQ6 + ptQ7 + ptQ8 + ptQ9 + ptQ10 + ptQ11 + ptQ12 + ptQ13
// redirection page selon resultat
if ( ok = 1)
	{

//test

	
if ( score <= 45 )  {
	alert('Votre score est de ' +score+' points !')
	open('a.php','_self');return correct
	}

if ( score >= 46 && score <= 65)  {
	alert('Votre score est de ' +score+' points !')
	open('b.php','_self');return correct
	}

if ( score >= 66)  {
	alert('Votre score est de ' +score+' points !')
	open('c.php','_self');return correct
	}
	}
return correct

opener.parent.frameName.location.href = url
}
