// JavaScript Document
var BreveAnim, BreveNb, BreveTimeAnim, BreveTime, BreveNum, BreveStart, imgHeight;
BreveNum=0; BreveStart=0;
var a = $("#actu");
var b = $("#breves");
var c = $("#breveimg");

Breves = function(){ };

Breves.start = function(){
	var d = $("#breve"+BreveNum);
	if(BreveNum<BreveNb&&BreveStart!=0) BreveNum++; else BreveNum=0;
	var e = $("#breve"+BreveNum);

	if(BreveStart==0) {
		
		d.show(); BreveStart=1; // At Start => Show First News
		
	}else if(BreveStart==1 && BreveNb>0){	
	
		if(BreveAnim=="slide") d.slideUp(BreveTimeAnim); else d.fadeOut(BreveTimeAnim); // Hide Actual (SLIDE or FADE)
		
		if(BreveAnim=="slide") var show = setTimeout( function(){ e.slideDown(BreveTimeAnim); clearTimeout(show); }, BreveTimeAnim );  // Show Next SLIDE
		else var show = setTimeout( function(){ e.fadeIn(BreveTimeAnim); clearTimeout(show); }, BreveTimeAnim ); // Show Next FADE
			
	}
	var next = setTimeout( function() { Breves.start(); clearTimeout(next); } , BreveTime );
};

Breves.setConfig = function(Width,Height,BgColor,Anim,TimeAnim,Time,Nb){
	imgHeight = Number(c.height());
	BreveAnim = Anim;
	BreveNb = Number(Nb)-1;
	BreveTimeAnim = Number(TimeAnim);
	BreveTime = Number(Time)+(2*BreveTimeAnim);
	
	a.css({height: (Number(Height)+Number(imgHeight))+"px"});	
	b.css({"width": Width+"px", "height": Height+"px", "background-color": BgColor, "overflow": "hidden"});
};