<!--
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;

var tmp1= tmp2= tmp3 =0;
tmp1 = document.body.clientHeight;

function heartBeat() {
	tmp2 = document.body.clientHeight;

	if (tmp1 != tmp2)
	{
		tmp3 = tmp2 - tmp1;
        tmp1 = tmp2;

		if(tmp3<0)
        {
		}
	
	}

	if (IE) {
		diffY = document.body.scrollTop;
		diffX = 0;
	}

	if (NS) {
		diffY = self.pageYOffset;
		diffX = self.pageXOffset;
	}

	if (diffY != lastScrollY) {
		percent = .1 * (diffY - lastScrollY);

		if (percent > 0)
			percent = Math.ceil(percent);
		else
			percent = Math.floor(percent);

		if (IE)
			document.all.RVmenu.style.pixelTop += percent;
		
		if (NS)
			document.RVmenu.top += percent;

		lastScrollY = lastScrollY + percent;
	}

	if (diffX != lastScrollX) {
		percent = 1 * (diffX - lastScrollX);

		if (percent > 0)
			percent = Math.ceil(percent);
		else
			percent = Math.floor(percent);

		if (IE) document.all.RVmenu.style.pixelLeft += percent;
		
		if (NS) document.RVmenu.top += percent;
	
		lastScrollY = lastScrollY + percent;
	}

}

if (NS || IE) action = window.setInterval("heartBeat()",5);
//-->
