
//½ÇÁ¦ÀûÀ¸·Î html¿¡ ±×·ÁÁÖ´Â ÇÔ¼öÀÔ´Ï´Ù.
function menu_write(documentObj)
{
	var item_list_d1 = new Array();  	//1´Ü°è ¸Þ´º °´Ã¼ »ý¼º
	item_list_d1 = getItem_list_d1(); 	//¸Þ´º¾ÆÀÌÅÛ¸®½ºÆ®¸¦ ºÒ·¯¿É´Ï´Ù.

	// ¸ðµç ¸Þ´º¿¡ °øÅëÀûÀ¸·Î µé¾î°¡´Â HTMLÀÔ´Ï´Ù.
	documentObj.write("<table width='170' border='0' cellpadding='0' cellspacing='0'>");

	var node = getCookie(documentObj,'node'); // ÄíÅ°¿¡ ÀúÀåµÈ ÆäÀÌÁö °íÀ¯¹øÈ£¸¦ ºÒ·¯¿É´Ï´Ù.
	var default_node = 'no';
	if(node == 0)
	{
		node = '1';
		default_node = 'yes'
	}
	var d1_node = node;
	var d2_node = 0;

	for(i=1; i < item_list_d1.length; i++)
	{

		if(item_list_d1[i].option == 'no') 		// 1´Ü°è ¸Þ´º°¡ ÀÏ¹ÝÀûÀÎ µðÀÚÀÎÀÇ ¸Þ´ºÀÎÁö, Æ¯º°ÇÑ ¸Þ´ºÀÎÁö Ã¼Å©ÇÕ´Ï´Ù.
		{
			if(item_list_d1[i].exp == 'yes') 	// 1´Ü°è ¸Þ´º°¡ ¼­ºê¸Þ´º¸¦ °¡Áö°í ÀÖÁö´Â Ã¼Å©ÇÕ´Ï´Ù.
			{
				if(node.indexOf('-') != -1)
				{
					d1_node = node.substring(0,node.indexOf('-'));
					d2_node = node.substring(node.indexOf('-')+1, 3);
					if(node.substring(node.indexOf('-')+2, 4) != -1)
						d2_node = node.substring(node.indexOf('-')+1, 4);
				}

				if(d1_node == i)				// 1´Ü°è ÆäÀÌÁö °íÀ¯¹øÈ£¿¡ ¸Â´Â ¸Þ´º¸¦ Ã¼Å©ÇÕ´Ï´Ù.
				{
//                  documentObj.write("<tr height='1' bgcolor='#EEEEEE'>");
//					documentObj.write("<td align='center'><img src='../img/common/d_menu_line.gif' width='138' height='1'></td>");
//					documentObj.write("</tr>");
					documentObj.write("<tr height='26' bgcolor='#ffffff'>");
					documentObj.write("<td><div style='padding-left:12px'><a href=\"javascript:Create_menu('" + item_list_d1[i].nodeNum + "','" + item_list_d1[i].nodeUrl + "')\"><img src='" + item_list_d1[i].title + "_c.gif' border='0' hspace='7'></A></div></td>");
					documentObj.write("</tr>");
					documentObj.write("<tr height='3' bgcolor='#ffffff'>");
					documentObj.write("<td><img src='../../img/common/blank.gif' width='1' height='1'></td>");
					documentObj.write("</tr>");
					
					
					var item_list_d2 = new Array();		// 2´Ü°è ¸Þ´º °´Ã¼ »ý¼º
					item_list_d2 = getItem_list_d2(i);	// ¸Þ´º¾ÆÀÌÅÛ¸®½ºÆ®¸¦ ºÒ·¯¿É´Ï´Ù.

					for(j=1; j < item_list_d2.length; j++)
					{
						if(item_list_d2[j].nodeNum != d2_node)	// 2´Ü°è ÆäÀÌÁö °íÀ¯¹øÈ£¿¡ ¸Â´Â ¸Þ´º¸¦ Ã¼Å©ÇÕ´Ï´Ù.
						{

							documentObj.write("<tr height='18' bgcolor='#ffffff'>");
							documentObj.write("<td><div style='padding-left:21px'><a href=\"javascript:Create_menu('" + i + '-' + j + "','" + item_list_d2[j].nodeUrl + "')\"><img src='" + item_list_d2[j].title + ".gif' border='0' hspace='4'></A></div></td>");
							documentObj.write("</tr>");							

//							documentObj.write("<tr height='24'>");
//							documentObj.write("<td width='135' class='menu_s' align='right'><a href=\"javascript:Create_menu('" + i + '-' + j + "','" + item_list_d2[j].nodeUrl + "')\">" + item_list_d2[j].title + "</a></td>");
//							documentObj.write("<td width='23' align='center'><IMG SRC='/img/common/d_menu_off_s.gif' WIDTH='7' HEIGHT='7' BORDER='0'></td>");
//							documentObj.write("</tr>");

							if(item_list_d2[j].line == 'yes')	// ¾ð´õ¶óÀÎÀÇ ÀÖ´ÂÁö Ã¼Å©ÇÕ´Ï´Ù.
								d2_line();

						} else {	// 2´Ü°è ÆäÀÌÁö °íÀ¯¹øÈ£¿Í ¸Â´Â ¾Ê´Â ¸Þ´ºÀÔ´Ï´Ù.


							documentObj.write("<tr height='18'>");
							documentObj.write("<td><div style='padding-left:21px'><a href=\"javascript:Create_menu('" + i + '-' + j + "','" + item_list_d2[j].nodeUrl + "')\"><img src='" + item_list_d2[j].title + "_c.gif' border='0' hspace='4'></A></div></td>");
							documentObj.write("</tr>");							

//							documentObj.write("<tr height='24'>");
//							documentObj.write("<td width='135' class='menu_s_on' align='right'><a href=\"javascript:Create_menu('" + i + '-' + j + "','" + item_list_d2[j].nodeUrl + "')\">" + item_list_d2[j].title + "</a></td>");
//							documentObj.write("<td width='23' align='center'><IMG SRC='/img/common/d_menu_on_s.gif' WIDTH='7' HEIGHT='7' BORDER='0'></td>");
//							documentObj.write("</tr>");

							if(item_list_d2[j].line == 'yes')	// ¾ð´õ¶óÀÎÀÇ ÀÖ´ÂÁö Ã¼Å©ÇÕ´Ï´Ù.
								d2_line();
						}
					}

					documentObj.write("<tr height='12' bgcolor='#ffffff'>");
					documentObj.write("<td><img src='../../img/common/blank.gif' width='1' height='1'></td>");
					documentObj.write("</tr>");					

				} else {	// 1´Ü°è ÆäÀÌÁö °íÀ¯¹øÈ£¿Í ¸Â´Â ¾Ê´Â ¸Þ´ºÀÔ´Ï´Ù.
				    					
					documentObj.write("<tr height='25' bgcolor='#EEEEEE'>");
					documentObj.write("<td><div style='padding-left:12px'><a href=\"javascript:Create_menu('" + item_list_d1[i].nodeNum + "','" + item_list_d1[i].nodeUrl + "')\"><img src='" + item_list_d1[i].title + ".gif' border='0' hspace='7'></A></div></td>");
					documentObj.write("</tr>");				

					if(item_list_d1[i].line == 'yes')
						d1_line();
				}

			} else {	// ¼­ºê¸Þ´º¸¦ °¡Áö°í ÀÖÁö ¾ÊÀº 1´Ü°è ¸Þ´ºÀÔ´Ï´Ù.

				if(node == i && default_node != 'yes')
				{
                    
//					documentObj.write("<tr height='1' bgcolor='#EEEEEE'>");
//					documentObj.write("<td align='center'><img src='../img/common/d_menu_line.gif' width='138' height='1'></td>");
//					documentObj.write("</tr>");
					documentObj.write("<tr height='25' bgcolor='#FFFFFF'>");
					documentObj.write("<td><div style='padding-left:12px'><a href=\"javascript:Create_menu('" + item_list_d1[i].nodeNum + "','" + item_list_d1[i].nodeUrl + "')\"><img src='" + item_list_d1[i].title + "_c.gif' border='0' hspace='7'></A></div></td>");
					documentObj.write("</tr>");
					

					if(item_list_d1[i].line == 'yes')
						d1_line();

				} else {

//                  documentObj.write("<tr height='1' bgcolor='#EEEEEE'>");
//					documentObj.write("<td align='center'><img src='../img/common/d_menu_line.gif' width='138' height='1'></td>");
//					documentObj.write("</tr>");
					documentObj.write("<tr height='25' bgcolor='#EEEEEE'>");
					documentObj.write("<td><div style='padding-left:12px'><a href=\"javascript:Create_menu('" + item_list_d1[i].nodeNum + "','" + item_list_d1[i].nodeUrl + "')\"><img src='" + item_list_d1[i].title + ".gif' border='0' hspace='7'></A></div></td>");
					documentObj.write("</tr>");					

					if(item_list_d1[i].line == 'yes')
						d1_line();
				}

			}
		} 
		else {
			blank_line(documentObj,item_list_d1[i].option);
		}
	}
	
	documentObj.write("</table>");

	if(default_node != 'yes')
	{
		//banner();
	}
}

