// JavaScript Document
var BreveWidth, BreveHeight, BreveBgColor, BreveAnim, BreveArray, BreveNum, BreveStart, BreveAnimTime, BreveWaitTime;
BreveArray = new Array(); BreveNum=0; BreveStart=0;

Breves = function(){ }

Breves.start = function(){
	var b = $("#breves");
	var msg = BreveArray[BreveNum];
	
	if(BreveStart==0){
    BreveStart=1;
    b.hide().html(msg);
  }else{
    b.fadeOut(BreveAnimTime);
    var aff = setTimeout( function(){ b.html(msg); clearTimeout(aff); }, BreveAnimTime );
  }


	if(BreveAnim=="slide") b.slideDown(BreveAnimTime);
	else b.fadeIn(BreveAnimTime);

	if(BreveNum<BreveArray.length-1) BreveNum++; else BreveNum=0;

  if(BreveArray.length>1){
	 var next = setTimeout( function() { Breves.start(); clearTimeout(next); } , BreveWaitTime );
	}
}

Breves.setConfig = function(Width,Height,BgColor,Anim,AnimTime,WaitTime){
	var b = $("#breves");
	var a = $("#actu");
	var imgHeight = document.getElementById("breveimg").height;
	BreveWidth = Width;
	BreveHeight = Height;
	BreveBgColor = BgColor;
	BreveAnim = Anim;
	BreveAnimTime = Math.round(AnimTime/2);
	BreveWaitTime = WaitTime;

	a.css({height: (Number(Height)+Number(imgHeight))+"px"});
	
	b.hide();
	b.css({"width": BreveWidth+"px", "height": BreveHeight+"px", "background-color": BreveBgColor, "overflow": "hidden"});
}

Breves.addMessage = function(message){
	BreveArray[BreveArray.length] = message;
}
