marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS
var copyspeed=marqueespeed
var pausespeed
if(pauseit==1)
	pausespeed=0
else       
	pausespeed=1
var iedom=document.all||document.getElementById
if (iedom)
	document.write('<div id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</div>')
var actualwidth=''
var cross_marquee, ns_marquee
var offset=8

function populate()
{
	if (iedom)
	{
		if(document.getElementById)
			cross_marquee=document.getElementById("iemarquee")
		else
			cross_marquee=document.all.iemarquee
		cross_marquee.style.left=parseInt(marqueewidth)+offset+"px"
		cross_marquee.innerHTML=marqueecontent
		if(document.all)
		       actualwidth=temp.offsetWidth
		else
		       actualwidth=document.getElementById("temp").offsetWidth
	}
	else if (document.layers)
	{
		ns_marquee=document.ns_marquee.document.ns_marquee2
		ns_marquee.left=parseInt(marqueewidth)+offset
		ns_marquee.document.write(marqueecontent)
		ns_marquee.document.close()
		actualwidth=ns_marquee.document.width
	}
	lefttime=setInterval("scrollmarquee()",20)
}

window.onload=populate

function scrollmarquee()
{
	if (iedom)
	{
		if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+offset))
			cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
		else
			cross_marquee.style.left=parseInt(marqueewidth)+offset+"px"
	}
	else if (document.layers)
	{
		if (ns_marquee.left>(actualwidth*(-1)+offset))
			ns_marquee.left-=copyspeed
		else
			ns_marquee.left=parseInt(marqueewidth)+offset
	}
}

if (iedom||document.layers)
{
	with (document)
	{
		document.write('<table border="0" cellspacing="0" cellpadding="0"><tr><td colspan=\"2\">')
		if (iedom)
		{

write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>')
write('</div></div>')

		}
		else if (document.layers)
		{
			write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')
			write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
			write('</ilayer>')
		}
		document.write('</tr><tr><td align=\"left\">');
		if(marquee_link!='')
			marqueelink();
		document.write('</td><td align=\"right\">');
		timestamp();
		document.write('</td></tr></table>')
	}
}
