function ValidateQuizz(nb) {
	if (nb != document.nbQuestions)
	{
		document.nbQuestions++;
		var question = $('question_'+nb);	
		$('result_'+nb).setStyle({display: 'block'});
		if ( $('explication_texte_'+nb).innerHTML != '' )
			$('explication_'+nb).setStyle({display: 'block'});		
		var reponses = question.select('input.reponse');
		for (j=0;j<reponses.length;j++) {
			var reponse = reponses[j];
			var reponse_texte = $(reponse.id+'_text');
			if( reponse.hasClassName('Good') )
			{ //c'est la bonne réponse
				reponse_texte.addClassName('Green Bold');
				//alert(reponse.id+' bonne réponse')
				if ( reponse.checked )
				{ //bien répondu!
					document.points++;
					$('comment_'+nb).addClassName('Green Bold');
					$('Bullet_'+nb).src='images/bullet_green.png';
					$('comment_'+nb).innerHTML = 'Bravo! Bonne réponse!'
					//alert(reponse.id+' gagné');
				}
			}
			else
			{ // c'est pas la bonne réponse
				if (reponse.checked)
				{ //mal répondu!
					$('comment_'+nb).addClassName('Red Bold');
					$('Bullet_'+nb).src='images/bullet_red.png';
					$('comment_'+nb).innerHTML = 'Désolé! Ce n\est pas la bonne réponse!'
					reponse_texte.addClassName('Red Bold');
				}
				
			}
			//reponse.disabled='disabled';
		}
		$$('.Bullets').each( function(elt) { elt.update($('BulletsTemplate').innerHTML) } );

		if ( document.points == 0 )
			var result = 'Vous n\'avez obtenu aucune bonne réponse';
		else if ( document.points == 1 )
			var result = 'Vous avez obtenu 1 bonne réponse';
		else
			var result = 'Vous avez obtenu ' + document.points + ' bonnes réponses';
		$('nbBonnes').innerHTML = result;
		$('nbQuestions').innerHTML = document.nbQuestions;
	}

}

function QuizzNext(nb) {
	$('question_'+nb).removeClassName('Shown');
	$('question_'+nb).addClassName('Hidden');
	nb++;
	$('question_'+nb).removeClassName('Hidden');
	$('question_'+nb).addClassName('Shown');
	Try.these(function() { $('Bullet_'+nb).src='images/bullet_black.png'} );
	$$('.Bullets').each( function(elt) { elt.update($('BulletsTemplate').innerHTML) } );
}
	

