var onClick = false;

/**************************************************************
  URL Á¦ÀÏ ¾Õ±ÛÀÚ°¡ @ ÀÎ °æ¿ì alert ½ÃÅ²´Ù.
**************************************************************/

var menu01 = new Array(

// HOME
"0::00::00::HOME::/",
"9::00::1", //Áß¸Þ´º½ÃÀÛ
"1::00::01::HOME::/",
"9::00::4", //¸Þ´º´ÝÀ½

// ´ëÈ¸¾È³»
"0::01::00::´ëÈ¸¾È³»::/lovemybody_info_guide.html",
"9::01::1", //Áß¸Þ´º½ÃÀÛ
"1::01::01::´ëÈ¸¾È³»::/lovemybody_info_guide.html",
"1::01::02::°øÁö»çÇ×::/main.php?module=bbs&id=notice",
"9::01::4", //¸Þ´º´ÝÀ½

// Âü°¡½ÅÃ»
"0::02::00::Âü°¡½ÅÃ»::/main.php?module=apply&mode=entry&nid=03",
"9::02::1", //Áß¸Þ´º½ÃÀÛ
"1::02::01::Âü°¡½ÅÃ»::/main.php?module=apply&mode=entry&nid=03",
"1::02::02::Âü°¡½ÅÃ»È®ÀÎ::/main.php?module=apply&mode=apply_applycheck&nid=03",
"9::02::4", //¸Þ´º´ÝÀ½

// Çà»çÀå¡¤±â³äÇ°¾È³»
"0::03::00::Çà»çÀå¡¤±â³äÇ°¾È³»::/lovemybody_place_info.html",
"9::03::1", //Áß¸Þ´º½ÃÀÛ
"1::03::01::Çà»çÀå ¾È³»::/lovemybody_place_info.html",
"1::03::02::±â³äÇ° ¾È³»::/lovemybody_souvenir_info.html",
"9::03::4", //¸Þ´º´ÝÀ½

// LoveMyBody
"0::04::00::LoveMyBody::@ÁØºñÁßÀÔ´Ï´Ù.",
"9::04::1", //Áß¸Þ´º½ÃÀÛ
"1::04::01::Àü¹®°¡ Ä®·³::@ÁØºñÁßÀÔ´Ï´Ù.",
"1::04::02::½Ä»ýÈ°ÀÇ º¯È­::@ÁØºñÁßÀÔ´Ï´Ù.",
"1::04::03::ºñ¸¸µµ ÀÚ°¡ÃøÁ¤::@ÁØºñÁßÀÔ´Ï´Ù.",
"1::04::04::Ä®·Î¸® °è»ê::@ÁØºñÁßÀÔ´Ï´Ù.",
"9::04::4", //¸Þ´º´ÝÀ½

// Ä¿¹Â´ÏÆ¼
"0::05::00::Ä¿¹Â´ÏÆ¼::@ÁØºñÁßÀÔ´Ï´Ù.",
"9::05::1", //Áß¸Þ´º½ÃÀÛ
"9::05::4", //¸Þ´º´ÝÀ½

// °¶·¯¸®
"0::06::00::°¶·¯¸®::/main.php?module=bbs&mode=list&id=photo",
"9::06::1", //Áß¸Þ´º½ÃÀÛ
"9::06::4", //¸Þ´º´ÝÀ½

// ÈÄ¿ø»ç
"0::07::00::ÈÄ¿ø»ç::/lovemybody_sponsor.html",
"9::07::1", //Áß¸Þ´º½ÃÀÛ
"9::07::4", //¸Þ´º´ÝÀ½

// ·Î±×ÀÎ
"0::91::00::·Î±×ÀÎ::/main.php?module=login&mode=login",
"9::91::1", //Áß¸Þ´º½ÃÀÛ
"1::91::01::¾ÆÀÌµð/°¡ÀÔ¿©ºÎ È®ÀÎ::/main.php?module=member&mode=searchid_entry&nid=01",
"1::91::02::ºñ¹Ð¹øÈ£È®ÀÎ::/main.php?module=member&mode=searchpassword_entry&nid=01",
"9::91::4", //¸Þ´º´ÝÀ½

// È¸¿ø°¡ÀÔ
"0::92::00::È¸¿ø°¡ÀÔ::/main.php?module=member&mode=name_check&nid=01",
"9::92::1", //Áß¸Þ´º½ÃÀÛ
"1::92::01::½Ç¸íÈ®ÀÎ::/main.php?module=member&mode=name_check&nid=01",
"1::92::02::Ä«Å×°í¸®¼±ÅÃ::/main.php?module=member&mode=category&nid=01",
"1::92::03::¾à°üµ¿ÀÇ::/main.php?module=member&mode=app_doc&nid=01",
"1::92::04::°³ÀÎÁ¤º¸::/main.php?module=member&mode=app_real&nid=02",
"1::92::05::È¸¿ø°¡ÀÔ ¿Ï·á::/main.php?module=member&mode=result_hankyung&nid=01",
"1::92::06::¾à°üµ¿ÀÇ::/main.php?module=member&mode=app_doc2&nid=01",
"1::92::07::°³ÀÎÁ¤º¸::/main.php?module=member&mode=app_real&nid=02",
"1::92::08::È¸¿ø°¡ÀÔ ¿Ï·á::/main.php?module=member&mode=result_lovemybody&nid=01",
"9::92::4", //¸Þ´º´ÝÀ½

// ³»Á¤º¸ È®ÀÎ
"0::93::00::³»Á¤º¸ È®ÀÎ::/main.php?module=member&mode=modify&nid=02",
"9::93::1", //Áß¸Þ´º½ÃÀÛ
"9::93::4", //¸Þ´º´ÝÀ½

// °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§
"0::96::00::°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§::/lovemybody_privacy.html",
"9::96::1", //Áß¸Þ´º½ÃÀÛ
"9::96::4", //¸Þ´º´ÝÀ½

// ÀÌ¿ë¾à°ü
"0::97::00::ÀÌ¿ë¾à°ü::/lovemybody_legal.html",
"9::97::1", //Áß¸Þ´º½ÃÀÛ
"9::97::4", //¸Þ´º´ÝÀ½

// ¹ýÀû°íÁö
"0::98::00::¹ýÀû°íÁö::/lovemybody_contract.html",
"9::98::1", //Áß¸Þ´º½ÃÀÛ
"9::98::4", //¸Þ´º´ÝÀ½

// ±âÅ¸
"0::99::00::±âÅ¸::#",
"9::99::1", //Áß¸Þ´º½ÃÀÛ
"9::99::4" //¸Þ´º´ÝÀ½

);

