
var toolWissenstest = {
	pe:[],
	initialize:function()
	{
		toolWissenstest.start('timer');
		
	},
	start:function(subclass)
	{
    var timers = $$('.toolWissenstest.'+subclass);
		if(0 < timers.length)
		{
			toolWissenstest['init_'+subclass](timers);
		}
	},
	init_timer:function(elements)
	{
		elements.each(function(element)
		{
			toolWissenstest.pe['timer'] = new PeriodicalExecuter(toolWissenstest.timer_count.bind(toolWissenstest, element.down('.time')), 1);
		});
	},
	timer_count:function(element)
	{
		var sec = parseInt(element.innerHTML);
		if(0 >= sec)
		{
			toolWissenstest.pe['timer'].stop();
			$$('.toolWissenstest.answer').invoke('disable');
			$$('.f_quiz').invoke('submit');
		}
		else
		{
			element.update(sec-1);
		}
	}
};

Event.observe(window, 'load', toolWissenstest.initialize);


