/*************************************************************
**************************************************************
* FONCTIONS QUIZZ (art_id = 115) 
**************************************************************
**************************************************************/
var _nombreQuestionQuizz = 12;
function selectCheckBox(ouinon, id)
{
	var cible = ouinon + '_' + id;
	var checkOui = 'oui_' + id;
	var checkNon = 'non_' + id;
	
	var tableauPath = $(cible).getAttribute('src').split('/');
	
	
	var pathUncheck = tableauPath[tableauPath.length - 3] + '/' + tableauPath[tableauPath.length - 2] + '/' + 'notchecked.png';  
	var pathCheck = tableauPath[tableauPath.length - 3] + '/' + tableauPath[tableauPath.length - 2] + '/' + 'checked.png';
	
//	alert(pathCheck);
	
	$(checkOui).src = pathUncheck;
	$(checkNon).src = pathUncheck;
	
	if(tableauPath[tableauPath.length - 1] == 'notchecked.png'){
		$(cible).src = pathCheck;
	}
	
	var  i = 1;
	validate = true;
	while(i < _nombreQuestionQuizz){
		var ouiCheck = 'oui_' + i;
		tableauPathOui = $(ouiCheck).getAttribute('src').split('/');
		var nonCheck = 'non_' + i;
		tableauPathNon = $(nonCheck).getAttribute('src').split('/');
		if(tableauPathOui[tableauPath.length - 1] != 'checked.png' && tableauPathNon[tableauPath.length - 1] != 'checked.png'){
			validate = false;
			break;
		}
		i++;
	}
	if(validate == true){
		$('quizzValider').style.display = '';
	}
}

function validerQuizz()
{
	var tableauPath;
	var tableauPathOui;
	var tableauPathNon;
	var ouiExists = false;
	var reponseManquante = false;
	var  i = 1;
	
	$('quizzResultatOui').style.display = 'none';
	$('quizzResultatNon').style.display = 'none';
	$('quizzReponseManquante').style.display = 'none';
	$('divValidation').innerHTML = '<input type="submit" value="Valider" onclick="validerQuizz()"/>';

	// Vérification des réponses
	while(i < _nombreQuestionQuizz){
		var ouiCheck = 'oui_' + i;
		var nonCheck = 'non_' + i;
		tableauPathOui = $(ouiCheck).getAttribute('src').split('/');
		tableauPathNon = $(nonCheck).getAttribute('src').split('/');
		if (tableauPathOui[tableauPathOui.length - 1] != 'checked.png'
				&& tableauPathNon[tableauPathNon.length - 1] != 'checked.png') {
			reponseManquante = true;
			break;
		}
		i ++;
	}
	i = 1;
	if (!reponseManquante) {
		// Vérification de l'existence d'un "Oui"
		while(i < _nombreQuestionQuizz){
			var ouiCheck = 'oui_' + i;
			tableauPath = $(ouiCheck).getAttribute('src').split('/');
			if(tableauPath[tableauPath.length - 1] == 'checked.png'){
				ouiExists = true;
				break;
			}
			i ++;
		}
	}
	if (reponseManquante) {
		$('quizzReponseManquante').style.display = '';
	} else if (ouiExists){
		$('quizzResultatOui').style.display = '';
		//$('divValidation').innerHTML = '<input type="submit" value="R&eacute;initialiser le quizz" onclick="reinitialiserQuizz()"/>';
	} else {
		$('quizzResultatNon').style.display = '';
		//$('divValidation').innerHTML = '<input type="submit" value="R&eacute;initialiser le quizz" onclick="reinitialiserQuizz()"/>';
	}
}

function reinitialiserQuizz()
{
	var  i = 1;
	var tableauPath = $('oui_1').getAttribute('src').split('/');
	var pathUncheck = tableauPath[tableauPath.length - 3] + '/' + tableauPath[tableauPath.length - 2] + '/' + 'notchecked.png';  
	var pathCheck = tableauPath[tableauPath.length - 3] + '/' + tableauPath[tableauPath.length - 2] + '/' + 'checked.png';
	
	// Remise des checkbox sur notChecked
	while(i < _nombreQuestionQuizz){
		var checkOui = 'oui_' + i;
		var checkNon = 'non_' + i;
		$(checkOui).src = pathUncheck;
		$(checkNon).src = pathUncheck;
		i++;
	}	
	// Cache reponse
	$('quizzResultatOui').style.display = 'none';
	$('quizzResultatNon').style.display = 'none';
	$('quizzReponseManquante').style.display = 'none';
	// Reinitialisation bouton valider
	//$('divValidation').style.display = 'none';
	$('divValidation').innerHTML = '<input type="submit" value="Valider" onclick="validerQuizz()"/>';
}
