function findActiveQuote( quotes ){
	var noOfQuotes = quotes.length;
	var activeQuote;
	var i;
	for (i=0; i<noOfQuotes; i++)
	{
		if ( quotes[i].style.display != "none" )
		{
			activeQuote = i;
		}
	}
	return activeQuote;
}

function activateQuote( quotes, next, activeQuote )
{
	var temp = quotes[activeQuote].style.display;
	quotes[activeQuote].style.display = "none";
	quotes[next].style.display = temp;
}

function nextQuote( className, elementID )
{
	var quoteBox = document.getElementById( elementID );
	var quotes = getElementsByClassName( className, 'div', quoteBox );
	var activeQuote = findActiveQuote( quotes );
	var lastQuote = quotes.length - 1;
	var next;
	if ( activeQuote == lastQuote )
	{
		next = 0;
	}
	else 
	{
		next = activeQuote + 1;
	}
	activateQuote( quotes, next, activeQuote );
}

function prevQuote( className, elementID )
{
	var quoteBox = document.getElementById( elementID );
	var quotes = getElementsByClassName( className, 'div', quoteBox );
	var activeQuote = findActiveQuote( quotes );
	var firstQuote = 0;
	var next;
	if ( activeQuote == firstQuote )
	{
		next = quotes.length - 1;
	}
	else 
	{
		next = activeQuote - 1;
	}
	activateQuote( quotes, next, activeQuote );
}
