marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1);
var copyspeed = marqueespeed;
var pausespeed =(pauseit==0)? copyspeed: 0;
var iedom = document.all&&document.getElementById;
var ns6 = !document.all&&document.getElementById;
var actualheight=0;
var actualwidth=0;
var cross_marquee, ns_marquee;
            
function populate(){
	if (iedom||ns6){
		cross_marquee=document.getElementById? document.getElementById("news") : document.all.news;
		cross_marquee.style.top = parseInt(marqueeheight) + 8 + "px";
		cross_marquee.innerHTML = marqueecontent;
		actualheight = cross_marquee.offsetHeight;
	}
	else if (document.layers){
		ns_marquee = document.ns_marquee.document.ns_marquee2;
		ns_marquee.top = parseInt(marqueeheight) + 8;
		ns_marquee.document.write(marqueecontent);
		ns_marquee.document.close();
		actualheight = ns_marquee.document.height;
	}
	lefttime = setInterval("scrollmarquee()", 20);
}
            
function scrollmarquee(){
	if (iedom||ns6){
		if (parseInt(cross_marquee.style.top) > (actualheight * (-1) + 8))
            cross_marquee.style.top = parseInt(cross_marquee.style.top) - copyspeed + "px";
    	else
            cross_marquee.style.top = parseInt(marqueeheight) + 8 + "px";
    }
     else if (document.layers){
        if (ns_marquee.top > (actualheight * (-1) + 8))
            ns_marquee.top -= copyspeed;
        else
            ns_marquee.top = parseInt(marqueeheight) + 8;
    }
}
//Horizontal Scrolling:
function populateHS(){
	if (iedom||ns6){
		document.getElementById("temp").innerHTML = marqueecontent;
		cross_marquee=document.getElementById? document.getElementById("news") : document.all.news;
		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();
		actualheight = ns_marquee.document.width;
	}
	lefttime = setInterval("scrollmarqueeHS()", 20);
}

function scrollmarqueeHS(){
	if (iedom||ns6){
		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;
    }
}


function mousover() {
	copyspeed = pausespeed;
}

function mousout() {
	copyspeed = marqueespeed;
}
