var MIN_BANNER_TOP = 160;

function Spy() 
{
    if (bNC && nVer >= 4) 
	{
		if (window.pageYOffset < nMenuYPos - nYDelta)
			nNeededPos = nMenuYPos;
		else	
			nNeededPos = window.pageYOffset + nYDelta;
		nCurrentPos = document.layers["small_mega_800_div"].top;

		if (nNeededPos == nCurrentPos)
			return;

		nCurrentPos += Math.round ( (nNeededPos - nCurrentPos) / 4);
		if (nCurrentPos < MIN_BANNER_TOP)
			nCurrentPos = MIN_BANNER_TOP;
		document.layers["small_mega_800_div"].top = nCurrentPos;
	}

	if (bIE && nVer >= 4 && !bMacIE) 
	{
		if (document.body.scrollTop < nMenuYPos - nYDelta)
			nNeededPos = nMenuYPos;
		else
			nNeededPos = document.body.scrollTop + nYDelta;
		nCurrentPos = document.all["small_mega_800_div"].offsetTop;

		if (nNeededPos == nCurrentPos)
			return;

		nDelta = (nNeededPos - nCurrentPos) / 6;
		if (nDelta > 0 && nDelta < 0.5)
			nCurrentPos += nNeededPos - nCurrentPos;
		else
			if (nDelta < 0 && nDelta >= -0.5)
				nCurrentPos --;
			else
				nCurrentPos += Math.round (nDelta);
		
		pnt = document.all ["small_mega_800_div"].style;
		if (nCurrentPos < MIN_BANNER_TOP)
			nCurrentPos = MIN_BANNER_TOP;
		pnt.top = nCurrentPos;
	}
}

function ScriptStart() 
{
	if (bNC && nVer >= 4)
		setInterval ("Spy ()", 20);
	if (bIE && nVer >= 4 && !bMacIE)
		setInterval("Spy ()", 20);
}