/*attachListener(window, 'load',
	function ()
	{
		setTimeout(rotateClients, 3000);
	}
);*/

function rotateClients()
{
	var clientElements = getChildElementsByTagName($('clients'), 'P');

	var currIndex = 0;
	for (var i = 0; i < clientElements.length; i++) {
		if (elementHasClassName(clientElements[i], 'active-client')) {
			currIndex = i;
			break;
		}
	}
	
	var swapIndex = (currIndex + 1) % clientElements.length;
	
	var currElement = clientElements[currIndex];
	var swapElement = clientElements[swapIndex];
	
	setCssOpacity(swapElement, 0);
	addClassName(swapElement, 'swap-client');
	
	Animator.animateLinear(1500, 1, [new FadeCssOpacity(swapElement, 0, 1)], animComplete);
	
	function animComplete()
	{
		removeClassName(currElement, 'active-client');
		removeClassName(swapElement, 'swap-client');
		addClassName(swapElement, 'active-client');
		
		setTimeout(rotateClients, 3000);
	}
}
