//configure the below five variables to change the style of the scroller
var scrollerdelay=''  //delay between msg scrolls.e.g. 1000 = 1 sec
var scrollerwidth='' 
var scrollerheight=''
var scrollerbgcolor=''
var layerwidth=0

//set below to '' if you don't wish to use a background image
var scrollerbackground=''

//added by sansun
var scrollerborder=''
var scrollerbdcolor=''
var scrollerspeed=''
var speed =0

//configure the below variable to change the contents of the scroller
var messages=new Array()
var ie=document.all
var dom=document.getElementById

function Init(delay,width,height,bgcolor,border,bdcolor,lspeed,bgimg,str){
scrollerdelay=delay
scrollerwidth=width
scrollerheight=height
scrollerbgcolor=bgcolor
layerwidth=scrollerwidth-20
scrollerborder=border
scrollerbdcolor=bdcolor
scrollerspeed=lspeed
speed=scrollerspeed
scrollerbackground=bgimg
messages = str.split('|');

if (messages.length>1){
	i=1}
else{
	i=0
}
formScroller()
}

function formScroller(){
	if (ie||dom){
		document.writeln('<div id="main2" onmouseover="speed=0" onmouseout="speed=scrollerspeed" style="position:relative; width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hidden;background-color:'+scrollerbgcolor+';border-style:solid;border-width:'+scrollerborder+';border-color:'+scrollerbdcolor+';background-image:url('+scrollerbackground+') ">')
		document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0px;top:0px">')
		document.writeln('<div id="first2" style="position:absolute;width:'+layerwidth+';left:30px;top:0px;">')//700px for 3 lines
		//document.write(messages[0])
		document.write("")
		document.writeln('</div>')
		document.writeln('<div id="second2" style="position:absolute;width:'+layerwidth+';left:30px;top:0px;visibility:hidden">')
		document.write(messages[dyndetermine=(messages.length==1)? 0 : 0])
		document.writeln('</div>')
		document.writeln('</div>')
		document.writeln('</div>')
		//document.write('<div>hello</div>')
	}
	else
    {

        document.writeln('<div id="main2" onmouseover="speed=0" onmouseout="speed=scrollerspeed" style="position:relative; width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hidden;background-color:'+scrollerbgcolor+';border-style:solid;border-width:'+scrollerborder+';border-color:'+scrollerbdcolor+';background-image:url('+scrollerbackground+') ">')
		document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0px;top:0px">')
		document.writeln('<div id="first2" style="position:absolute;width:'+layerwidth+';left:30px;top:1px;">')
        //document.write(messages[0])
        document.write("")
		document.writeln('</div>')
		document.writeln('<div id="second2" style="position:absolute;width:'+layerwidth+';left:30px;top:0px;visibility:hidden">')
		document.write(messages[dyndetermine=(messages.length==1)? 0 : 1])
		document.writeln('</div>')
		document.writeln('</div>')
		document.writeln('</div>')
	}
	
	if (window.addEventListener)
	window.addEventListener("load", startscroll, false)
	else if (window.attachEvent)
	window.attachEvent("onload", startscroll)
	else if (ie||dom)
	window.onload=startscroll
}

function startscroll(){
first2_obj=ie? first2 : document.getElementById("first2")
second2_obj=ie? second2 : document.getElementById("second2")
move(first2_obj)
		second2_obj.style.left=760//first2_obj.scrollWidth+"px"
		second2_obj.style.visibility='visible'
}


function move(whichdiv){
tdiv=eval(whichdiv)
if (parseInt(tdiv.style.left)>0&&parseInt(tdiv.style.left)<=speed){
tdiv.style.left=0+"px"
setTimeout("move(tdiv)",scrollerdelay)
setTimeout("move2(second2_obj)",scrollerdelay)
return
}
if (parseInt(tdiv.style.left)>=tdiv.offsetWidth*-1){
tdiv.style.left=parseInt(tdiv.style.left)-speed+"px"
setTimeout("move(tdiv)",50)
}
else{
	if (parseInt(scrollerwidth)>=parseInt(second2_obj.scrollWidth)){
		tdiv.style.left=parseInt(scrollerwidth)+"px"
	} else {
		tdiv.style.left=second2_obj.scrollWidth+"px"//parseInt(scrollerheight)+"px"
	}	
tdiv.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}

function move2(whichdiv){
tdiv2=eval(whichdiv)
if (parseInt(tdiv2.style.left)>0&&parseInt(tdiv2.style.left)<=speed){
tdiv2.style.left=0+"px"
setTimeout("move2(tdiv2)",scrollerdelay)
setTimeout("move(first2_obj)",scrollerdelay)
return
}
if (parseInt(tdiv2.style.left)>=tdiv2.offsetWidth*-1){
tdiv2.style.left=parseInt(tdiv2.style.left)-speed+"px"
setTimeout("move2(second2_obj)",50)

}
else{
	if (parseInt(scrollerwidth)>=parseInt(first2_obj.scrollWidth)){
		tdiv2.style.left=parseInt(scrollerwidth)+"px"
	} else {
		tdiv2.style.left=first2_obj.scrollWidth+"px"
	}	
tdiv2.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}




