/***********************************************
rotator.js by Max Piano
***********************************************/

// PARAMETERS
// -------------------------------------------------------
var rotator_id     = 'rotator';   // main div container ID 
var message_class  = 'msg';       // li class
var delay          = 5000;        // delay
// -------------------------------------------------------


var current_msg    = 0;
var message_id     = new Array();
var pause          = 0;

if (window.addEventListener)
   window.addEventListener("load", init_rotator, false);
else if (window.attachEvent) 
   window.attachEvent("onload", init_rotator);
else if (document.getElementById) 
   window.onload=init_rotator;
  

function rotate(){
  if(pause || !message_id.length) 
    return;
  var messages = document.getElementById(rotator_id).getElementsByTagName('li');
  for(var i=0; i<message_id.length; i++)
    if(i!=current_msg) 
          messages[ message_id[i] ].style.display='none';
    else 
          messages[ message_id[i] ].style.display='block';
 current_msg = (current_msg+1)%message_id.length;
}

function init_rotator(){
  if(!document.getElementById(rotator_id))
    return;
  var messages = document.getElementById(rotator_id).getElementsByTagName('li');
  for(var i in messages) 
      if(messages[i].className==message_class) 
           message_id[message_id.length]=i;
  current_msg = message_id[0];
  rotate();
  setTimeout('lefttime=setInterval("rotate()",delay)', 0);
}
