var NameArr = new Array();
var GidArr = new Array();
var isLoginState = false;
var _sUrl = location.href;
var myID = '';
var isLoading = false;

if ( _sUrl.indexOf(".kppinc.com") != -1 ) {
	var _sDomain = "http://xgame.kppinc.com";
	var _sc = "empas";
} else if ( _sUrl.indexOf("xtest1.game.empas.com") != -1 || _sUrl.indexOf("xgame.game.empas.com") != -1  || _sUrl.indexOf("xevent.game.empas.com") != -1 || _sUrl.indexOf("xcard.game.empas.com") != -1 || _sUrl.indexOf("xflash.game.empas.com") != -1 || _sUrl.indexOf("xcasual.game.empas.com") != -1 ) {
	var _sDomain = "http://xtest1.game.empas.com";
	var _sc = "empas";
} else if ( _sUrl.indexOf("xgame.nate.com") != -1 ) {
	var _sDomain = "http://xgame.nate.com";
	var _sc = "nate";
} else if ( _sUrl.indexOf("xtest1.game.nate.com") != -1 || _sUrl.indexOf("xgame.game.nate.com") != -1  || _sUrl.indexOf("xevent.game.nate.com") != -1 || _sUrl.indexOf("xcard.game.nate.com") != -1 || _sUrl.indexOf("xflash.game.nate.com") != -1 || _sUrl.indexOf("xcasual.game.nate.com") != -1 ) {
	var _sDomain = "http://xtest1.game.nate.com";
	var _sc = "nate";
} else if ( _sUrl.indexOf(".nate.com") != -1 ) {
	var _sDomain = "http://game.nate.com";
	var _sc = "nate";
} else if ( _sUrl.indexOf("xnategame.okcashbag.com") != -1 ) {
	var _sDomain = "http://xnategame.okcashbag.com";
	var _sc = "ocb";
} else if ( _sUrl.indexOf("xtest1.nategame.okcashbag.com") != -1 || _sUrl.indexOf("xcard.nategame.okcashbag.com") != -1 || _sUrl.indexOf("xflash.nategame.okcashbag.com") != -1 || _sUrl.indexOf("xcasual.nategame.okcashbag.com") != -1 ) {
	var _sDomain = "http://xtest1.nategame.okcashbag.com";
	var _sc = "ocb";
} else if ( _sUrl.indexOf(".okcashbag.com") != -1 ) {
	var _sDomain = "http://nategame.okcashbag.com";
	var _sc = "ocb";
} else {
	var _sDomain = "http://game.empas.com";
	var _sc = "empas";
}



document.write('<style type="text/css">.MenuScroll { SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #708ecc; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF }</style>');
document.write('<style>');
document.write('.pop_menu {color:#737373 ;font-family:"µ¸¿ò"; font-size:8pt; letter-spacing:-1px;}');
document.write('.pop_menu a:link    { color:#737373; text-decoration: none;}');
document.write('.pop_menu a:visited { color:#737373; text-decoration: none;}');
document.write('.pop_menu a:hover   { color:#737373; text-decoration: underline;}');
document.write('</style>');
document.write('<div id=SubMenuDiv style="visibility:hidden; position:absolute; z-index:1001; overflow:auto;" class=".MenuScroll"></div>');
document.write('<div id=MenuDiv style="visibility:hidden; position:absolute; z-index:1000;"></div>');
document.write('<script language=javascript id="avatarMenu"></script>');

if ( (_getCookie('EMPASREM') != "" && _getCookie('EMPASSCI') != "") || (_getCookie('n_') != "" || _getCookie('n_') != null)) {
	isLoginState = true;
	document.all['avatarMenu'].src = _sDomain + "/msg/scripts/gamenara_menu.tsp";
}

function containsChars(input,chars) {
		for (var inx = 0; inx < input.value.length; inx++) {
			if (chars.indexOf(input.value.charAt(inx)) != -1) return true;
		}
		
		return false;
}

