// JavaScript Document

var quotes;

function fadeInNextQuote()
{
	if (!quotes || quotes.length < 1)
		return;

	var curEle;

	if (typeof quotes.curIndex == "undefined")
		quotes.curIndex = quotes.length - 1;
	else
		curEle = quotes[quotes.curIndex];

	quotes.curIndex = (quotes.curIndex+1)%quotes.length;
	var nextEle = quotes[quotes.curIndex];

	if (curEle)
	Spry.Effect.DoFade(curEle, { from: 100, to: 0, finish:function(){curEle.style.display="none";}});
	Spry.Effect.DoFade(nextEle, { to: 100, setup: function(){nextEle.style.display="block";}, finish: function(){ setTimeout(function(){ fadeInNextQuote(); }, fadeInNextQuote.interval); } });
}

fadeInNextQuote.interval = 4000;

Spry.Utils.addLoadListener(function()
{
	
	// Find the quoteBox and setup any quotes inside it for fading.

	Spry.$$(".quoteBox").setStyle("position:relative");
	quotes = Spry.$$(".quote").setStyle("position:absolute; top:0px; left:0px; opacity:0; filter:alpha(opacity=0); display:none");
	fadeInNextQuote();
	
	
});