var layerPos=0;
var neededPos=170;
var delta=0;
var layerRef1="document.all.menu.style.pixelLeft";

// v. 1.2 (C) Klim, klim_sa@mail.ru
function SlideLayer() {
if (document.layers) return;
eval(layerRef1+'+=5');
if (eval(layerRef1)<30) {
		setTimeout("SlideLayer()",30);
	}
}

// ---- MoveMenu function v. 2.3; (c) 2000 Klim, klim_sa@mail.ru
function movemenu(){ //move the menu slowly
if (document.all && (eval("document.body.offsetHeight"))<(eval("document.all.menu.offsetHeight")+170)) return;
neededPos=document.body.scrollTop+170;
delta=Math.abs(neededPos-layerPos)/20;
if (layerPos<neededPos) {
	eval(document.all.menu.style.pixelTop+=delta);
	if (document.all.menu.style.pixelTop<neededPos)	{
			setTimeout("movemenu()",50);
		}
	}
else {
	eval(document.all.menu.style.pixelTop-=delta);
	if (document.all.menu.style.pixelTop>neededPos)	{
			setTimeout("movemenu()",50);
		}
	}
	layerPos=document.all.menu.style.pixelTop;
}