function ShowPopMenu(id) {
	if(_sc == "ocb") {
		window.open(_sDomain + '/myinfo/profile.html?id=' + id,'UserInfo_game','directories=no, location=no, menubar=no, resizable=no, scrollbars=no, status=no, titlebar=no, toolbar=no,width=494,height=514,top=10,left=10');
		return false;
	}
//	if(id.match("@okcashbag")){
//			alert("¼±ÅÃÇÑ È¸¿ø´Ô²²´Â ÂÊÁö¸¦ º¸³¾ ¼ö ¾ø½À´Ï´Ù");
//			return false;
//	}
	//if (containsChars(id,"@okcashbag.com")) {
	
	//}
	hideSubMenu();
	var f = eval(document.all['MenuDiv']);
	var top = document.body.scrollTop+event.y - 10;
	var left = document.body.scrollLeft+event.x - 10 ;
	var h = 80;
	if(myID == id) {
		h = 60;
	}
	var sHTML = "";
	sHTML += "<table border=0 cellpadding=0 cellspacing=0 width=110 align=center id=main_step>";
	sHTML += "	<tr >";
	sHTML += "	<td height=6 colspan=3  onMouseOver=\"hideMainMenu();\" onMouseOut=\"hideMainMenus();\"></td></tr>";
	sHTML += "	<tr><td width=6 onMouseOver=\"hideMainMenu();\" ></td>";
	sHTML += "	<td align=center>";

	sHTML += "		<table width=\"85\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">";
	sHTML += "			<tr><td style=\"border:#cccbcb solid 1px\" bgcolor=\"#ffffff\">";
	sHTML += "				<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
	//Ä£±¸µî·Ï
	if(myID != id) {
	  if(!id.match("@okcashbag")){
			sHTML += "					<tr><td class=\"pop_menu\"><img src=\"http://img.nate.com/game/img/main/body/i_arrow01.gif\" width=\"2\" height=\"3\" vspace=\"3\" style=\"margin:0 7 0 0\">";
				if(isLoginState == true) {
					sHTML += "			<a href=\"javascript:;\" onMouseOver=\"AddFriend('" + id + "'); return false;\"   hidefocus>Ä£±¸µî·Ï¢º</a>";
				} else {
					sHTML += "			<a href=\"javascript:;\" onClick=\"AddFriend('" + id + "'); return false;\" hidefocus>Ä£±¸µî·Ï¢º</a>";
				}
	  }
	}
	sHTML += "					</td></tr>";
	sHTML += "					<tr><td height=\"5\"></td></tr>";
	//ÇÁ·ÎÇÊ
	sHTML += "					<tr><td class=\"pop_menu\" onMouseOver=\"hideMainMenus();\"><img src=\"http://img.nate.com/game/img/main/body/i_arrow01.gif\" width=\"2\" height=\"3\" vspace=\"3\" style=\"margin:0 7 0 0\">";
	sHTML += "					<a href=\"javascript:;\" onClick=\"window.open('" + _sDomain + "/myinfo/profile.html?id=" + id + "','UserInfo_game','directories=no, location=no, menubar=no, resizable=no, scrollbars=no, status=no, titlebar=no, toolbar=no,width=494,height=514,top=10,left=10'); hideMainMenu(); return false;\" hidefocus>ÇÁ·ÎÇÊº¸±â</a>";
	sHTML += "					</td></tr>";
	sHTML += "					<tr><td height=\"5\"></td></tr>";
	
	if(_sc == "empas") {

		//ºí·Î±×
		sHTML += "					<tr><td class=\"pop_menu\" onMouseOver=\"hideSubMenu();\"><img src=\"http://img.nate.com/game/img/main/body/i_arrow01.gif\" width=\"2\" height=\"3\" vspace=\"3\" style=\"margin:0 7 0 0\">";
		sHTML += "					<a href=\"javascript:;\" onClick=\"window.open('http://blog.empas.com/" + id + "'); hideMainMenu(); return false;\" hidefocus>ºí·Î±× °¡±â</a></td></tr>";
		sHTML += "					<tr><td height=\"5\"></td></tr>";
	
	}
	if(_sc != "ocb" && !id.match("@okcashbag")) {
	//ÂÊÁöº¸³»±â
	sHTML += "					<tr><td class=\"pop_menu\" onMouseOver=\"hideSubMenu();\"><img src=\"http://img.nate.com/game/img/main/body/i_arrow01.gif\" width=\"2\" height=\"3\" vspace=\"3\" style=\"margin:0 7 0 0\">";
//	if(myID != id) {
		sHTML += "				<a href=\"javascript:;\" onClick=\"_SendMsg('" + id + "'); return false;\" hidefocus>ÂÊÁöº¸³»±â</a></td></tr>";
	}
	//} else {
	//	sHTML += "				<a href=\"javascript:;\" onClick=\"window.open('" + _sDomain + "/myinfo/myinfo_friend.html'); hideMainMenu(); return false;\" hidefocus>ÂÊÁöº¸³»±â</a></td></tr>";
	//}

	sHTML += "				</table>";
	sHTML += "			</td></tr>";
	sHTML += "		</table>";

	sHTML += "	</td>";
	sHTML += "	<td width=6 onMouseOver=\"hideMainMenu();\" onMouseOut=\"hideMainMenus();\"></td>";
	sHTML += "	<tr><td colspan=3 height=6 onMouseOver=\"hideMainMenu();\" onMouseOut=\"hideMainMenus();\"></td></tr>";
	sHTML += "</table>";

	f.style.left = left;
	f.style.top = top;
	f.innerHTML = sHTML;
	f.style.visibility = 'visible';
	//opacityLayer(f);
}

