/* external file "function_vertical_txt_scroll.js" begins */
/*********************************************
*       http://geocities.com/vbarsan/
*©2002-2004 Vasile Barsan-All rights reserved.
*********************************************/
var itkj=0;
var jtkk=1;
var resumemtspeed=mtspeed;
var remtspeed=mtspeed;
var sizetup=0;

if(etpause<20)
	etpause=20;
 
if(rtcopt==1)
{
	if(cbttxt.length==0||stlmg.length==0||cbttxt.length!=stlmg.length)
		rtcopt=0;
}

if(rtcopt==1)
{
	var vartoptm="";
	for(jtkj=0;	jtkj<cbttxt.length-1;	jtkj++)
		vartoptm=vartoptm+'<option>' +cbttxt[jtkj]+ '</option>';
	vartoptm=vartoptm+'<option selected>' +cbttxt[cbttxt.length-1]+ '</option>';
}

function speedtup()
{
	if(mtspeed==resumemtspeed)
	{
		mtspeed=mtspeed*2;
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*2&&remtspeed*2<parseInt(mtheight/2))
	{
		mtspeed=mtspeed*2;
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*4&&remtspeed*2<parseint(mtheight/2))
	{
		mtspeed=mtspeed*2;
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*2&&remtspeed*2>=parseInt(mtheight/2))
	{
		mtspeed=parseInt(mtheight/2);
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*4&&remtspeed*2>=parseInt(mtheight/2))
	{
		mtspeed=parseInt(mtheight/2);
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*8)
	{
		mtspeed=parseInt(mtheight/2);
		remtspeed=mtspeed;
	}
	else if(mtspeed==parseInt(mtheight/2))
	{
		mtspeed=mtheight;
		remtspeed=mtspeed;
	}
}

function slowtdn()
{
	if(mtspeed==mtheight)
	{
		mtspeed=parseInt(mtheight/2);
		remtspeed=mtspeed;
	}
	else if(mtspeed==parseInt(mtheight/2)&&resumemtspeed*8<parseInt(mtheight/2))
	{
		mtspeed=resumemtspeed*8;
		remtspeed=mtspeed;
	}
	else if(mtspeed==parseInt(mtheight/2)&&resumemtspeed*4<parseInt(mtheight/2))
	{
		mtspeed=resumemtspeed*4;
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*8)
	{
		mtspeed=resumemtspeed*4;
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*4)
	{
		mtspeed=resumemtspeed*2;
		remtspeed=mtspeed;
	}
	else if(mtspeed==resumemtspeed*2)
	{
		mtspeed=resumemtspeed;
		remtspeed=mtspeed;
	}
}

function ietscroll()
{
	if(jtkk==0 && ietdv.style.pixelTop<=mtspeed || jtkk==1 && ietdv0.style.pixelTop<=mtspeed)
	{
		if(itkj==stlmg.length-1 && rtcopt==1)
		{
			if(jtkk==0) 
			{
				ietdv0.style.visibility="hidden";
				ietdv.style.pixelTop=0;
			}
			else
			{
				ietdv.style.visibility="hidden";
				ietdv0.style.pixelTop=0;
			}
			callbackmt.style.visibility="visible";
			return;
		}
		else if(itkj==stlmg.length-1 && rtcopt==0)
			itkj=0;
		else if(itkj<stlmg.length-1)
			itkj++;
		if(jtkk==0)
			jtkk=1;
		else
			jtkk=0;
		if(jtkk==0)
		{
			ietdv0.style.pixeltop=0;
			sizetup=ietdv0.offsetHeight-mtheight;
			if(sizetup>5&&mtheight>20)
				sizetup+=10;
			ietdv.style.pixelTop=mtheight;
			ietdv.innerHTML=stlmg[itkj];
		}
		else
		{
			ietdv.style.pixelTop=0;
			sizetup=ietdv.offsetHeight-mtheight;
			if(sizetup>5&&mtheight>20)
				sizetup+=10;
			ietdv0.style.pixelTop=mtheight;
			ietdv0.innerHTML=stlmg[itkj];
		}
		setTimeout("ietscroll()",mtpause);
		return;
	}
	else if(sizetup>0)
	{
		if(jtkk==0)
		{
			ietdv0.style.pixelTop-=mtspeed;
			sizetup-=mtspeed;
			setTimeout("ietscroll()",etpause);	
		}
		else
		{
			ietdv.style.pixelTop-=mtspeed;
			sizetup-=mtspeed;
			setTimeout("ietscroll()",etpause);
		}
	}
	else
	{
		ietdv0.style.pixelTop-=mtspeed;
		ietdv.style.pixelTop-=mtspeed;
		setTimeout("ietscroll()",20);
	}
}

