ie=document.all?1:0
n=document.layers?1:0

//Le délai entre les fades (en millisecondes). Plus petite est la valeur, plus le temps sera court.
betweendelay=1900

//Pour commencer au premier message, mettre la valeur 1, 0 pour non.
var loop=1

//La police de caractères utilisée
FontFace='Trebuchet MS, Arial'

//La taille de la police (en pixels)
FontSize=16

//1 pour activer aussi le fade out, 0 pour uniquement le fade in.
fadeback=1

//Pour déterminer les couleurs, la première couleur est identique à celle de l'arrière-plan,
//la dernière couleur est celle qui terminera l'effet.
//Vous pouvez utiliser jusqu'à 4 couleurs. Mettre les couleurs inutilisées à 0.
colors=new Array()
/*
colors[0]='#FFFFFF'
colors[1]='#EEEEEE'
colors[2]='#CCCCCC'
colors[3]='#999999'
colors[4]='#666666'
colors[5]='#333333'
colors[6]='#000000'
*/
colors[0]='#FFFFFF'
colors[1]='#FFEEEE'
colors[2]='#DDCCCC'
colors[3]='#DDAAAA'
colors[4]='#CC9999'
colors[5]='#CC6666'
colors[6]='#CC3333'

//Vous mettrez vos messages et liens ici !
//Si vous ne souhaitez pas de lien, utilisez # .
news=new Array()
//Pour un plus grand nombre de messages, copiez les 3 lignes suivants 
//et modifiez les informations et numéros.
news[0]=new Array()
news[0]["text"]="<b>New Software</b>"
news[0]["link"]="#"
news[1]=new Array()
news[1]["text"]="<b>AquarioGest Saltwater</b>"
news[1]["link"]="#"
news[2]=new Array()
news[2]["text"]="<b>For Marine and Reef Aquariums</b>"
news[2]["link"]="#"
news[3]=new Array()
news[3]["text"]="<b></b>"
news[3]["link"]="#"

/*Ne modifiez plus rien après cette ligne!
*********************************************************************************/
fadeInit=new Function("oNews=new makeObj('divNews','divCont'); fadeNews(0);")
function makeObj(obj,nest){
    nest=(!nest) ? '':'document.'+nest+'.'
    this.css=(n) ? eval(nest+'document.'+obj):eval(obj+'.style')
    this.writeref=(n) ? eval(nest+'document.'+obj+'.document'):eval(obj);		
	this.fadeIt=b_fadeIt
    this.obj = obj + "Object"; 	eval(this.obj + "=this")	
}
function b_fadeIt(text,link,font,size,speed,fn,num,c0,c1,c2,c3,c4,c5,c6){
	if(num<arguments.length && arguments[num]!=0){
		writetext='<a href="'+link+'" style="text-decoration:none; font-size:'+size+'px">'
		+'<font face="'+font+'" color="'+arguments[num]+'">'+text+'</font></a>'
		if(n){this.writeref.write(writetext); this.writeref.close()}
		if(ie) this.writeref.innerHTML=writetext		
		num++
		setTimeout(this.obj+'.fadeIt("'+text+'","'+link+'","'+font+'",'+size+','+speed+',"'
		+fn+'",'+num+',"'+c0+'","'+c1+'","'+c2+'","'+c3+'","'+c4+'","'+c5+'","'+c6+'")',speed)
	}else setTimeout('eval('+fn+')',betweendelay)
}
function fadeNews(num){
	if(num<news.length){
		fn=fadeback?'fadeBack('+num+')':'fadeNews('+(num+1)+')';
		oNews.fadeIt(news[num]["text"],news[num]["link"],FontFace,FontSize,100,fn,7,
		colors[0],colors[1],colors[2],colors[3],colors[4],colors[5],colors[6])
	}else if(loop)fadeNews(0)
}
function fadeBack(num){
	if(num>=0){
		oNews.fadeIt(news[num]["text"],news[num]["link"],FontFace,FontSize,100,'fadeNews('+(num+1)
		+')',7,colors[6],colors[5],colors[4],colors[3],colors[2],colors[1],colors[0])
	}
}

