///////////////////////////////////////////////////////////
// 퀵메뉴

var quickMenu = null;
var quickMenuTop = 164;	// 메인페이지와 서브페이지 다름
var clientHeight = 0;
function getQuickMenu(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

var isNS = navigator.appName == "Netscape";

function moveRightEdge() {
	var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;
	if (isNS4) {
		yMenuFrom   = quickMenu.top;
		yMenuTo     = windows.pageYOffset - quickMenuTop;   // 위쪽 위치
	} else if (isDOM) {
		if(clientHeight == 0) {
			clientHeight = document.documentElement.clientHeight;
		}
		yMenuFrom   = parseInt (quickMenu.style.top, 10);

		yMenuTo     = (isNS4 ? window.pageYOffset : document.documentElement.scrollTop) + quickMenuTop; // 위쪽 위치
		if(!isNS4) {
			if(yMenuTo >  document.documentElement.scrollHeight - clientHeight + quickMenuTop)
				yMenuTo = document.documentElement.scrollHeight - clientHeight + quickMenuTop;
	    }
	}
	timeoutNextCheck = 490;
	if (yMenuFrom != yMenuTo) {
		yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 20);
		if (yMenuTo < yMenuFrom)
			yOffset = -yOffset;
		if (isNS4)
			quickMenu.top += yOffset;
		else if (isDOM) {
			quickMenu.style.top = parseInt (quickMenu.style.top, 10) + yOffset + "px";
		}
		timeoutNextCheck = 10;
	}
	setTimeout ("moveRightEdge()", timeoutNextCheck);
}
