YAHOO.util.Event.onDOMReady(rotatorInit);

function rotatorInit() {
	var images = YAHOO.util.Dom.getElementsByClassName('rotatorImage', 'img', 'imageRotator');
	setTimeout(function(){doTheFade(images, 0)}, 7000);
}

function doTheFade(images, i) {
	if (i>images.length-1) i = 0;
	
	var fadeOut = new YAHOO.util.Anim(images[i]); 
	fadeOut.attributes.opacity = { to: 0 }; 
	fadeOut.duration = 2;
	YAHOO.util.Easing.easeIn; 
	fadeOut.animate();
	
	i++;
	if (i>images.length-1) i = 0;
	
	var fadeIn = new YAHOO.util.Anim(images[i]); 
	fadeIn.attributes.opacity = { to: 1 }; 
	fadeIn.duration = 2;
	YAHOO.util.Easing.easeIn;
	fadeIn.animate();
	
	setTimeout(function(){doTheFade(images, i)}, 7000);
}