

// ---------------------------------------------------
// Browsercheck
// ---------------------------------------------------
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var ns6=document.getElementById&&navigator.userAgent.indexOf("Opera")==-1
var ns4=document.layers
var fox=(navigator.userAgent.indexOf("Firefox")==-1) ? false:true;
tickerspeed			= (document.all)? tickerspeed : Math.max(1, tickerspeed-1) //slow speed down by 1 for NS
var copyspeed		= tickerspeed
var pausespeed	= (tickerbreak==0)? copyspeed: 0
var iedom				= document.all||document.getElementById
var textcontent	= xshortnews;

for(i = 0; i <= marqueecontent.length; i++)
{
 	if (marqueecontent[i]==null) {break;}
	if (marqueecontent[i].indexOf("<a")==-1)
		marqueecontent[i] = "<font class='shortnews'>"+marqueecontent[i]+"</font>";
	textcontent		+="&nbsp;&nbsp;"+marqueecontent[i]+xshortnews;
}	
var tablestart = "<table width='"+tickerwidth+"px' height='"+tickerheight+"px' cellspacing='0' cellpadding='0' border='0'><tr><td valign='middle' class='xshortnews' nowrap>";
var tableend	 = "</td></tr></table>";
marqueecontent = tablestart+textcontent+tableend;

if (iedom)
	document.write('<nobr><span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span></nobr>')
var actualwidth=''
var cross_marquee, ns_marquee

function populate()
{
	if (iedom)
	{
		cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
		cross_marquee.style.left=parseInt(tickerwidth)+8+"px"
		cross_marquee.innerHTML=marqueecontent
		actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
	}
	else if (document.layers)
	{
		ns_marquee=document.ns_marquee.document.ns_marquee2
		ns_marquee.left=parseInt(tickerwidth)+8
		ns_marquee.document.write(marqueecontent)
		ns_marquee.document.close()
		actualwidth=ns_marquee.document.width
	}
	lefttime=setInterval("scrollmarquee()",45)
}
window.onload=populate

function scrollmarquee()
{
	
	if (iedom)
	{
		if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
		cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
		else
		cross_marquee.style.left=parseInt(tickerwidth)+8+"px"
	}
	else if (document.layers)
	{
		if (ns_marquee.left>(actualwidth*(-1)+8))
		ns_marquee.left-=copyspeed
		else
		ns_marquee.left=parseInt(tickerwidth)+8
	}
}
if (iedom||document.layers||document.all)
{
	with (document)
	{
		
		document.write('<table width="'+tickerwidth+'px" height="'+tickerheight+'px" bgcolor="'+bordercolor+'" border="0" cellspacing="'+bordersize+'" cellpadding="0"><tr><td valign="middle" bgcolor="'+tickercolor+'" class="xshortnews">');
		if (iedom)
		{
			write('<nobr><div style="position:relative;width:'+tickerwidth+';height:'+tickerheight+';overflow:hidden">')
			write('<div style="position:absolute;width:'+tickerwidth+';height:'+tickerheight+';background-color:'+tickercolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=tickerspeed">')
			write('<div id="iemarquee" class="xshortnews" style="position:absolute;left:0px;height:0px;top:0px"></div>')
			write('</div></div></nobr>')
		}
		else if (document.layers)
		{
			write('<nobr><ilayer width='+tickerwidth+' height='+tickerheight+' name="ns_marquee" bgColor='+tickercolor+'>')
			write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=tickerspeed"></layer>')
			write('</ilayer></nobr>')
		}
		else if (document.all)
		{
			document.all.ticker.style.visibility="visible"
			write('<div style="position:relative;width:'+tickerwidth+';height:'+tickerheight+';overflow:hidden">')
			write('<div name="cross_marquee" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=tickerspeed"></div>')
			write('</div>')
		}
		document.write('</td></tr></table>')
	}
}


