var theySaidGroups = [];
var curGroup = [];
var showQuantity = 2;
var theySaidInterval = false;
var curTheySaidGroup = 0;
var oldTheySaidGroup = 0;
var maxTheySaidHeight = 0;
window.addEvent('domready', function() {
	document.getElements('.they_said li').each(function(li, i){
		curGroup.push(li);
		if(!((i+1)%showQuantity))
		{
			theySaidGroups.push(curGroup.slice());
			
			li.set("styles", {position: 'absolute', 'top': (curGroup[0].getSize().y + 20).toString() + 'px'});
			
			var grSize = curGroup[0].getSize().y+curGroup[1].getSize().y;
			if(grSize>maxTheySaidHeight)
				maxTheySaidHeight = grSize;
			curGroup = [];
		} else {
			li.set("styles", {position: 'absolute', 'top': '0px'});
		}
	});
	document.getElements('.they_said').set({
		'styles': {
			'height': (maxTheySaidHeight+50).toString() + 'px',
			'overflow': 'hidden'
		}
	});
	theySaidInterval = cycleTheySaid.periodical(10000);
	initTheySaid(0);
});

function cycleTheySaid() {
	if ((curTheySaidGroup+1)>=theySaidGroups.length)
	{
		changeTheySaid(0);
	} else {
		changeTheySaid(curTheySaidGroup+1);
	}
}

function initTheySaid(it) {
	curTheySaidGroup = it;
	theySaidGroups.each(function(group, cit){
		if (cit==curTheySaidGroup)
		{
			$$(group).set("styles", {opacity: 1, display: 'block'});
		} else {
			$$(group).set("styles", {opacity: 0, display: 'none'});
		}
	});
}

function changeTheySaid(it) {
	oldTheySaidGroup = curTheySaidGroup;
	curTheySaidGroup = it;
	theySaidGroups.each(function(group, cit){
		if (cit==curTheySaidGroup)
		{
			$$(group).morph({opacity: 1, display: 'block'});
		} else if (cit==oldTheySaidGroup) {
			$$(group).morph({opacity: 0});
		} else {
			$$(group).set('styles', {display: 'none'});
		}
	});
}
