/*************************************
  MAIN JS
**************************************/
// ¸Þ´º ÀÚµ¿ ÀÌµ¿
var moveSpeed   = 40;      // ÀÌµ¿ ½ºÇÇÆ®
var menuTop     = 10;       // ÃÊ±â ¸Þ´º À§Ä¡ Top
var menuLeft    = 8;       // ¸Þ´º À§Ä¡ Left
var marginTop   = menuTop; // È­¸é ½ºÅ©·Ñ½Ã ¿òÁ÷ÀÌ´Â ¸Þ´º Å×ÀÌºí »ó´Ü margin °ª
var objMenu     = null;    // ¸Þ´º ¿ÀºêÁ§Æ®

//if (this.window.name == "body") menuTop -= 30;
var prevTop = menuTop;

// ÃÊ±âÈ­
function init() {
	objMenu = document.getElementById("move_menu");
	objMenu.style.left = menuLeft + "px";
	objMenu.style.top = menuTop + "px";
	objMenu.style.display = "inline";
	
	moveMenu();
	chk_menu();
}

function moveMenu()
{
	var scrlTop = document.body.scrollTop;
	var screenHeight = document.body.offsetHeight - 4;
	var menuHeight   = objMenu.offsetHeight + marginTop;
	
	// ½ºÅ©¸°ÀÌ ´õ ÀÛÀ¸¸é ¾Æ·§ÂÊ ¸µÅ©¸¦ º¼ ¼ö ¾øÀ¸¹Ç·Î
	if (screenHeight > menuHeight) {
			nowTop = scrlTop + marginTop;
			var tmpTop = (nowTop - prevTop);
			while ( tmpTop > 1 || tmpTop < -1 ) {
				tmpTop = tmpTop*(moveSpeed/1000);
				prevTop += tmpTop;
				if (prevTop < menuTop) break; // ÃÊ±âÀ§Ä¡¿¡¼± ¿òÁ÷ÀÌÁö ¾Êµµ·Ï
				objMenu.style.top = prevTop + "px";
			}
	}

	setTimeout("moveMenu()", 10); 
}

// ¸Þ´º ¿Â¿ÀÇÁ
function open_menu(chk_num) {
	for(i=1; i<=4; i++) {
		if("0"+i == chk_num) {
			document.getElementById("sub0" + i).style.display = "";
			document.getElementById("tr0" + i).style.cursor  = "";
			document.images["mnu0" + i].src="./theme/hangjin/image/mnu_on.gif";
		}
		else {
			document.getElementById("sub0" + i).style.display = "none";
			document.getElementById("tr0" + i).style.cursor   = "hand";
			document.images["mnu0" + i].src="./theme/hangjin/image/mnu_off.gif";
		}
	}
	set_mcookie(chk_num);
}

// ÄíÅ° ¾²±â ¹× ÀÐ±â
function set_mcookie(chk_num) {
	document.cookie = "open_menu=" + escape(chk_num) + ";path=/";
}

function get_mcookie(cname) {
	var ck = document.cookie;
	var cookie_val = "";
	if(ck.indexOf(cname+"=") != -1) {
		ck = ck.split(";");
		for(var i=0; i<ck.length; i++) {
			if(ck[i].indexOf(cname+"=") != -1) {
				cookie_val = unescape(ck[i].split("=")[1]);
				break;
			}
		}
	}
	return cookie_val;
}

// ÆäÀÌÁö ·Îµù½Ã ÄíÅ° Ã¼Å·
function chk_menu() {
	var chk_num = get_mcookie("open_menu");
	chk_num = chk_num ? chk_num : "01";
	open_menu(chk_num);
}

// Å×ÀÌºí ¸¸µé±â 
function make_tbl(opt, width) {
	var tbl_tag = "";
	tbl_width01 = width - 7;
	tbl_width02 = width - 9;
	if(opt == "head") {
		tbl_tag += "<table cellpadding=0 cellspacing=0 border=0 width="+ width + " bgcolor=#2B577D>\n";
		tbl_tag += "<tr>\n";
		tbl_tag += "	<td><img src=./image/zero.gif width=1 height=3 alt= border=0></td>\n";
		tbl_tag += "</tr>\n";
		tbl_tag += "<tR>\n";
		tbl_tag += "	<td align=center>\n";
		tbl_tag += "		<table cellpadding=0 cellspacing=0 border=0 width=" + tbl_width01 +" bgcolor=#082035>\n";
		tbl_tag += "			<tr>\n";
		tbl_tag += "				<td><img src=./zero.gif width=1 height=1 alt= border=0></td>\n";
		tbl_tag += "			</tr>\n";
		tbl_tag += "			<tr>\n";
		tbl_tag += "				<td align=center>\n";
		tbl_tag += "					<table cellpadding=0 cellspacing=0 border=0 width=" + tbl_width02 + " bgcolor=#194061>\n";
		tbl_tag += "						<tr>\n";
		tbl_tag += "							<td align=center>\n";
	}
	else {
		tbl_tag += "							</td>\n";
		tbl_tag += "						</tr>\n";
		tbl_tag += "				  </table>\n";
		tbl_tag += "			</td>\n";
		tbl_tag += "			</tr>\n";
		tbl_tag += "			<tr>\n";
		tbl_tag += "				<td><img src=./image/zero.gif width=1 height=1 alt= border=0></td>\n";
		tbl_tag += "			</tr>\n";
		tbl_tag += "		</table>\n";
		tbl_tag += "	</td>\n";
		tbl_tag += "</tr>\n";
		tbl_tag += "<tr>\n";
		tbl_tag += "	<td><img src=./image/zero.gif width=1 height=3 alt= border=0></td>\n";
		tbl_tag += "</tr>\n";
		tbl_tag += "</table>\n";
	}
	document.write(tbl_tag);
}
