var QuizzController = 
{
    showResponse: function(elem,qId)
    {
		var responseIsCorrect = false;
		var quizzQuestionResponses = $$('div#quizzQuestion'+qId+'Container div.quizzQuestionResponse')
		quizzQuestionResponses.each(function(e) {
			var radios = $(e).select('input.radioQuizzResponse');
			radios = (radios && radios.length > 0) ? radios[0] : null ;

			if (e.id == 'quizzResponse'+qId+'Container') {
				$(e).addClassName('quizzTrue');
				if ( $(elem) == radios)
					responseIsCorrect = true;
			}
			else {
				$(e).addClassName('quizzFalse');
			}
		});
		$('correctQuizzResponse'+qId).show();

		if (responseIsCorrect) {
			if ( $('quizzQuestion'+qId+'Correct') )
				$('quizzQuestion'+qId+'Correct').show();
		}
		else {
			if ( $('quizzQuestion'+qId+'Incorrect') )
				$('quizzQuestion'+qId+'Incorrect').show();
		}

		/*
		var elem=$(elem);
		var parent=elem.up(4);
		
		if(elem && parent)
		{
			if(parent != $('quizzResponse'+qId+'Container'))
			{
				parent.addClassName('quizzFalse');
			}
			if($('quizzResponse'+qId+'Container'))
			{
				$('quizzResponse'+qId+'Container').addClassName('quizzTrue');
			}
		}       
		*/
    }
}
