var quotesObj = {
  quotes:[], 
  curQuote:Math.floor(Math.random()*3), 
  delay:10,
  nextQuote: function(){
    var prevdiv = this.quotes[this.curQuote];
    this.curQuote = (this.curQuote + 1) % this.quotes.length;
    var div = this.quotes[this.curQuote]
    prevdiv.hide();
    div.show();
    new Effect.Move(div, {x:655, y:0, mode:'relative', transition: Effect.Transitions.spring, queue:'end'});
    prevdiv.style.left = '-655px';
  }
};
function quoteInit(){
  var qCount = 0;
  $$('.quote').each(function(div){
    quotesObj.quotes.push(div);
    div.style.position = 'relative';
    if(qCount++ != quotesObj.curQuote){
      div.style.left = '-655px';
      div.hide();
    }
  });
  quotesObj.quotes[quotesObj.curQuote].show();
  setInterval("quotesObj.nextQuote()", quotesObj.delay * 1000);
}
