var marqueewidth = "710px";
var marqueeheight = "20px";
var marqueespeed = 1;
var marqueebgcolor = "";
var pauseit = 1;

marqueespeed = (document.all) ? marqueespeed : Math.max(1, marqueespeed-1);
var copyspeed = marqueespeed;
var pausespeed = (pauseit==0) ? copyspeed: 0;
var iedom = document.all || document.getElementById;

if (iedom) { document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">' + marqueecontent + '</span>'); }
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(marqueewidth)+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(marqueewidth) + 8;
		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)+8)) { cross_marquee.style.left = parseInt(cross_marquee.style.left) - copyspeed + "px"; }
		else { cross_marquee.style.left = parseInt(marqueewidth) + 8 + "px"; }
	}
	else if (document.layers) {
		if (ns_marquee.left > (actualwidth * (-1) + 8)) { ns_marquee.left -= copyspeed; }
		else { ns_marquee.left = parseInt(marqueewidth) + 8; }
	}
}

if (iedom || document.layers) {
	with (document) {
		document.write('<table border="0" cellspacing="0" cellpadding="0"><tr><td>');
		if (iedom) {
			write('<div style="position: absolute; width: ' + marqueewidth + '; height: ' + marqueeheight + '; overflow: hidden; top: 0; left: 0;">');
			write('<div style="position: absolute; width: ' + marqueewidth + '; height: ' + marqueeheight + ';">');
			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"></layer>');
			write('</ilayer>');
		}
		document.write('</td></tr></table>');
	}
}


