var sRepeat = null

function loadnews() {
	runMarquee("up", "news")
}

function runMarquee(sDir, slayer) {
	clearInterval(sRepeat)
	iAmount = 5
	sRepeat = setInterval("doMarquee('" + sDir + "', '" + slayer + "', " + iAmount + ")", 25)
}

function doMarquee(dir, src, amount) {
	if (amount == null) 
		amount = 5
	
	switch (dir) {
		case "up":
			document.all[src].style.pixelTop-=1
			if (-document.all[src].style.pixelTop>=document.all[src].offsetHeight)
				document.all[src].style.pixelTop=document.all[src].offsetParent.offsetHeight
			break;
		case "down":
			document.all[src].style.pixelTop+=amount
			if (document.all[src].style.pixelTop>document.all[src].offsetParent.offsetHeight)
				document.all[src].style.pixelTop = -document.all[src].offsetHeight
			break;
		case "left":
			document.all[src].style.pixelLeft-=amount
			if (-document.all[src].style.pixelLeft>=document.all[src].offsetWidth)
				document.all[src].style.pixelLeft=document.all[src].offsetParent.offsetWidth
			break;
		case "right":
			document.all[src].style.pixelLeft+=amount
			if (document.all[src].style.pixelLeft>document.all[src].offsetParent.offsetWidth)
				document.all[src].style.pixelLeft = -document.all[src].offsetWidth
			break;
	}
	
	return false
}


