var main_url = "http://www.yesbl.com/";
var __file_url = "";
var __file_dir = "";
var __intLayLen = 3;
var __intItemIDLen= 10;
var __catalogcode = 1000000001;
var __strDefault_M = "";
var __strDefault_F = "";
var __memberAvatarWearList = new Array();

var _HIDE_TIMER = -1;

function __deleteFrontZero(str){
	val = new String(str)
	do {
		if (val.length==1) 
			break;
		if (val.substr(0,1)=='0')
			val = val.substr(1, val.length - 1);
		else
			break;
	} while (true);
	return val
}

//-----------------------------------------------------------------------------------------
///Int ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
function __toInt(val){
	val = __deleteFrontZero(val);
	return parseInt(val);
}

function _MemWearList() {
	var argv = _MemWearList.arguments;   
	var argc = _MemWearList.arguments.length;  

	this.classname	= "_MemWearList";
	this.wearlist	= new String((argc > 0) ? argv[0] : "");
	this.id			= new String((argc > 1) ? argv[1] : "");
	this.myid		= new String((argc > 2) ? argv[2] : "");
	this.isAvatar	= new Boolean((argc > 3) ? argv[3] : false );
	this.idx		= __toInt((argc > 4) ? argv[4] : 0 );
	this.isOver		= false;
}

function makeAvatarInfo(idx) {
	var sHTML;

	sHTML = "<div id=\"memberAvatarInfo"+idx+"\" style=\"position:relative ;left:0;top:30;width:80px;border:0 solid #FFFFFF;z-index:100;visibility:hidden\"></div>";

	document.write(sHTML);
}

function avatar_init(_file_url, _file_dir, _strDefault_M, _strDefault_F) {
	this.__file_url		= _file_url;
	this.__file_dir		= _file_dir;
	this.__strDefault_M = _strDefault_M;
	this.__strDefault_F = _strDefault_F;
}

function ServiceWearList(idx) {
	if (typeof(__memberAvatarWearList[idx]) != "undefind") {
		if (__memberAvatarWearList[idx].isAvatar) {
			if(__memberAvatarWearList[idx].wearlist.substring(0,1) == ",")
				__memberAvatarWearList[idx].wearlist = __memberAvatarWearList[idx].wearlist.substring(1);

			var vntCheck = new Array();
			if (__memberAvatarWearList[idx].wearlist != "") {
				vntCheck = __memberAvatarWearList[idx].wearlist.split(',');
			}
			
			var LayNM;

			for(i=0;i<vntCheck.length;i++) {
				LayNM = vntCheck[i].substring(1,3+1);
				imgNM = vntCheck[i].substring(1) + ".gif";
				//ÀÌ¹ÌÁö »ðÀÔ
				try {
					eval("document.service_image" + idx + "_" + LayNM + ".src ='"+__file_url+__file_dir+"mall/1000000001/A" + imgNM + "'");
				} catch (e) {}
			}
		}
	}
}

//¾Æ¹ÙÅ¸ ÀÔÀº ¿Ê »ç±â
function ServiceBuyWearItem(gbn,idx) {
	if (typeof(__memberAvatarWearList[idx]) != "undefind") {
		if (__memberAvatarWearList[idx].myid == "") {
			alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
			return;
		}
		if (__memberAvatarWearList[idx].isAvatar) {
			var Items;
			var defitems;
			var oriitems;
			var newitems;
			var addyn;


			addyn = true;
			newitems = "";
			defitems_m = __strDefault_M.split(",");
			defitems_f = __strDefault_F.split(",");

			if(__memberAvatarWearList[idx].wearlist.substring(0,1) == ",")
				__memberAvatarWearList[idx].wearlist = __memberAvatarWearList[idx].wearlist.substring(1);
			items = __memberAvatarWearList[idx].wearlist.split(",");

			for (var i=0; i < items.length; i++) {
				for(var j=0; j < defitems_m.length; j++) {
					if (items[i] == defitems_m[j]) addyn = false;
				}
				for(var j=0; j < defitems_f.length; j++) {
					if (items[i] == defitems_f[j]) addyn = false;
				}

				if (addyn) newitems += items[i] + ",";
				addyn = true;
			}

			ServiceBuyItem(newitems,gbn);
		} else {
			var gbn_name = "±¸¸Å";
			if (gbn == "G") gbn_name = "¼±¹°";
			alert(gbn_name+"ÇÒ ¿ÊÀÌ ¾ø½À´Ï´Ù.");
		}
	}
}

