	// ¸Þ´º¹Ù ¿òÁ÷ÀÌ±â
	var isDOM = (document.getElementById ? true : false); 
	var isIE4 = ((document.all && !isDOM) ? true : false);
	var isNS4 = (document.layers ? true : false);
	var top_gap = 10; // »ó´Ü¿©¹é

	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';

	function moveRightEdge() {
		var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;
		if (isNS4) {
			yMenuFrom   = divMenu.top;
			yMenuTo     = windows.pageYOffset + top_gap; 
		} else if (isDOM) {
			yMenuFrom   = parseInt (divMenu.style.top, 10);
			yMenuTo     = (isNS ? window.pageYOffset : document.body.scrollTop) + top_gap;
		}
		timeoutNextCheck = 500;
		if (yMenuFrom != yMenuTo) {
			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);
	}

 	// ÄíÅ° ÀÐ±â
        	function ReadCookie(name){
                var label = name + "=";
                var labelLen = label.length;
                var cLen = document.cookie.length;
                var i = 0;

                while (i < cLen) {
                        var j = i + labelLen;

                        if (document.cookie.substring(i, j) == label) {
                                var cEnd = document.cookie.indexOf(";", j);
                                if (cEnd == -1) cEnd = document.cookie.length;

                                return unescape(document.cookie.substring(j, cEnd));
                        }
        
                        i++;
                }
           	    return "";
        	}

	 // ÄíÅ° ÀúÀå
	function SaveCookie(name, value, expire){
            	var eDate = new Date();
            	eDate.setDate(eDate.getDate() + expire);
            	document.cookie = name + "=" + value + "; expires=" +  eDate.toGMTString()+ "; path=/";
	}

	// Show Menu(nn4+, ie4+)
	function Show_Menu(id) {
		if(document.all || document.getElementById) {
			if(document.all) { obj = document.all[id]; }
			else { obj = document.getElementById(id); }
			obj.style.display = "";
		}else{
			obj = document.layers[id];
			obj.display = "";
		}
	}

	// Hide Menu(nn4+, ie4+)
	function Hide_Menu(id) {
		if(document.all || document.getElementById) {
			if(document.all) { obj = document.all[id]; }
			else { obj = document.getElementById(id); }
			obj.style.display = "none";
		}else{
			obj = document.layers[id];
			obj.display = "none";
		}
	}

	// º¸ÀÌ±â/¼û±â±â...
	function Show_Hide(opt) {
		if (opt == 1) {
			Show_Menu("menu");
			Show_Menu("bt_close");
			Hide_Menu("bt_open");
		 	SaveCookie("VIEW", "true", 300);
		}
		
		if (opt == 2) {
			Hide_Menu("menu");
			Hide_Menu("bt_close");
			Show_Menu("bt_open");
		 	SaveCookie("VIEW", "false", 300);
		}
	}

	// º¸ÀÌ±â/¼û±â±â ÃÊ±âÈ­
	function Act_Menu() {
            	if(ReadCookie("VIEW") == "true") {
            		Show_Hide(1);
            	} else {
                       		Show_Hide(2);
                	}
	}

