var timer = null;
var frame = 0;
var delay = 5;	// seconds


function rotate_banners() {
	if (timer != null) clearTimeout(timer);
	
	if (frame > 0) {
		new Effect.Fade('frame'+frame, { queue: 'end'});
		
		
		if (frame > 3) frame = 0;
		
		new Effect.Appear('frame'+(frame+1), { queue: 'end', duration: 2.0 });
	}
	
	timer = setTimeout("rotate_banners()", (delay * 1000));
	frame++;
}