//¿Ê »ç±â
function ServiceBuyItem(newitems,gbn) {

	if (newitems.length > 1) 	{
		newitems = newitems.substring(0, newitems.length - 1);
		ServiceOpenBuyItem(gbn, newitems);
	} else {
		var gbn_name = "±¸¸Å";
		if (gbn == "G") gbn_name = "¼±¹°";
		alert(gbn_name+"ÇÒ ¿ÊÀÌ ¾ø½À´Ï´Ù.");
	}
}

function ServiceOpenBuyItem(gbn, itemList) {
	var url = main_url+"mall/popBuyItem.html?catalogcode="+__catalogcode+"&itemList="+itemList+"&gbn="+gbn;
	top.window.open(url,"buy_item","height=200,width=350,scrollbars=no,resizable=no");
}


//È¸¿ø°ü·Ã
function submitSelect(chk, tid, fid) {
	if (fid == "") {
		alert("·Î±×ÀÎ ÈÄ ÀÌ¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
		return;
	}
	if (tid == fid) {
		alert("ÀÚ½Å¿¡°Ô´Â ¼­ºñ½º¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù.");
	} else {
		switch(chk) {
			//ÂÊÁöº¸³»±â
			case "write" :top.window.open(main_url+'mypage/memo/memo_reply.html?mode=write&toid='+tid,"reply","resizable=yes,scrollbars=no,width=430,height=273");		
			break;                     
			    
			//Ä£±¸µî·Ï
			case "friend":top.window.open(main_url+'member/person.html?mode=friend&toid='+tid,"person","resizable=yes,scrollbars=no,width=350,height=400");
			break;
				
			default:break;
		}
	}	
}

function popupMenuOver(idx) {
	__memberAvatarWearList[idx].isOver = true;
	clearTimeout(_HIDE_TIMER);
	document.all["memberAvatarInfo"+idx].style.cursor = "hand";
}

function showMemberAvatarInfo(idx) {
	var oWin;
	var memberAvatar = null;

	var sHTML;
	var left;
	var top;
	var width;
	var height;

	var id;
	var myid;

	for (var i=0;i<__memberAvatarWearList.length;i++) {
		if (typeof(__memberAvatarWearList[i]) != "undefind") {
			if (__memberAvatarWearList[i].isAvatar) {
				__memberAvatarWearList[i].isOver = false;
				document.all["memberAvatarInfo"+__memberAvatarWearList[i].idx].style.visibility = "hidden";
			}
		}
	}

	if (typeof(__memberAvatarWearList[idx]) != "undefind") {
		if (__memberAvatarWearList[idx].isAvatar) {
			id = __memberAvatarWearList[idx].id;
			myid = __memberAvatarWearList[idx].myid;

			sHTML  =  "	<table width=\"90\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"> "
						+  "		<tr>"
						+  "			<td background=\""+main_url+"images/blmem_top01.gif\" width=\"6\" height=\"6\"></td>"
						+  "            <td height=\"6\" width=\"78\" background=\""+main_url+"images/blmem_top03.gif\"></td>"  
						+  "            <td height=\"6\" width=\"6\" background=\""+main_url+"images/blmem_top02.gif\"></td>"  
						+  "        </tr>"    
						+  "        <tr>"     
						+  "        <td width=\"6\" background=\""+main_url+"images/blmem_left.gif\"></td>"
						+  "		<td width=\"78\" bgcolor=\"#FFFFFF\" align=\"center\"> "
						+  "		  <table width=\"70\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">"
						+  "		      <tr><td height=\"5\"></td></tr>";
						if (id != myid) {
							sHTML +=  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');"><a style="cursor:hand;" onClick="ServiceBuyWearItem(\'B\','+idx+');popupMenuOut('+idx+');">ÀÔÀº¿Ê»ç±â</a><td>'
							+  '</tr>'
							+  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');"><a style="cursor:hand;" onClick="ServiceBuyWearItem(\'G\','+idx+');popupMenuOut('+idx+');">ÀÔÀº¿Ê¼±¹°</a><td>'
							+  '</tr>'
							+  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');"><a style="cursor:hand;" onClick="submitSelect(\'write\', '+id+', '+myid+');popupMenuOut('+idx+');">ÂÊÁöº¸³»±â</a><td>'
							+  '</tr>'
							+  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');"><a style="cursor:hand;" onClick="submitSelect(\'friend\', '+id+', '+myid+');popupMenuOut('+idx+');">Ä£±¸µî·Ï</a><td>'
							+  '</tr>';
						} else {
							sHTML +=  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');" align=center><a style="cursor:hand;" onClick="top.location.href=\''+main_url+'mall/\';popupMenuOut('+idx+');">²Ù¹Ì±â</a><td>'
							+  '</tr>'
							+  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');" align=center><a style="cursor:hand;" onClick="top.location.href=\''+main_url+'mall/myAvatar.html\';popupMenuOut('+idx+');">³»¿ÊÀå</a><td>'
							+  '</tr>'
							+  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');" align=center><a style="cursor:hand;" onClick="top.location.href=\''+main_url+'mall/myWishList.html\';popupMenuOut('+idx+');">Âò¸ñ·Ï</a><td>'
							+  '</tr>'
							+  '<tr height="17"> '
							+  '	<td onmouseout="popupMenuOut('+idx+');" onmouseover="popupMenuOver('+idx+');" align=center><a style="cursor:hand;" onClick="top.location.href=\''+main_url+'mall/myGiftBox.html?ptype=R\';popupMenuOut('+idx+');">¼±¹°ÇÔ</a><td>'
							+  '</tr>';
						}
						sHTML +=  "	<tr> "
						+  "	   <td height=\"5\"> "
						+  "	</tr> "
						+  "	</table> "
						+  "	</td>"
						+  "	<td width=\"6\" background=\""+main_url+"images/blmem_right.gif\"></td>"
						+  "	</tr><tr>"
						+  "         <td width=\"6\" height=\"6\" background=\""+main_url+"images/blmem_bottom01.gif\"></td>"
						+  "         <td height=\"6\" width=\"78\" background=\""+main_url+"images/blmem_bottom03.gif\"></td>"   
						+  "         <td height=\"6\" width=\"6\" background=\""+main_url+"images/blmem_bottom02.gif\"></td>"
						
						+  "		</tr> "
						+  "	</table> ";


			oWin = document.all["memberAvatarInfo"+idx];

			oWin.innerHTML = sHTML;

			oWin.style.visibility = "visible";
		}
	}
}

function hideMemberAvatarInfo(idx) {
	if (typeof(__memberAvatarWearList[idx]) != "undefind") {
		if (__memberAvatarWearList[idx].isAvatar) {
			if (!__memberAvatarWearList[idx].isOver)
			{
				document.all["memberAvatarInfo"+idx].style.visibility = "hidden";
			}
		}
	}
}

function popupMenuOut(idx)
{
	if (typeof(__memberAvatarWearList[idx]) != "undefind") {
		if (__memberAvatarWearList[idx].isAvatar) {
			__memberAvatarWearList[idx].isOver = false;
			document.all["memberAvatarInfo"+idx].style.cursor = "default";
			_HIDE_TIMER = setTimeout("hideMemberAvatarInfo("+idx+")", 100);
		}
	}
}