//¸®½ºÆ® °´Ã¼
var nodeCount_d1 = new Array();
function addnodeItem(obj1, obj2, obj3, obj4, obj5, obj6)
{
	var nowNode = new node_item_d1(obj1, obj2, obj3, obj4, obj5, obj6);
	if(obj1.indexOf('-') != -1)
	{
		obj1 = obj1.substring(0,obj1.indexOf('-'));
	}
	nodeCount_d1[obj1] = nowNode;
}

var nodeCount_d2 = new Array();
var d2_list_num = 1;
function addnodeItem_d2(obj1, obj2, obj3, obj4, obj5, obj6)
{
	var nowNode = new node_item_d2(obj1, obj2, obj3, obj4, obj5, obj6)
	nodeCount_d2[d2_list_num] = nowNode;
	d2_list_num++;
}

// ¸Þ´º¾ÆÀÌÅÛ¸®ÀÇ °´Ã¼Á¤ÀÇÀÔ´Ï´Ù.
function node_item_d1(obj1, obj2, obj3, obj4, obj5, obj6)
{
	this.nodeNum = obj1; // node ÀÇ À§Ä¡
	this.nodeUrl = obj2; // node ÀÇ URL
	this.title 	 = obj3; // node ÀÇ title
	this.exp     = obj4; // node ÀÇ submenu Ãß°¡ ¿©ºÎ
	this.line 	 = obj5; // ¸Þ´ºÇÏ´ÜÀÇ line Ãß°¡ ¿©ºÎ
	this.option  = obj6; // ¸Þ´ºÇÏ´ÜÀÇ option Ãß°¡ ¿©ºÎ
}