function ns4tscroll()
{
	if(jtkk==0 && ns4tlr.top<=mtspeed||jtkk==1 && ns4tlr0.top<=mtspeed)
	{
		if(itkj==stlmg.length-1 && rtcopt==1)
		{
			if(jtkk==0)
			{
				ns4tlr0.visibility="hide";
				ns4tlr.top=0;	
			}
			else
			{
				ns4tlr.visibility="hide";
				ns4tlr0.top=0;
			}
			document.callbmt.document.cbackmt.visibility="show";
			return;
		}
		else if(itkj==stlmg.length-1 && rtcopt==0)
			itkj=0;
		else if(itkj<stlmg.length-1)
			itkj++;
		if(jtkk==0)
			jtkk=1;
		else
			jtkk=0;
		if(jtkk==0)
		{
			ns4tlr0.top=0;
			sizetup=ns4tlr0.document.height-mtheight;
			if(sizetup>5&&mtheight>20)
				sizetup+=10;
			ns4tlr.top=mtheight;
			ns4tlr.document.write(stlmg[itkj]);
			ns4tlr.document.close();
		}
		else
		{
			ns4tlr.top=0;
			sizetup=ns4tlr.document.height-mtheight;
			if(sizetup>5&&mtheight>20)
				sizetup+=10;
			ns4tlr0.top=mtheight;
			ns4tlr0.document.write(stlmg[itkj]);
			ns4tlr0.document.close();
		}
		setTimeout("ns4tscroll()",mtpause);
		return;
	}
	else if(sizetup>0)
	{
		if(jtkk==0)
		{
			ns4tlr0.top-=mtspeed;
			sizetup-=mtspeed;
			setTimeout("ns4tscroll()",etpause);
		}
		else
		{
			ns4tlr.top-=mtspeed;
			sizetup-=mtspeed;
			setTimeout("ns4tscroll()",etpause);
		}
	}
	else
	{
		ns4tlr0.top-=mtspeed;
		ns4tlr.top-=mtspeed;
		setTimeout("ns4tscroll()",20);
	}
}

function domtscroll()
{
	if(jtkk==0 && parseInt(domtdv.style.top)<=mtspeed||jtkk==1 && parseInt(domtdv0.style.top)<=mtspeed)
	{
		if(itkj==stlmg.length-1 && rtcopt==1)
		{
			if(jtkk==0)
			{
				domtdv0.style.visibility="hidden";
				domtdv.style.top=0;
			}
			else
			{
				domtdv.style.visibility="hidden";
				domtdv0.style.top=0;
			}
			document.getElementById('callbackmt').style.visibility="visible";
			document.getElementById('callbackmt').innerHTML='<form name="boxxmt" method="post">'+'<select name="listmt" onfocus onchange="upcallmt(this.form);">'+vartoptm+'</select></form>';
			return;
		}
		else if (itkj==stlmg.length-1 && rtcopt==0)
			itkj=0;
		else if (itkj<stlmg.length-1)
			itkj++;
		if(jtkk==0)
			jtkk=1;
		else
			jtkk=0;
		if(jtkk==0)
		{
			domtdv0.style.top=0;
			sizetup=domtdv0.offsetHeight-mtheight;
			if(sizetup>5&&mtheight>20)
				sizetup+=10;
			domtdv.style.top=mtheight;
			domtdv.innerHTML=stlmg[itkj];
		}
		else
		{
			domtdv.style.top=0;
			sizetup=domtdv.offsetHeight-mtheight;
			if(sizetup>5&&mtheight>20)
				sizetup+=10;
			domtdv0.style.top=mtheight;
			domtdv0.innerHTML=stlmg[itkj];
		}
		setTimeout("domtscroll()",mtpause);
		return;	
	}
	else if(sizetup>0)
	{
		if(jtkk==0)
		{
			domtdv0.style.top=parseInt(domtdv0.style.top)-mtspeed;
			sizetup-=mtspeed;
			setTimeout("domtscroll()",etpause);
		}
		else
		{
			domtdv.style.top=parseInt(domtdv.style.top)-mtspeed;
			sizetup-=mtspeed;
			setTimeout("domtscroll()",etpause);
		}	
	}
	else
	{
		domtdv0.style.top=parseInt(domtdv0.style.top)-mtspeed;
		domtdv.style.top=parseInt(domtdv.style.top)-mtspeed;
		setTimeout("domtscroll()",20);
	}	
}

