var jlact,jlsvt,divact,divsvt;
var ie=document.all
var dom=document.getElementById

function Ticker(l,h,bgcolor,color,border,pause,defil,haut,gauche,pos){
	this.l=(l!='')?l:125;
	this.h=(h!='')?h:75;
	this.color=(color!='')?color:'#000000';
	this.bgcolor=(bgcolor!='')?bgcolor:'#ffffff';
	this.pause=(pause!='')?pause:2000;
	this.addMsg=addmsg;
	this.border=border;
	this.defil=defil;
	this.haut=(haut!='')?haut:0;
	this.gauche=(gauche!='')?gauche:0;
	this.pos=(pos!='')?pos:'relative';
	this.msg=new Array();
	this.Show=show;
}
function addmsg(txt){this.msg[this.msg.length]=txt;}

function show(){
	var jlvar;
	if(this.defil=='v')
		jlvar='top:'+this.h+';left:0';
	else
		jlvar='top:0;left:'+this.l;
	if (ie||dom){
		document.write ('<DIV id=jlticker align=center STYLE="border:\''+this.border+'\';overflow:hidden;color:'+this.color+';position:'+this.pos+';top:'+this.haut+';left:'+this.gauche+';width:'+this.l+';height:'+this.h+';background-color:'+this.bgcolor+';">');
		document.write ('<DIV id=jlmsg1 NOWRAP align=center style="position:absolute;width='+this.l+';height:'+this.h+';top:0;left:0">'+this.msg[0]+'</div>');
		document.write ('<DIV id=jlmsg2 NOWRAP align=center style="position:absolute;width='+this.l+';height:'+this.h+';'+jlvar+';">'+this.msg[1]+'</div>');
		document.write ('</div>');
	}else if (document.layers){
		document.write ('<ilayer id=jlticker style="border:\''+this.border+'\';color:'+this.color+';width:'+this.l+';height:'+this.h+';background-color:'+this.bgcolor+';">');
		document.write ('<layer id=jlmsg1 NOWRAP align=center style="position:absolute;width='+this.l+';height:'+this.h+';top:0;left:0">'+this.msg[0]+'</layer>');
		document.write ('<layer id=jlmsg2 NOWRAP align=center style="position:absolute;width='+this.l+';height:'+this.h+';'+jlvar+';">'+this.msg[1]+'</layer>');
		document.write ('</ilayer>');
	}
	jlact=0;divact='jlmsg1';
	jlscrollStart(this);
} 

function jlscrollStart(obj){
	obj1=eval(obj);
	jlsvt=(jlact+1>=obj.msg.length)?0:jlact+1;
	divsvt=(divact=='jlmsg1')?'jlmsg2':'jlmsg1';
	divsvt=ie? divsvt : document.getElementById(divsvt)
	eval(divsvt).innerHTML=obj.msg[jlsvt];
	if (obj.defil=='v')
		eval(divsvt).style.top=obj.h;
	else
		eval(divsvt).style.left=obj.l;
	
	divact=ie? divact : document.getElementById(divact)
	eval(divact).innerHTML=obj.msg[jlact];
	
	setTimeout("jlscrollMove(obj1)",obj.pause);
}

function jlscrollMove(obj) {
	obj1=eval(obj);	
	var jlvar;
	
	if (obj.defil=='v'){
		eval(divact).style.top = parseInt(eval(divact).style.top)-1;
		eval(divsvt).style.top = parseInt(eval(divsvt).style.top)-1;
		jlvar=parseInt(eval(divsvt).style.top)
	}else{
		eval(divact).style.left = parseInt(eval(divact).style.left)-1;
		eval(divsvt).style.left = parseInt(eval(divsvt).style.left)-1;
		jlvar=parseInt(eval(divsvt).style.left)
	}
	if(jlvar>0)
		setTimeout("jlscrollMove(obj1)",10);
	else{
		jlact=jlsvt;
		divact=eval(divsvt).id;
		jlscrollStart(obj1)
	}
}
