var dDonsPics;
var dDonsSens;
var dDonsDivEnCours;
var dDonsPicsLength;

function donsAnimationLaunch(){

	dDonsPics = YAHOO.util.Dom.getElementsByClassName("dDonsDynamique", "div");

	dDonsSens = 0;
	dDonsDivEnCours = dDonsPics.length - 1;
	dDonsPicsLength = dDonsPics.length;

	donsAnimation();

}

var resumeDonsAnimation = function () {
	donsAnimation();
}

function donsAnimation(){

	if(dDonsDivEnCours == 0){
		dDonsDivEnCours = dDonsDivEnCours + 1;
		dDonsSens = 1;
	}
	if(dDonsDivEnCours == dDonsPicsLength){
		dDonsDivEnCours = dDonsDivEnCours - 1;
		dDonsSens = 0;
	}

	var anim = new YAHOO.util.Anim(dDonsPics[dDonsDivEnCours]);
	if(dDonsSens == 0)
		anim.attributes.opacity = { from : 1, to : 0 };
	else
		anim.attributes.opacity = { from : 0, to : 1 };
	anim.duration = 8;
	anim.method = YAHOO.util.Easing.backIn;

	anim.onComplete.subscribe(resumeDonsAnimation);

	if(dDonsSens == 0) dDonsDivEnCours = dDonsDivEnCours - 1;
	if(dDonsSens == 1) dDonsDivEnCours = dDonsDivEnCours + 1;

	anim.animate();

}

