/****************** init *****************/

var MS1 = {affich: ''}; // toutes réponses invisibles
var D1 = 0;// indique les appels de fonctions
var EI1 = 0;// voir fonction a() : indique les états de l'UI

var nb_q = 9; // nbr de questions !
window.onload= function(){
	for(var i = 0; i < nb_q; i++){
		var elt = 'q_' + i;
		Event.observe($(elt), 'click', handleQ);
		var elt = 'rep_' + i;
		Event.observe($(elt), 'click', handleReplier, false);
	}
}

function handleQ(e){

	_D('fonction t()');
 	/**/var z = Event.element(e);
	var q = z.id;
	var temp = q.split('_');
	_D(q);
	var nQ = temp[1]; // numéro de la question/réponse

	eval("$('r_' + nQ).toggle(); ");MS1.affich = nQ;
	for(var i = 0; i < nb_q; i++){
		if(MS1.affich != i)eval("$('r_' + i).hide();");
	}
	_EI();

}
function handleReplier(e){
	Event.stop(e);//e.preventDefault();
	var z = Event.findElement(e, 'DIV');
	var q = z.id;
	_D('fonction handleReplier()');
	if('' != q){
		var temp = q.split('_');
		_D(q);
		var nQ = temp[1]; // numéro de la question/réponse
		eval("$('r_' + nQ).hide(); ");
		MS1.affich = nQ;
	}
	_EI();
}

/****************************** DEBUG ***************************************/
function _D(m){
	if(D1) alert(m);
}

function _EI(){
	if(EI1) alert('affich : ' + MS1.affich);
}