function node_item_d2(obj1, obj2, obj3, obj4, obj5, obj6)
{
	this.d1_Item = obj1; // »óÀ§ node ÀÇ À§Ä¡
	this.nodeNum = obj2; // node ÀÇ À§Ä¡
	this.nodeUrl = obj3; // node ÀÇ URL
	this.title 	 = obj4; // node ÀÇ title
	this.exp     = obj5; // node ÀÇ submenu Ãß°¡ ¿©ºÎ
	this.line    = obj6; // ¸Þ´ºÇÏ´ÜÀÇ line Ãß°¡ ¿©ºÎ
}


// ¸®½ºÆ® µ¹·ÁÁÖ±â
function getItem_list_d1()
{
	return nodeCount_d1;
}

function getItem_list_d2(obj1)
{
	var n = 1;
	var nowArray = new Array();
	for(k=1; k < nodeCount_d2.length; k++)
	{
		if(nodeCount_d2[k].d1_Item == obj1)
		{
			nowArray[n] = nodeCount_d2[k];
			n++;
		}
	}
	return nowArray;
}


// ÄíÅ° ÀúÀåÈÄ ÆäÀÌÁö URLÀ» º¯°æ½ÃÄÑÁÝ´Ï´Ù.
function Create_menu(id,url)
{
	setCookie('node', id, makeExpDate(1), '/');
	top.location  = url;
}

function main_Create_menu(id,url)
{
	setCookie('node', id, makeExpDate(1), '/');
	top.location  = url;
}




//cookie °ü·ÃÇÔ¼ö
function setCookie(name,value)
{
	var argc = setCookie.arguments.length;
	var argv = setCookie.arguments;

	var expires = (argc > 2) ? argv[2] : null;
	var path    = (argc > 3) ? argv[3] : null;
	var domain  = (argc > 4) ? argv[4] : null;
	var secure  = (argc > 5) ? argv[5] : false;

	//alert("expires >> " + expires);

	var saveCookie = name + "=" + escape(value) +
					((expires == null) ? "" : ("; expires=" + expires)) +
					((path    == null) ? "" : ("; path="    + path)) +
					((domain  == null) ? "" : ("; domain="  + domain)) +
					((secure  == true) ? "; secure" : "");

	//alert("saveCookie >> " + saveCookie);

	document.cookie = saveCookie;
}

function getCookie(obj,name)
{
	var value = getParameter(obj.cookie, name, ";")

	if ( value )
	{
		//alert("getCookie >> " + name + "=" + value);
		return value;
	}

	//alert(name + " ÀÇ value´Â ¾ø½À´Ï´Ù.");
	return 0;
}

