var rotator_current_id = '';
var rotator_timer_id = null;
var rotator_timeout = 5000;

function rotator_show(_items) {
	var new_id;
	if (_items < 2 && rotator_current_id != '') return false;
	rotator_stop();
	do {
		new_id = 'rotator' + (Math.floor(Math.random() * _items) + 1);
	} while (new_id == rotator_current_id);
	if (rotator_current_id != '') document.getElementById(rotator_current_id).style.display = 'none';
	document.getElementById(new_id).style.display = 'block';
	rotator_current_id = new_id;
	if (_items >= 2) rotator_start(_items);
}

function rotator_stop() {
	if (rotator_timer_id) clearTimeout(rotator_timer_id);
}

function rotator_start(_items) {
	rotator_timer_id = setTimeout('rotator_show(' + _items + ')', rotator_timeout);
}