function upcallmt(form)
{
	itkj=form.listmt.selectedIndex;
	if(document.getElementById)
	{
		domtdv0.style.visibility="hidden";
		domtdv.style.visibility="visible";
		domtdv.style.top=0;
		domtdv.innerHTML=stlmg[itkj];
	}
	else if(document.all)
	{
		ietdv0.style.visibility="hidden";
		ietdv.style.visibility="visible";
		ietdv.style.pixelTop=0;
		ietdv.innerHTML=stlmg[itkj];
	}
	else if(document.layers)
	{
		ns4tlr0.visibility="hide";
		ns4tlr.visibility="show";
		ns4tlr.top=0;
		ns4tlr.document.write(stlmg[itkj]);
		ns4tlr.document.close();
	}
	return;
}

function starttscroll()
{
	if(document.getElementById)
	{
		domtdv0=document.getElementById('scrolltdiv');
		domtdv=document.getElementById('scrolltdivs');
		if(utdopt==0)
		{
			domtdv0.style.top = mtheight;
			domtdv0.innerHTML = stlmg[0];
			domtdv.style.top = mtheight;
		}
		else if(utdopt==1)
		{
			domtdv0.style.top=0;
			domtdv.style.top=0;
		}
		domtscroll();		
	}
	else if(document.all)
	{
		ietdv0=scrolltdiv;
		ietdv=scrolltdivs;
		if(utdopt==0)
		{
			ietdv0.style.pixelTop=mtheight;
			ietdv.style.pixelTop=mtheight;
			ietdv0.innerHTML=stlmg[0];
		}
		else if(utdopt==1)
		{
			ietdv0.style.pixelTop=0;
			ietdv.style.pixelTop=0;
		}
		ietscroll();
	}
	else if(document.layers)
	{
		ns4tlr0=document.ns4ts.document.ns4ts0;
		ns4tlr=document.ns4ts.document.ns4ts1;
		if(utdopt==0)
			ns4tlr0.top=mtheight;
		else if(utdopt==1)
			ns4tlr0.top=0;
		ns4tlr0.document.write(stlmg[0]);
		ns4tlr0.document.close();
		if(utdopt==0)
			ns4tlr.top=mtheight;
		else if(utdopt==1)
			ns4tlr.top=0;
		ns4tscroll();
	}
}
document.write('<table border='+mtborder+' cellspacing="0" cellpadding="0" background='+mtbground+'><tr><td nowrap width='+mtwidth+' align="left" valign="top" class="td_tete_jaune">');
if(document.layers)
{
	document.write('<ilayer id="ns4ts" width='+mtwidth+' height='+mtheight+' bgcolor='+mtcolor+'><layer id="ns4ts0" width='+mtwidth+' onmouseover="mtspeed=0" onmouseout="mtspeed=remtspeed"></layer><layer id="ns4ts1" width='+mtwidth+' onmouseover="mtspeed=0" onmouseout="mtspeed=remtspeed"></layer></ilayer>');
}
if (document.all||document.getElementById)
{
	document.write('<span style="height:'+mtheight+';"><div style="position:relative; overflow:hidden; clip:rect(0 '+mtwidth+' '+mtheight+' 0);"><div style="position:relative;	overflow:hidden; width:'+mtwidth+'; height:'+mtheight+'; clip:rect(0 '+mtwidth+' '+mtheight+' 0); 	background-color:'+mtcolor+';" onmouseover="mtspeed=0;" onmouseout="mtspeed=remtspeed"><div id="scrolltdiv" style="position:absolute; overflow:hidden; width:'+mtwidth+';">');
	if(utdopt==1)
		document.write(stlmg[0]);
	document.write('</div><div id="scrolltdivs" style="position:relative; overflow:hidden; width:'+mtwidth+';"></div></div></div></span>');	
}
document.write('</td>');
if(lsopt==1)
	document.write('<td bgcolor='+celcolor+'><div '+vesclass+'><b><u><a href="#" onclick="speedtup();">UP</a></u><br>||<br><u><a href="#" onclick="slowtdn();">DN</a></u></b></div></td>');
document.write('</tr></table>');
if (rtcopt==1)
{
	document.write('<table border="0" cellspacing="0" cellpadding="0"><tr><td>');
	if(!document.layers)
		document.write('<span id="callbackmt" style="visibility:hidden;">');
	document.write('<ilayer id="callbmt"><layer id="cbackmt" visibility=hide><form name="boxm" method="post"><select name="listmt" onfocus onchange="upcallmt(this.form);">'+vartoptm+'</select></form></layer></ilayer>');
	if(!document.layers)
		document.write('</span>');
	document.write('</td></tr></table>');
}