


/*BACO-CHALLENGE_PT*/



/* * *
	BACO CHALLENGDE
* * */
var baco_challenge = new Object();
Object.extend(baco_challenge, {
	observer:null,
							
	init: function(){
		if(!$('baco-form'))
			return;
			
		['alt_a', 'alt_b', 'alt_c'].each(function(element){
			$(element).checked = false;
			Event.observe(element, 'click', baco_challenge.showBt.bind(this));																
		});
		
		baco_challenge.observer = baco_challenge.corrret.bindAsEventListener(this);
		
		Event.observe($('bt'), 'click', baco_challenge.observer);																
	},
	
	showBt: function(){
		Element.show('bt');
	},
	
	corrret:function(event){
		Event.stop(event);
		
		Element.hide('baco-form');
		var hit =	$('alt_' + $('correct').value).checked;
		if(hit){
			Element.show('answer_true');
			$('hits').value = parseInt($('hits').value)+1;
		}else{
			Element.show('answer_false');
		}
		
		$('bt').innerHTML = 'Avançar';
		Event.stopObserving($('bt'), 'click', baco_challenge.observer);	
		Event.observe($('bt'), 'click', baco_challenge.next.bindAsEventListener(this));		
	},
	
	next:function(event){
		Event.stop(event);
		$('num').value = parseInt($('num').value)+1;
		$('baco-form').submit();
	}
});

ContentLoaded(window, baco_challenge.init);