var active = 1;
var amount = 3;

function rotator_rotate()
{
  var out_image = $('image' + active);
  var out_banner = $('banner' + active);
  var new_active = active + 1;
  if (new_active > amount) {
    new_active = 1;
  }
  var in_image = $('image' + new_active);
  var in_banner = $('banner' + new_active);
  
  new Effect.Fade('image' + active);
  new Effect.Appear('image' + new_active);
  new Effect.Fade('banner' + active);
  new Effect.Appear('banner' + new_active);
  
  active = new_active;
  setTimeout("rotator_rotate()", imagefadertimeout*1000);
}

function rotator_init()
{
  setTimeout("rotator_rotate()", imagefadertimeout*1000);

  for (var i = active + 1; i <= amount; i++) {
    $('image' + i).style.display = 'none';
    $('banner' + i).style.display = 'none';
  }
}


window.onload = function() { rotator_init(); }