// ¼­ºê¸Þ´º À§Ä¡
var menu01SubLeft = new Array(
	0
	, 2	// ´ëÈ¸¾È³»
	, 75	// Âü°¡½ÅÃ»
	, 176	// Çà»çÀå
	, 211	// LoveMyBody
);

function changeOnClick()
{
	onClick = true;
}

//ÄÚµå ºÐ¸®
function div(sub1,sub2) {
  switch (sub2) {
    case 1: sub2 = sub1.substring(0,sub1.indexOf("::")); break; // ±¸ºÐÀÚ(::) ¾Õ´Ü ÃßÃâ
    case 2: sub2 = sub1.substring(sub1.indexOf("::")+2); break; // ±¸ºÐÀÚ(::) µÞ´Ü ÃßÃâ
  }
  return(sub2);
}

// Get Data from menu01
function getData()
{
	var data = new Array();
	var cnt, depth, code1, code2, title, url;

	cnt = menu01.length;

	for(i=0;i<cnt;i++)
	{
		depth = div(menu01[i],1);

		if( depth == '9' )
			continue;

		// °ª Á¤ÀÇ
		code1  = parseInt(div(div(menu01[i],2),1));
		code2  = parseInt(div(div(div(menu01[i],2),2),1));
		title  = div(div(div(div(menu01[i],2),2),2),1);
		url    = div(div(div(div(menu01[i],2),2),2),2);

		// sub1 ¹è¿­ »ý¼º
		if(!data[code1])
			data[code1] = new Array();

		// sub2 ¹è¿­ »ý¼º
		if(!data[code1][code2])
			data[code1][code2] = new Array();

		// DEPTH
		data[code1][code2]['depth'] = depth;

		// TITLE
		data[code1][code2]['title'] = title;

		// URL
		data[code1][code2]['url'] = url;
	}
	return data;
}
var menuData = new Array();
	menuData = getData();

