// -------------------------------------
// func: dynamically change text with id's prefix 1 - max using style (moo.fx)
// date: 19/10/2007
// auth: dom
// -------------------------------------
var chains = new Array();
var max = new Array();
function runShow(prefix, max, style, delay, start) {
  var id = chains.length;
  for (var i = 1; i <= max; i++) {
    eval('var ' + prefix + i + ' = new Fx.Slide(\'' + prefix + i + '\');');
    if (i > 1) {
      eval(prefix + i + '.hide();');
    }
  }
  eval('var ' + prefix + '_i = 1;');

  chains[id] = function() {
    eval('var i = ' + prefix + '_i;');
    if (i == max) {
      eval(prefix + i + '.hide();');
      eval(prefix + '1.slideIn(\'' + style + '\');');
      eval(prefix + '_i = 0;');
    } else {
      eval(prefix + i + '.hide();');
      eval(prefix + (i + 1) + '.slideIn(\'' + style + '\');');
    }
    eval(prefix + '_i++;');
  }
  setTimeout('var ' + prefix + 'Timer = chains[' + id + '].periodical(' + delay + ');', start);
}

window.onDomReady(function() { 
  runShow('slide', 4, 'vertical', 3000, 0);
  runShow('finance', 5, 'vertical', 5000, 1500);
});
