// Set it up like this:
//	var shuffle_list1 = ['div1', 'div2', 'div3']; // an array of DIV IDs to rotate
//	var shuffle_time = 8000; // 8 seconds
//	var shuffle_effect = 'blind'; // the effect to us: 'appear', 'blind' or 'slide'
//	var shuffle_queue = true; // how to run the effects: true=sequentially, false=concurrently
//	setTimeout('imageShuffle(shuffle_list1);', shuffle_time);

function imageShuffle() {
	shuffle_list = arguments[0];
	if(arguments.length == 2) {
		var i = arguments[1];
	} else {
		var i = 0;
	}
	var next = i + 1;
	if(next >= shuffle_list.length)
		next = 0;
	if(shuffle_queue == true) {
		new Effect.toggle(shuffle_list[i], shuffle_effect, {queue: 'end'});
		new Effect.toggle(shuffle_list[next], shuffle_effect, {queue: 'end'});
	} else {
		new Effect.toggle(shuffle_list[i], shuffle_effect);//, {queue: 'end'});
		new Effect.toggle(shuffle_list[next], shuffle_effect);//, {queue: 'end'});
	}
	i++;
	if(i >= shuffle_list.length)
		i = 0;
	setTimeout('imageShuffle(shuffle_list, '+i+');', shuffle_time);
}
