var nBarWidth = 36;
var nBarHeight = 370;
var nWrapperWidth = 816;
var nTopHeight = 70;
var offsetY = nTopHeight;
var beforeY = nTopHeight;
var tmrID;
var nWidth, nHeight;
var bIE;
var bVer6;
var bStd;
var bSa;
// --------------------------------------------------------------------------
function setMenu(){
	clearTimeout(tmrID);
	tmrID=setTimeout("mvMenu()",200)
}
// --------------------------------------------------------------------------
function mvMenu(){
	var scrollY;
	var moveToY;
	var moveByY;

	if(bSa){
		scrollY = document.body.scrollTop;
	} else {
		scrollY = document.documentElement.scrollTop;
	}

	moveToY = scrollY+offsetY;
	moveByY = Math.floor((moveToY - beforeY) / 3);
	beforeY = beforeY + moveByY;


	if (nHeight > beforeY + nBarHeight) {
		moveByLayer("move", 0, moveByY);
	}

	if(Math.abs((moveToY-beforeY)) > 1 && (nHeight > beforeY + nBarHeight - nTopHeight)){
		clearTimeout(tmrID);
		tmrID=setTimeout("mvMenu()",50)
	}
}
// --------------------------------------------------------------------------
function moveByLayer(lyrmove,x,y){
	if(document.getElementById){
		var oj = document.getElementById(lyrmove).style;
		var w = parseInt(oj.top)  + y;
		if (w > nTopHeight) {
			oj.top  = w + 'px';
		}
	}else if(document.all){
		var w = document.all(lyrmove).style.pixelTop + y;
		if (w > nTopHeight) {
			document.all(lyrmove).style.pixelTop  += y;
		}
	}else if(document.layers){
		document.layers[lyrmove].moveBy(x,y);
	}
}
// --------------------------------------------------------------------------
function getWinSize() {
	if (bIE) {
		if (bVer6 && bStd) {
			nWidth = document.documentElement.clientWidth;
			nHeight = document.documentElement.scrollHeight;
		} else {
			nWidth = document.body.clientWidth;
			nHeight = document.body.scrollHeight;
		}
	} else {
		nWidth = window.innerWidth;
		nHeight = document.body.scrollHeight
	}
}
// --------------------------------------------------------------------------
function fncLoad() {
	var ua = navigator.userAgent;
	var nHit = ua.indexOf("MSIE");
	bIE = (nHit >=  0);
	bVer6 = (bIE && ua.substr(nHit+5, 1) == "6");
	bStd = (document.compatMode && document.compatMode=="CSS1Compat");
	var nHit = ua.indexOf("Safari");
	bSa = (nHit >=  0);

	getWinSize();
}
window.onscroll=setMenu;


