var step = 1;

Event.observe(window, 'load', function() {
	Event.observe('raz', 'click', select1);
	Event.observe('dwa', 'click', select2);
	Event.observe('trzy', 'click', select3);
	new PeriodicalExecuter(roll, 6);
});

function roll() {
	if(step == 1) {
		select2();
	} else if(step == 2) {
		select3();
	} else if(step == 3) {
		select1();
	}
}

function select1() {
	step = 1;
	$('picture1').show();
	$('picture2', 'picture3').invoke('hide');
	$('raz').toggleClassName('numselected');
	$('dwa', 'trzy').invoke('removeClassName', 'numselected')
}

function select2() {
	step = 2;
	$('picture2').show();
	$('picture1', 'picture3').invoke('hide');
	$('dwa').toggleClassName('numselected');
	$('raz', 'trzy').invoke('removeClassName', 'numselected')
}

function select3() {
	step = 3;
	$('picture3').show();
	$('picture2', 'picture1').invoke('hide');
	$('trzy').toggleClassName('numselected');
	$('raz', 'dwa').invoke('removeClassName', 'numselected')
}