var topMenu;
var subMenu;

// Å¾ ¸Þ´º º¸ÀÓ
function topMenuView(menu)
{
	// Å¾¸Þ´º °¹¼ö
	var cnt = 7;

	var obj;

	for(i=1;i<=cnt;i++)
	{
		obj = document.getElementById("menuTop" + i);

		if( typeof(obj) != "object" )
			continue;

		if( menu == i )
			obj.style.display = "";
		else
			obj.style.display = "none";
	}
}

// Å¾¸Þ´º ±¸¼º
function lovemybody_menu(sub1,sub2)
{
	//¸Þ´º¼±ÅÃ ¹øÈ£
	//sub1: 1-´ëÈ¸¾È³», 2-Âü°¡½ÅÃ», 3-Çà»çÀå¡¤±â³äÇ°¾È³», 4-LoveMyBody, 5-Ä¿¹Â´ÏÆ¼, 6-°¶·¯¸®, 7-ÈÄ¿ø»ç
	//sub2: ¼­ºê¸Þ´º ¼±ÅÃ

	topMenu = sub1;
	subMenu = sub2;

	var selectedMenu = '';
	var topUrl = '';

	//Å¾¸Þ´º¼±ÅÃ
	var str = '\
	    		<div class="s_main_menu" id="topMenu">\
	    			<dl class="nmenu">\
	    			<dt class="blind">·¯ºê¸¶ÀÌ¹Ùµð ¸Þ´º</dt>\
	';

	for(i=1;i<=7;i++)
	{
		if( topMenu == i )
			selectedMenu = '';
		else
			selectedMenu = 'none';

		topUrl = menuData[i][0]['url'];

		// URL Á¦ÀÏ ¾Õ±ÛÀÚ°¡ @ ÀÎ °æ¿ì alert ½ÃÅ²´Ù.
		if( topUrl.substring(0,1) == "@" )
			topUrl = 'alert(\'' + topUrl.substring(1) + '\')';
		else
			topUrl = 'window.open(\'' + topUrl + '\',\'_self\')';

		str += '<dd class="f" onclick="javascript:' + topUrl + '" onMouseOver="javascript:topMenuView(' + i + ');subMenuView(' + i + ');" style="cursor:pointer;"><div id="menuTop' + i + '" style="display:\'' + selectedMenu + '\';position:absolute;z-index:1;"><img src="/img/lovemybody_main_menu0' + i + '_on.gif" height="50" border="0"></div><img src="/img/lovemybody_main_menu0' + i + '_off.gif" height="50" border="0"></a></dd>' + '\n';
	}

	// IE or FIREFOX
	if( document.all )
		str += '</dl><div id="menuSub" style="position:relative;top:0px;"></div></div>';
	else
		str += '</dl><div id="menuSub" style="position:relative;top:50px;"></div></div>';

	document.write(str);

	lovemybody_menuSub(sub1,sub2);
}

document.onmousemove = function(e) {

	if( document.all )
		var obj = event.srcElement;
	else
		var obj = e.target;

	var f = true;

	for(i=0;i<10;i++){
		if( obj.id == "topMenu" ){
			f = false;
			break;
		}

		if( obj.parentNode == null )
			break;

		obj = obj.parentNode;
	}

	if( f == true )
		setMenu();
}

// FireFox
if( !document.all )
	window.onload = setMenu;

function setMenu()
{
	topMenuView(topMenu);
	subMenuView(topMenu,subMenu);
}

