	var imgwidth, imgheight, moveTop;
	imgwidth	= 45;
	imgheight	= 32;
	moveTop		= 300;

	var isDOM = (document.getElementById ? true : false);
	var isIE4 = ((document.all && !isDOM) ? true : false);
	var isNS4 = (document.layers ? true : false);

	function getRef(id)
	{
		if (isDOM) return document.getElementById(id);
		if (isIE4) return document.all[id];
		if (isNS4) return document.layers[id];
	}

	var isNS = navigator.appName == "Netscape";
	//var tmenu=0;

	function moveRightEdge()
	{
		var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck, innerH;
		if (isNS4)
		{	
			innerH		= window.innerHeight - imgHeight+1000;
			yMenuFrom   = divMenu.top;				
			yMenuTo     = windows.pageYOffset + moveTop;
			innerH		= innerH + imgheight - moveTop;

			if (yMenuTo>innerH)
			{
				yMenuTo=innerH;					
			}
			if (yMenuTo<moveTop)
			{
				yMenuTo=moveTop;					
			}
		}
		else if (isDOM) // ms
		{

			innerH		= (document.body.clientHeight-190)+document.body.scrollTop;
			yMenuFrom   = parseInt (divMenu.style.top, 10);
			yMenuTo     = ((isNS ? window.pageYOffset : document.body.scrollTop) + moveTop) + (document.body.scrollTop-170);

			if (330 >= innerH){
				yMenuTo = 330;
			}
			else{
				yMenuTo = innerH
			}
		}

		timeoutNextCheck = 500;

		if (yMenuFrom != yMenuTo)
		{
			i=0;
			yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 20);
			if (yMenuTo < yMenuFrom)
				yOffset = -yOffset;
			if (isNS4)
				divMenu.top += yOffset;
			else if (isDOM)
				divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;
				timeoutNextCheck = 10;
		}
		setTimeout ("moveRightEdge()", timeoutNextCheck);
	}

	if (isNS4)
	{
		var divMenu = document["sliding"];
		divMenu.top = top.pageYOffset + moveTop;
		divMenu.visibility = "visible";
		moveRightEdge();
	}
	else if (isDOM)
	{
		var divMenu = getRef('sliding');
		divMenu.style.top = (isNS ? window.pageYOffset : document.body.scrollTop) + moveTop;
		divMenu.style.visibility = "visible";
		moveRightEdge();
	}
