var ie=document.all
var dom=document.getElementById

if (messages.length>2)
	i=2
else
	i=0

function move1(whichlayer)
	{
	tlayer=eval(whichlayer)
	if (tlayer.top>0&&tlayer.top<=5)
		{
		tlayer.top=0
		setTimeout("move1(tlayer)",5000)
		setTimeout("move2(document.main.document.second)",5000)
		return
		}
	if (tlayer.top>=tlayer.document.height*-1)
		{
		tlayer.top-=5
		setTimeout("move1(tlayer)",50)
		}
	else
		{
		tlayer.top=128
		tlayer.document.write(messages[i])
		tlayer.document.close()
		if (i==messages.length-1)
		i=0
		else
		i++
		}
	}

function move2(whichlayer)
	{
	tlayer2=eval(whichlayer)
	if (tlayer2.top>0&&tlayer2.top<=5)
		{
		tlayer2.top=0
		setTimeout("move2(tlayer2)",5000)
		setTimeout("move1(document.main.document.first)",5000)
		return
		}
	if (tlayer2.top>=tlayer2.document.height*-1)
		{
		tlayer2.top-=5
		setTimeout("move2(tlayer2)",50)
		}
	else
		{
		tlayer2.top=128
		tlayer2.document.write(messages[i])
		tlayer2.document.close()
		if (i==messages.length-1)
		i=0
		else
		i++
		}
	}

function move3(whichdiv)
	{
	tdiv=eval(whichdiv)
	if (parseInt(tdiv.style.top)>0&&parseInt(tdiv.style.top)<=5)
		{
		tdiv.style.top=0+"px"
		setTimeout("move3(tdiv)",5000)
		setTimeout("move4(second2_obj)",5000)
		return
		}
	if (parseInt(tdiv.style.top)>=tdiv.offsetHeight*-1)
		{
		tdiv.style.top=parseInt(tdiv.style.top)-5+"px"
		setTimeout("move3(tdiv)",50)
		}
	else
		{
		tdiv.style.top=parseInt(128)
		tdiv.innerHTML=messages[i]
		if (i==messages.length-1)
		i=0
		else
		i++
		}
	}


function move4(whichdiv)
	{
	tdiv2=eval(whichdiv)
	if (parseInt(tdiv2.style.top)>0&&parseInt(tdiv2.style.top)<=5)
		{
		tdiv2.style.top=0+"px"
		setTimeout("move4(tdiv2)",5000)
		setTimeout("move3(first2_obj)",5000)
		return
		}
	if (parseInt(tdiv2.style.top)>=tdiv2.offsetHeight*-1)
		{
		tdiv2.style.top=parseInt(tdiv2.style.top)-5+"px"
		setTimeout("move4(second2_obj)",50)
		}
	else
		{
		tdiv2.style.top=128
		tdiv2.innerHTML=messages[i]
		if (i==messages.length-1)
		i=0
		else
		i++
		}
	}

function startscroll()
	{
	if (ie||dom)
		{
		first2_obj=ie? first2 : document.getElementById("first2")
		second2_obj=ie? second2 : document.getElementById("second2")
		move3(first2_obj)
		second2_obj.style.top=128
		second2_obj.style.visibility='visible'
		}
	else if (document.layers)
		{
		document.main.visibility='show'
		move1(document.main.document.first)
		document.main.document.second.top=128+5
		document.main.document.second.visibility='show'
		}
	}

window.onload=startscroll

document.writeln('<ilayer id="main" width=128 height=128 bgColor=#FFFFFF visibility=hide>')
document.writeln('<layer id="first" left=0 top=1 width=128>')

if (document.layers)
	document.write(messages[0])


document.writeln('</layer>')
document.writeln('<layer id="second" left=0 top=0 width=128; visibility=hide>')


if (document.layers)
	document.write(messages[dyndetermine=(messages.length==1)? 0 : 1])
	
document.writeln('</layer>')
document.writeln('</ilayer>')

if (ie||dom)
	{
	document.writeln('<div id="main2" style="position:relative;width:128;height:128;overflow:hidden;background-color:#FFFFFF;">')
	document.writeln('<div style="position:absolute;width:128;height:128;clip:rect(0 128 128 0);left:0px;top:0px">')
	document.writeln('<div id="first2" style="position:absolute;width:128;left:0px;top:1px;">')
	document.write(messages[0])
	document.writeln('</div>')
	document.writeln('<div id="second2" style="position:absolute;width:128;left:0px;top:0px;visibility:hidden">')
	document.write(messages[dyndetermine=(messages.length==1)? 0 : 1])
	document.writeln('</div>')
	document.writeln('</div>')
	document.writeln('</div>')
	}
