var actuFading = function() {
	var myObj = {
		actu: null,
		total: null,
		count: -1,
		delay: null,
		fadeInDelay: null,
		fadeOutDelay: null,

		construct: function() {
			myObj.actu = $('.actu');
			myObj.total = myObj.actu.length;
			myObj.fadeInDelay = 2800;
			myObj.fadeOutDelay = 1200;
			myObj.delay = 1500;  
			$(myObj.actu).fadeOut(0);
		},

		switchactu: function() {
			myObj.myFadeOut(myObj.count%myObj.total);
			myObj.myFadeIn(++myObj.count%myObj.total);
		},

		myFadeOut: function(n) {
			$(myObj.actu[n]).fadeOut(myObj.fadeOutDelay);
		},

		myFadeIn: function(n) {
			$(myObj.actu[n]).fadeIn(myObj.fadeInDelay, function() {
				window.setTimeout(function() { 
					myObj.switchactu() 
				}, myObj.delay);	
			});
		}
	}

	myObj.construct();
	return myObj;
}


$(document).ready(function() {
	var fNew = actuFading();
	fNew.switchactu();
});
