var qouteId = 2;
var maxQuoteId = 3;
/*
 * fade out current quote; replace with next quote; fade in next quote
 */
function rotateTestimonial() {
	new Effect.Opacity('quote', {
			duration:1.5,
			from:1.0,
			to:0,
			queue: 'front',
			afterFinish:replaceText});
					
					
	new Effect.Opacity('quote', {
		duration:2.5,
		from:0,
		to:1.0,
		queue: 'end'});
}

/*
 * 
 */
function replaceText() {
	var url = 'testimonial/'+qouteId+'/';
    new Ajax.Updater('quote', url, {method: 'get', onComplete:setQuoteId});
}

function setQuoteId() {
	qouteId >= maxQuoteId ? qouteId = 1: qouteId++;
}