﻿	function ns_Scroll()
	{				
		if (divScroll.top >= divScroll.document.height*-1)
		{
			if (! scrollerpause)
				divScroll.top -= scrollerpitch
		}
		else
		{
			divScroll.style.pixelTop=scrollerheight
		}
		setTimeout("ie_Scroll()",scrollerpitchtime)
	}
	
	function ns_move1(whichlayer)
	{
		divScroll=eval(whichlayer)
		if (divScroll.top>0&&divScroll.top<=scrollerpitch)
		{
			divScroll.top=0
			setTimeout("ns_move1(divScroll)",scrollersleeptime)
			setTimeout("ns_move2(document.main.document.second)",scrollersleeptime)
			return
		}
		if (divScroll.top>=divScroll.document.height*-1)
		{
			if (! scrollerpause)
				divScroll.top-=scrollerpitch
			
			setTimeout("ns_move1(divScroll)",scrollerpitchtime)
		}

		else
		{
			if (index < messages.length)
			{
				divScroll.top=scrollerheight
				divScroll.document.write(messages[index])
				divScroll.document.close()
			}
			if (index==messages.length-1)
				i=0
			else
				index++
				
		}
	}

	function ns_move2(whichlayer)
	{
		divScroll2=eval(whichlayer)
		if (divScroll2.top>0&&divScroll2.top<=scrollerpitch)
		{
			divScroll2.top=0
			setTimeout("ns_move2(divScroll2)",scrollersleeptime)
			setTimeout("ns_move1(document.main.document.divScroll)",scrollersleeptime)
			return;
		}
		if (divScroll2.top>=divScroll2.document.height*-1)
		{
			if (! scrollerpause)
				divScroll2.top-=scrollerpitch

			setTimeout("ns_move2(divScroll2)",scrollerpitchtime)
		}
		else
		{
			if (index < messages.length)
			{
				divScroll2.top=scrollerheight
				divScroll2.document.write(messages[index])
				divScroll2.document.close()
			}
			if (index==messages.length-1)
				index=0
			else
				index++
				
		}
	}


	function ie_Scroll()
	{				
		if (divScroll.style.pixelTop >= divScroll.offsetHeight*-1)
		{
			if (! scrollerpause)
				divScroll.style.pixelTop -= scrollerpitch			
		}
		else
		{
			divScroll.style.pixelTop=scrollerheight
		}
		setTimeout("ie_Scroll()",scrollerpitchtime)
	}

	function startscroll()
	{
		if (ns)
		{
			//divScroll.top = scrollerheight 
			//ns_Scroll()
		}
		else if (ie)
		{
			divScroll.style.pixelTop = scrollerheight
			ie_Scroll()
		}
	}
	function pause(state)
	{
		scrollerpause = state
	}
	
	function ShowScroller()
	{
		document.writeln('<table width='+scrollerwidth+' height='+scrollerheight+' class="Scroller_MainTable"><tr height='+scrollerheight+'><td>')
		if ( "" != scrollermessage)
		{			
			if (ns)
			{
				document.writeln('<ilayer id=main visibility="hide" background="scrollerbackground"')
				document.writeln('bgcolor="' + scrollerbgcolor + '"') 
				document.writeln('height="' + scrollerheight + '"') 
				document.writeln('width="' + scrollerwidth + '"')
				document.writeln('onMouseOver = "pause(true);"')
				document.writeln('onMouseOut = "pause(false);">')
				document.writeln('<layer id=divScroll width="&amp;{scrollerwidth};" top="1" left="0">')
				document.write(scrollermessage)
				document.writeln('</layer>')
				document.writeln('</ilayer>')
			}
			else if (ie)
			{
				// IE part
				//document.writeln('<span id="main" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hiden;background-color:'+scrollerbgcolor+' ;background-image:url('+scrollerbackground+')" >')
				document.writeln('<span id="main" class="Scroller_Rectangle" style="width:'+scrollerwidth+';height:'+scrollerheight+';>')
				
				document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0;top:0" onMouseOver = "pause(true);" onMouseOut = "pause(false);">')
				document.writeln('<div id="divScroll" style="position:absolute;width:'+scrollerwidth+';left:0;top:1;">')
				document.write(scrollermessage)
				document.writeln('</div>')
				document.writeln('</div>')
				document.writeln('</span>')
			}
			startscroll()
		}
		else
		{
			document.writeln('<p class="Scroller_Message">No Message to scroll</p>')
		}
		document.writeln('</td></tr></table>')
	}