function getParameter(inputstr, parm, delim)
{
	// returns value of parm from string
	if (inputstr.length == 0) {return '';}
	var sPos = inputstr.indexOf(parm + "=");
	if (sPos == -1) {return '';}
	sPos = sPos + parm.length + 1;
	var ePos = inputstr.indexOf(delim, sPos);
	if (ePos == -1) {ePos = inputstr.length;}
	return unescape(inputstr.substring(sPos, ePos));
}

function makeExpDate(day)
{
	var today = new Date ();
	today.setTime(today.getTime() + (day * 24 * 60 * 60 * 1000));
	return today.toGMTString();
}




//È­»ìÇ¥ ¹Ù²Ù±â
function arrow_on(obj1,obj2,obj3)
{
	//obj.all[obj1].src = "/img/common/arrow_right_red.gif";
	//obj.all[obj2].style.backgroundColor = "F3F3F3";
	//obj.all[obj3].style.color = "red";
}

function arrow_off(obj1,obj2,obj3)
{
	//obj.all[obj1].src = "/img/common/arrow_right_gray.gif";
	//obj.all[obj2].style.backgroundColor = "FFFFFF";
	//obj.all[obj3].style.color = "4D4D4D";
}

function arrow_on_d(obj1)
{
	//obj.all[obj1].style.backgroundColor = "F3F3F3";
}

function arrow_off_d(obj1)
{
	//obj.all[obj1].style.backgroundColor = "FFFFFF";
}




//option and line ±×·ÁÁÖ±â(1´Ü°è ¸Þ´º¿¡¼­ ÀÏ¹ÝÀûÀÌÁö ¾ÊÀº ¸Þ´ºµé...)
function d1_line()
{
	//obj.write("<tr>  ");
	//obj.write("	<td height='2' colspan='3'><img src='/img/general/d_blank.gif' width='1' height='1'></td>                   ");
	//obj.write("</tr>                                                                                                        ");

}

function d2_line()
{
	//obj.write("		<tr>                                                                                                     ");
	//obj.write("			<td><img src='/img/general/d_blank.gif' width='1' height='1'></td>                                     ");
	//obj.write("			<td colspan='3'><img src='/img/common/d_include_line.gif' width='142' height='1'></td>                        ");
	//obj.write("			<td><img src='/img/general/d_blank.gif' width='1' height='1'></td>                                     ");
	//obj.write("		</tr>																									 ");
}

function d1_text(documentObj,obj1)
{
	documentObj.write("<tr>                                                                                                                                               ");
	documentObj.write("	<td class='txt01_b' height='2' colspan='2'><font color='084AA0'><img src='/img/general/d_blank.gif' width='7' height='1'>" + obj1 + "</font></td>");
	documentObj.write("</tr>                                                                                                                                             ");
	documentObj.write("<tr>                                                                                                                                               ");
	documentObj.write("	<td height='4' colspan='2'><img src='/img/general/d_blank.gif' width='1' height='1'></td>                                                       ");
	documentObj.write("</tr>                                                                                                                                             ");
	documentObj.write("<tr>                                                                                                                                               ");
	documentObj.write("	<td colspan='2'><img src='/img/common/d_include_line.gif' width='142' height='1'></td>                                                     ");
	documentObj.write("</tr>                                                                                                                                             ");
	documentObj.write("<tr>                                                                                                                                               ");
	documentObj.write("	<td height='4' colspan='2'><img src='/img/general/d_blank.gif' width='1' height='1'></td>                                                       ");
	documentObj.write("</tr>                                                                                                                                             ");
}

function d1_pop(documentObj,obj1, obj2)
{
	documentObj.write("<tr>		");
	documentObj.write("	<td colspan='2' algin='center'>");
	documentObj.write("		<table width='100%' border='0' cellpadding='0' cellspacing='0'>");
	documentObj.write("		<tr>");
	documentObj.write("			<td width='3'></td>     ");
	documentObj.write("			<td align='center' height='19' width='12'><img src='/img/common/bullet_square_gray03.gif' width='4' height='4'></td>");
	documentObj.write("			<td class='txt01' width='127' ><a href='" + obj2 + "' target='_blank'>" + obj1 +"</a></td>");
	documentObj.write("		</tr>");
	documentObj.write("		</table>");
	documentObj.write("	</td>	");
	documentObj.write("</tr>		");
}

function blank_line(documentObj,obj1)
{
	documentObj.write("<tr>                                                                                                                                               ");
	documentObj.write("	<td height='" + obj1 + "' colspan='2'><img src='/img/common/d_include_line.gif' width='142' height='1'></td>                                    ");
	documentObj.write("</tr>                                                                                                                                             ");
}