function AddFriend(id) {
	if (isLoginState == true) {
		_subMenuShow(id);
	} else {
		alert('·Î±×ÀÎÈÄ ÀÌ¿ëÇÏ¼¼¿ä');
		return false;
	}
}

function _subMenuShow(id) {
	var f = eval(document.all['SubMenuDiv']);
    var t = eval(document.all['MenuDiv']);
	if(GidArr.length > 5) {
		var h = "height:90";
	} else {
		var h = "";
	}
	var sHTML = "";

	sHTML += "<table border=0 cellpadding=0 cellspacing=0 width=80 align=center id=sub_step>";
	sHTML += "	<tr><td height=6 colspan=2 onMouseOver=\"hideMainMenu();\" onMouseOut=\"hideMainMenus();\"></td></tr>";

	sHTML += "	<tr><td align=center>";

	sHTML += "		<table border=0 cellpadding=0 cellspacing=0 width=100%>";
	sHTML += "			<tr>";
	sHTML += "			<td style=\"border:#cccbcb solid 1px\" bgcolor=\"#ffffff\">";
	sHTML += "			<div style='overflow:auto; width:90;" + h + "' class='MenuScroll' align='left' >";
	sHTML += "				<table border=0 cellpadding=1 cellspacing=0 width=100%>";
	for(i=0;i<GidArr.length;i++) {
		sHTML += "				<tr><td class=\"pop_menu\">&nbsp;<a href=\"javascript:;\" onClick=\"FriendToAdd('" + id + "'," + GidArr[i] + "); return false;\"  class=box_b hidefocus>" + NameArr[i] + "</a></td></tr>";
	}
	if(i == 0) {
		sHTML += "				<tr><td class=\"pop_menu\"><br>&nbsp;Ãß°¡ÇÒ ±×·ìÀÌ<br>&nbsp;&nbsp;¾ø½À´Ï´Ù.</td></tr>";
	}
	sHTML += "				</table>";
	sHTML += "			</div>";
	sHTML += "			</td></tr>";
	sHTML += "		</table>";

	sHTML += "	</td>";
	sHTML += "	<td width=6 onMouseOver=\"hideMainMenu();\" onMouseOut=\"hideMainMenus();\"></td>";
	sHTML += "	<tr><td colspan=2 height=6 onMouseOver=\"hideMainMenu();\" onMouseOut=\"hideMainMenus();\"></td></tr>";
	sHTML += "</table>";

	f.innerHTML = sHTML;

	var top = document.body.clientTop  + document.all.MenuDiv.offsetTop + 2;
	var left = document.body.clientLeft  + document.all.MenuDiv.offsetLeft + 75;
	f.style.left = left;
	f.style.top = top;
    f.style.visibility = 'visible';

}

function FriendToAdd(id,gid) {
	//alert(_sDomain + '/msg/scripts/add_friend.tsp?id=' + id + '&gid=' +gid);
	document.all['avatarMenu'].src = _sDomain + "/msg/scripts/add_friend.tsp?id=" + id + "&gid=" + gid;
}

function hideMainMenu() {
	hideSubMenu();
	document.all['MenuDiv'].style.visibility = 'hidden';
}

function hideSubMenu() {
	document.all['SubMenuDiv'].style.visibility = 'hidden';
}

function hideMainMenus() {
	if(document.all['sub_step'] != undefined) {
		document.all['sub_step'].style.visibility = 'hidden';
	}
}

function StepHide() {
    document.all['main_step'].style.visibility = 'hidden';
	if(document.all['sub_step'] != undefined) {
		document.all['sub_step'].style.visibility = 'hidden';
	}
}
function _SendMsg(id) {
	//if (isLoginState == true) {
	window.open(_sDomain + "/msg/msg_write.html?id=" + id,"","width=500,height=300");
	/**} else {
		alert('·Î±×ÀÎÈÄ ÀÌ¿ëÇÏ¼¼¿ä');
		return false;
	}**/
	hideMainMenu();
}

function _getCookie( name ) {
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length ) {
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
				endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )
			break;
	}
	return "";
}

function _OpenConfirm(c,uid) {
	window.open(_sDomain + "/msg/scripts/confirm_friend.tsp?c=" + c + "&id=" + uid,"confirm_f","width=300,height=200");
}