// ---------------------------------------------
// Fil d'info avec pause compatible Netscape 6
// © 1997/2001 Django (Oznog) Blais
// http://www.trucsweb.com
// Ajouter ce code à l'endroit où le fil
// d'info devra être affiché dans le BODY 
// ---------------------------------------------

	// Ajuster les paramètres
	// - Largeur
	// - Hauteur
	// - Couleur de fond
	// - Image de fond
	
	// Les valeurs par défaut pour la hauteur/largeur d'affichage du layer
	
	var filbgcolor='FFFFFF'
	var filimage=''
	
	// Ajuster les messages
	// Vous pouvez en ajouter ou en enlever.
	// Attention de remplacer le caractère (') par (\')
	var entete = "<center><font color=\"#FF0000\" face=\"Arial\"><b><br>"
	var enfin  = "</b></font></center>"
	
		// ---------------------------------------------
		// /// NE RIEN MODIFIER APRÈS CETTE LIGNE /// //
		
		var div1T=1
		var div2T=0
		var i=0
		var ns4=document.layers
		var ie4=document.all
		var ns6=document.getElementById&&!document.all


function Scroll(nObjet){

	var divns6 = document.getElementsByTagName("div")
	divComplet = (ns6) ? divns6[nObjet] : eval(nObjet);
	div1W = divComplet.offsetHeight
	if (div1T>0&&div1T<=5){
		div1T=0
		divComplet.style.top=div1T
		setTimeout("Scroll('filinfo')",3000)
		return
	}

	if (div1T>=div1W*-1){
		div1T-=5
		divComplet.style.top=div1T
		setTimeout("Scroll('filinfo')",100)
	}
	else {
		div1T=1
		divComplet.style.top=div1T
		divComplet.innerHTML=messages[i]
		if (i==messages.length-1)
			i=0
		else
			i++
		Scroll('filinfo')
	}
}

function ScrollNS4(nObjet){
// Ajustement Netscape 4.x récupérée de
// Pausing updown message scroller
// © Dynamic Drive (www.dynamicdrive.com)
	tlayer=eval(nObjet)
	if (tlayer.top>0&&tlayer.top<=5){
		tlayer.top=0
		setTimeout("ScrollNS4(tlayer)",3000)
		return
	}
	if (tlayer.top>=tlayer.document.height*-1){
		tlayer.top-=5
		setTimeout("ScrollNS4(tlayer)",100)
	}
	else{
		tlayer.top=1
		tlayer.document.write(messages[i])
		tlayer.document.close()
		if (i==messages.length-1)
			i=0
		else
			i++
		ScrollNS4(nObjet)
	}
}

function debutscroll(){
	if (ie4||ns6){
		Scroll('filinfo')
	}
	else if (ns4){
		document.maitre.visibility='show'
		ScrollNS4(document.maitre.document.filinfo2)
	}
}


function init_scroll(largeur,hauteur,messages){

	Larg = largeur
	Haut = hauteur
	
	if (document.layers){
		document.writeln('<ILAYER ID="maitre" WIDTH='+Larg+' HEIGHT='+Haut+' BGCOLOR='+filbgcolor+' BACKGROUND='+filimage+' VISIBILITY=hide>')
		document.writeln('<LAYER ID="filinfo2" LEFT=0 TOP=1 WIDTH='+Larg+'>')
		document.write(messages[messages.length-1])
		document.writeln('</LAYER>')
		document.writeln('</ILAYER>')
	}
	
	if (ns6||ie4){
		document.writeln('<div id="maitre2" style="position:relative;width:'+ Larg+ ';height:'+Haut+';overflow:hiden;background-color:'+ filbgcolor+';background-image:url('+filimage+')">')
		document.writeln('<div style="position:absolute;width:'+ Larg+';height:'+ Haut+';clip:rect(0 '+Larg+' '+Haut+' 0);left:0;top:0">')
		document.writeln('<div id="filinfo" style="position:absolute;width:'+Larg+';left:0;top:1;">')
		document.write(messages[0])
		document.writeln('</div>')
		document.writeln('</div>')
		document.writeln('</div>')
	}
	
	debutscroll();
}
