//Static Slide Menu 1.0 xaero, All Rights Reserved

NS6 = (document.getElementById&&!document.all);
IE = (document.all);
NS = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4");

function truebody(){
	return (document.compatMode!="BackCompat")? document.documentElement : document.body;
}

function initSlide() {
	if (NS6){
		bssm=document.getElementById("QuickMenuLayer").style;
	}else if (IE) {
		bssm=document.all("QuickMenuLayer").style;
	}else if (NS) {
		//bssm=document.layers["QuickMenuLayer"];
		bssm=document.getElementById("QuickMenuLayer").style;
	}
	makeStatic();
}

function makeStatic() {
	if (NS||NS6) {winY = window.pageYOffset;}
	if (IE) {winY = truebody().scrollTop;}
	if (NS6||IE||NS) {
		if (winY!=lastY && winY > YOffset-staticYOffset) {
			smooth = .1 * (winY - lastY - YOffset + staticYOffset);
		} else if (YOffset-staticYOffset+lastY>YOffset-staticYOffset) {
			smooth = .1 * (winY - lastY - (YOffset-(YOffset-winY)));
		}
	else {
		smooth=0
	}
	if(smooth > 0) smooth = Math.ceil(smooth);
	else smooth = Math.floor(smooth);

	if (IE) bssm.pixelTop+=smooth;
	if (NS6) bssm.top=parseInt(bssm.top)+smooth+"px"
	if (NS) bssm.top=parseInt(bssm.top)+smooth

	lastY = lastY+smooth;
	setTimeout('makeStatic()', 1)
	}
}

YOffset=0;
XOffset=0;
staticYOffset=20;
lastY=0;
setTimeout('initSlide();', 1);
