var partnerFader = {
	
	maxSize : 0,
	quantity : 0,
	nextPosition : 0,
	time : 300,
	selector : '',
	delay : 1000,
	
	init : function(selector){
		$(selector).html('<div id="'+selector+'_container">'+$(selector).html()+'</div>');
		this.selector = selector;
		
		
		$(selector+' li').each(function(){
			if(partnerFader.maxSize < $(this).height())
				partnerFader.maxSize = $(this).height();
			
			partnerFader.quantity++;
			
			$(this).addClass('fader-item');
		});
		
		$(selector+' li').css('height',this.maxSize);
		
		$(selector+'_container').css('height',this.maxSize);
		
		if(partnerFader.quantity>1)
			this.next();
	},
	
	next : function(){
	
		$(this.selector).animate({opacity : 0},this.time,'linear',function(){
		
			//Affichage du li + maj position 
			$(partnerFader.selector+' li').addClass('hidden');
			$(partnerFader.selector+' li:eq('+partnerFader.nextPosition+')').removeClass('hidden');
			//partnerFader.nextPosition = (partnerFader.nextPosition +1) % partnerFader.quantity;
		
			$(this).animate({opacity : 1},partnerFader.time,'linear',function(){
				$(this).animate({opacity : 1},partnerFader.delay,function(){
					partnerFader.nextPosition = (partnerFader.nextPosition +1) % partnerFader.quantity;
					partnerFader.next();
				});
			})
		})
	}
}
