function getObject( obj ) {
	var strObj
	if ( document.all ) {
		strObj = document.all.item( obj );
	} else if ( document.getElementById ) {
		strObj = document.getElementById( obj );
	}
	return strObj;
}

// position the scrolling div
var theTop = 225;
var theWidth = 200;
var theLeft = 100;
// this is the height of the visible box
var toClip = 230;
// height determines when scroll will restart, adjust for number of entries
var theHeight = 1600;

function scrollNews( newsDiv, toMove ) {
	theDiv = getObject( newsDiv.toString() );
	if ( theDiv == null ) { return; }
	if ( document.layers ) {
		theDiv.clip.top = toMove;
		theDiv.clip.bottom = toMove + toClip;
		theDiv.top = theTop - toMove;
	} else {
		theDiv = theDiv.style;
		theDiv.clip = "rect(" + toMove + "px " + (theWidth + theLeft) + "px " + (toMove + toClip) + "px 0px)";
		theDiv.top = theTop - toMove + 'px';
		if ( ( theTop + theHeight - toMove ) < ( theTop - theHeight - 20 ) ) {
			toMove = 0;
			if ( document.layers ) {
				theDiv.clip.top = theTop;
				theDiv.clip.bottom = toClip;
				theDiv.top = theTop
			} else {
				theDiv.clip = "rect(" + toMove + "px " + (theWidth + theLeft) + "px " + (toMove + toClip) + "px 0px)";
				theDiv.top = theTop + 'px';
			}
		}
	}
	toMove = (toMove + 1);
	setTimeout("scrollNews('" + newsDiv + "'," + toMove + ")", 100);
}