// ¼­ºê ¸Þ´º º¸ÀÓ
function subMenuView(sub1, sub2)
{
	// ¼­ºê¸Þ´º °¹¼ö
	var cnt = menuData[sub1].length - 1;

	var obj;

	if( typeof(sub2) == "undefined" )
		sub2 = 0;

	for(i=1;i<=7;i++)
	{
		obj = document.getElementById("menuSub" + i);

		if( obj == null )
			continue;

		if( typeof(obj) != "object" )
			continue;

		if( sub1 == i )
		{
			obj.style.display = "";

			for(j=1;j<=cnt;j++)
			{
				obj = document.getElementById("menuSubLayer" + String(i) + "-" + String(j));

				if( typeof(obj) != "object" )
					continue;

				if( sub2 == j )
					obj.style.display = "";
				else
					obj.style.display = "none";
			}
		}else{
			obj.style.display = "none";
		}
	}
}

// ¼­ºê¸Þ´º ±¸¼º
function lovemybody_menuSub(sub1, sub2)
{
	var tableBody = document.getElementById('menuSub');

	var selectedTopMenu = '';
	var selectedSubMenu = '';
	var topUrl = '';

	if( typeof(tableBody) != "object" )
		return;

	// Å« ·¹ÀÌ¾î ±¸¼º
	for( t=1;t<7;t++ )
	{
		if( t == sub1  )
			selectedTopMenu = '';
		else
			selectedTopMenu = 'none';

		var menuSubData = menuData[t];

		var str = '<div id="menuSub' + String(t) + '" style="display:\'' + selectedTopMenu + '\';position:absolute;top:0px;left:' + menu01SubLeft[t] + ';z-index:' + t + ';">';

		// ÀÛÀº ·¹ÀÌ¾î ±¸¼º
		for( i=0;i<menuSubData.length;i++ )
		{
			if( typeof(menuSubData[i]) == "undefind" || menuSubData[i]['depth'] != 1 )
				continue;

			if( i == sub2  )
				selectedSubMenu = '';
			else
				selectedSubMenu = 'none';

			topUrl = menuSubData[i]['url'];

			// URL Á¦ÀÏ ¾Õ±ÛÀÚ°¡ @ ÀÎ °æ¿ì alert ½ÃÅ²´Ù.
			if( topUrl.substring(0,1) == "@" )
				topUrl = 'alert(\'' + topUrl.substring(1) + '\')';
			else
				topUrl = 'window.open(\'' + topUrl + '\',\'_self\')';

			str += '<div style="float:left;"><a onclick="javascript:' + topUrl + '" target="_top" onmouseover="javascript:subMenuView(' + t + ',' + i + ');" style="cursor:pointer;"><div id="menuSubLayer' + String(t) + '-' + String(i) + '" style="display:\'' + selectedSubMenu + '\';position:absolute;z-index:1;"><img src="/img/lovemybody_sub_menu0' + t + '_' + i + '_on.gif" height="30" border="0"></div><img src="/img/lovemybody_sub_menu0' + t + '_' + i + '_off.gif" height="30" border="0"></a></div>';
		}
		str += '</div>';

		tableBody.innerHTML += str;
	}
}


// È÷½ºÅä¸®
function lovemybody_hbar(sub1,sub2)
{
	var menuSubData = menuData[sub1];
	var depth, title, url;
	var thisDepth = parseInt(menuSubData[sub2]['depth'],10);

	// È¨
    var str = "<img src='/img/icon_lovemybody_point01.gif' width='3' height='3' border='0' align='absmiddle' style='margin:0 4 2 0'><a href='/' target='_top' onfocus='this.blur()'>Home</a> > ";

	// 0 DEPTH
	for( i=0;i<menuSubData.length;i++ )
	{
		// DEPTH
		depth = parseInt(menuSubData[i]['depth'],10);

		if( depth >= thisDepth )
			continue;

		// TITLE
		title = menuSubData[i]['title'];

		// URL
		url = menuSubData[i]['url'];

		str += '<a href="' + url + '" target="_top" onfocus="this.blur();">' + title + '</a> > '; break;
	}

	// 1 DEPTH
	title = menuSubData[sub2]['title'];
	url   = menuSubData[sub2]['url'];

	str += '<a href="' + url + '" target="_top" style="color:#609225" class="b">' + title + '</a>';

	document.write(str);
}