var select_obj;
var simple_url = "/simple_client/";
var img_info = simple_url + "icon/n_homepage.gif";
var img_memo = simple_url + "icon/n_memo.gif";
var img_friend = simple_url + "icon/n_information.gif";
var img_date = simple_url + "icon/n_mail.gif";
var img_dot = simple_url + "images/dotline.gif";

function find_simple_client() {
	p = self;
	if(p.opener && p != p.opener) {
		p = p.opener;
		if(p.top.simple_client != null) return p.top.simple_client;
	}

	if(p.opener && p != p.opener) {
		p = p.opener;
		if(p.top.simple_client != null) return p.top.simple_client;
	}

	if(p.opener && p != p.opener) {
		p = p.opener;
		if(p.top.simple_client != null) return p.top.simple_client;
	}

	if(p.opener && p != p.opener) {
		p = p.opener;
		if(p.top.simple_client != null) return p.top.simple_client;
	}

	return p.top.simple_client;
}

function layerAction(name,status) { 
	
	var obj=document.all[name];
	var _tmpx,_tmpy, marginx, marginy;
	
	_tmpx = event.clientX + parseInt(obj.offsetWidth);
	_tmpy = event.clientY + parseInt(obj.offsetHeight);
	_marginx = document.body.clientWidth - _tmpx;
	_marginy = document.body.clientHeight - _tmpy ;
	if(_marginx < 0)
		_tmpx = event.clientX + document.body.scrollLeft + _marginx ;
	else
		_tmpx = event.clientX + document.body.scrollLeft ;
	if(_marginy < 0)
		_tmpy = event.clientY + document.body.scrollTop + _marginy +20;
	else
		_tmpy = event.clientY + document.body.scrollTop ;
	obj.style.posLeft=_tmpx-13;
	obj.style.posTop=_tmpy-12;
	
	if(status=='visible') {
		if(select_obj) {
			select_obj.style.visibility='hidden';
			select_obj=null;
		}
		select_obj=obj;
	}else{
		select_obj=null;
	}
	obj.style.visibility=status; 
}

function layerActionEvent(name,status, event) { 
	var obj=document.all[name];
	var obj2 = document.all.siteon;
	var objtop  = 0;
	var objleft = 0;
	while (obj2.offsetParent != null) {
		objtop += parseInt(obj2.offsetTop);
		objleft += parseInt(obj2.offsetLeft);
		obj2 = obj2.offsetParent;
	}

	var _tmpx,_tmpy, marginx, marginy;
	
	_tmpx = event.clientX + parseInt(obj.offsetWidth);
	_tmpy = event.clientY + parseInt(obj.offsetHeight);
	_marginx = document.body.clientWidth - _tmpx;
	_marginy = document.body.clientHeight - _tmpy ;
	if(_marginx < 0)
		_tmpx = event.clientX + document.body.scrollLeft + _marginx ;
	else
		_tmpx = event.clientX + objleft;
	if(_marginy < 0)
		_tmpy = event.clientY + document.body.scrollTop + _marginy +20;
	else
		_tmpy = event.clientY + objtop;

	obj.style.posLeft=_tmpx-13;
	obj.style.posTop=_tmpy-5;
	
	if(status=='visible') {
		if(select_obj) {
			select_obj.style.visibility='hidden';
			select_obj=null;
		}
		select_obj=obj;
	}else{
		select_obj=null;
	}
	obj.style.visibility=status; 

}

function layer_set_visible(obj, flag) { 
  if (navigator.appName.indexOf('Netscape', 0) != -1) { 
        obj.visibility = flag ? 'show' : 'hide'; 
  } else { 
    obj.style.visibility = flag ? 'visible' : 'hidden'; 
  } 
} 

function layer_set_pos(obj, x, y) {
  if (navigator.appName.indexOf('Netscape', 0) != -1) { 
    obj.left = x; 
    obj.top  = y; 
  } else { 
    obj.style.pixelLeft = x + document.body.scrollLeft; 
    obj.style.pixelTop  = y + document.body.scrollTop; 
  } 
} 

function popupmenu_off() { 
	obj = document.all["popupmenu"];
    if(obj != null) layer_set_visible(obj, false); 
}

function siteon_menu_off() {
	obj = document.all["siteon_popup"];
	if(obj != null) layer_set_visible(obj, false);
}

function menu_action(layer_name, action) {
	layerAction(layer_name, action);
}

function show_menu(userid, name) {
	var layer_name = 'popupmenu';
	
	var printHeight = 0;
		printMain = "<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=show_user_info('"+userid+"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_info + " border=0 align=absmiddle>&nbsp;&nbsp;»ç¿ëÀÚÁ¤º¸&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=\"send_memo('"+userid+"', '"+name + "');\"><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_memo + " border=0 align=absmiddle>&nbsp;&nbsp;ÂÊÁöº¸³»±â&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=\"req_one2one('"+userid+"', '"+name+"');\"><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_date + " border=0 align=absmiddle>&nbsp;&nbsp;1:1 Ã¤ÆÃ&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		
		printMain = printMain +	"<tr><td background='"+ img_dot + "' height=1 nowrap>";
		printHeight = printHeight + 1;
		
		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=add_friend('"+userid+"','"+name+"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_friend + " border=0 align=absmiddle>&nbsp;&nbsp;Ä£±¸ Ãß°¡&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;

		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=add_black('"+userid+"','"+name+"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_friend + " border=0 align=absmiddle>&nbsp;&nbsp;ºí·¢¸®½ºÆ® Ãß°¡&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		
		var printHeader = "<table border=0><tr><td colspan=3 onMouseover='popupmenu_off()' height=3></td></tr><tr><td width=5 onMouseover='popupmenu_off()' rowspan=2>&nbsp;</td><td height=5></td></tr><tr><td><table style=cursor:hand border='0' cellspacing='1' cellpadding='0' bgcolor='black' width=100% height=100%><tr><td valign=top bgcolor=white><table border=0 cellspacing=0 cellpadding=3 width=100% height=100%>";
		
		var printFooter = "</table></td></tr></table></td><td width=5 rowspan=2 onMouseover='popupmenu_off()'>&nbsp;</td></tr><tr><td colspan=3 height=10 onMouseover='popupmenu_off()'></td></tr></table></div>";
		
	document.all.popupmenu.innerHTML = printHeader+printMain+printFooter;
		
	layerAction(layer_name, 'visible');
	
}

//¼Õ´ÔÀÏ °æ¿ì ÀÌ ¸Þ´º¸¦ º¸ÀÎ´Ù.
function show_guest_menu(userid, name) {
	var layer_name = 'popupmenu';
	var printHeight = 0;
		printMain = "<tr><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;¼Õ´ÔÀº °³ÀÎÁ¤º¸ ¾øÀ½&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		printMain = printMain +	"<tr><td background='"+ img_dot + "' height=1 nowrap>";
		printHeight = printHeight + 1;

		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=\"req_one2one('"+userid+"', '"+name+"');\"><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_date + " border=0 align=absmiddle>&nbsp;&nbsp;1:1 Ã¤ÆÃ&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		
		var printHeader = "<table border=0><tr><td colspan=3 onMouseover='popupmenu_off()'  height=3></td></tr><tr><td width=5 onMouseover='popupmenu_off()' rowspan=2>&nbsp;</td><td height=5></td></tr><tr><td><table style=cursor:hand border='0' cellspacing='1' cellpadding='0' bgcolor='black' width=100% height=100%><tr><td valign=top bgcolor=white><table border=0 cellspacing=0 cellpadding=3 width=100% height=100%>";
		
		var printFooter = "</table></td></tr></table></td><td width=5 rowspan=2 onMouseover='popupmenu_off()'>&nbsp;</td></tr><tr><td colspan=3 height=10 onMouseover='popupmenu_off()'></td></tr></table></div>";
		
	document.all.popupmenu.innerHTML = printHeader+printMain+printFooter;
		
	layerAction(layer_name, 'visible');
}

function show_siteon_popup(userid, name, e) {
	var layer_name = 'siteon_popup';
	
	var printHeight = 0;
		printMain = "<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=show_user_info('"+userid+"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_info + " border=0 align=absmiddle>&nbsp;&nbsp;»ç¿ëÀÚÁ¤º¸&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=\"send_memo('"+userid+"', '"+name + "');\"><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_memo + " border=0 align=absmiddle>&nbsp;&nbsp;ÂÊÁöº¸³»±â&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=\"req_one2one('"+userid+"', '"+name+"');\"><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_date + " border=0 align=absmiddle>&nbsp;&nbsp;1:1 Ã¤ÆÃ&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
		
	
		printMain = printMain +	"<tr><td background='"+ img_dot + "' height=1 nowrap>";
		printHeight = printHeight + 1;
		
		
		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=add_friend('"+userid+"','"+name+"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_friend + " border=0 align=absmiddle>&nbsp;&nbsp;Ä£±¸ Ãß°¡&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;

		printMain = printMain +	"<tr onMouseOver=this.style.backgroundColor='#bbbbbb' onMouseOut=this.style.backgroundColor='' onMousedown=add_black('"+userid+"','"+name +"');><td style=font-family:±¼¸²;font-size:9pt height=18 nowrap>&nbsp;<img src=" + img_friend + " border=0 align=absmiddle>&nbsp;&nbsp;ºí·¢¸®½ºÆ® Ãß°¡&nbsp;&nbsp;</td></tr>";
		printHeight = printHeight + 16;
	
		var printHeader = "<table border=0><tr><td colspan=3 onMouseover='siteon_menu_off()'  height=3></td></tr><tr><td width=5 onMouseover='siteon_menu_off()' rowspan=2>&nbsp;</td><td height=5></td></tr><tr><td><table style=cursor:hand border='0' cellspacing='1' cellpadding='0' bgcolor='black' width=100% height=100%><tr><td valign=top bgcolor=white><table border=0 cellspacing=0 cellpadding=3 width=100% height=100%>";
		
		var printFooter = "</table></td></tr></table></td><td width=5 rowspan=2 onMouseover='siteon_menu_off()'>&nbsp;</td></tr><tr><td colspan=3 height=10 onMouseover='siteon_menu_off()'></td></tr></table></div>";
		
	document.all.siteon_popup.innerHTML = printHeader+printMain+printFooter;
	layerActionEvent(layer_name, 'visible', e);
	
}

//»ç¿ëÀÚ Á¤º¸¸¦ º¸¿©ÁØ´Ù. userid¸¦ ÆÄ¶ó¸ÞÅ¸·Î ¹Þ¾Æ ÇØ´ç »ç¿ëÀÚ ÆäÀÌÁö¸¦ popup½ÃÅ°µµ·Ï ÇÑ´Ù.
function show_user_info(userid) {
	 window.open("/simple_client/member/view_info.php?userid="+userid,"_user_info","resizable=yes,scrollbars=yes,width=750,height=570");

}

//»ç¿ëÀÚ Á¤º¸¸¦ º¸¿©ÁØ´Ù. userid¸¦ ÆÄ¶ó¸ÞÅ¸·Î ¹Þ¾Æ ÇØ´ç »ç¿ëÀÚ ÆäÀÌÁö¸¦ popup½ÃÅ°µµ·Ï ÇÑ´Ù.
function modify_user_info(userid) {
	 window.open("/simple_client/member/modify_info.php?userid="+userid,"_user_info","resizable=yes,scrollbars=yes,width=750,height=570");

}

//ÂÊÁö º¸³»±â Ã¢À» ¶ç¿î´Ù. ¹Þ´Â »ç¶÷ id¿Í ¹Þ´Â»ç¶÷ÀÇ º°¸íÀ» ÆÄ¶ó¸ÞÅ¸·Î Àü´ÞÇÏµµ·Ï ÇÑ´Ù.
function send_memo(recv_id, recv_nm) {
	window.open(simple_url + "member/simple_send_memo.php?recv_id="+recv_id + "&recv_nm=" + recv_nm, "_blank",'width=380,height=240,toolbar=no,scrollbars=no')
	//alert(recv_id + ' ´Ô¿¡°Ô ÂÊÁöº¸³»±â');
}

//µ¥ÀÌÆ® ½ÅÃ»Ã¢À» ¶ç¿î´Ù. ½ÅÃ»¹Þ´Â »ç¶÷ÀÇ id¿Í ½ÅÃ»¹Þ´ÂÀÇ º°¸íÀ» ÆÄ¶ó¸ÞÅ¸·Î Àü´Þ
function req_one2one(req_id, req_nm) {
	//webclient ¸¦ ÀÚ¹Ù ½ºÅ©¸³Æ®¸¦ Æ÷ÇÔÇÑ ÆäÀÌÁö¿¡¼­ ¹Ýµå½Ã ÁöÁ¤ÇÏµµ·Ï ÇÑ´Ù.
	//var webclient = parent.top.simple_client;
	webclient.requestDate(req_id, req_nm);
	//alert(req_id + '´Ô¿¡°Ô µ¥ÀÌÆ®½ÅÃ»');
}

//Ä£±¸¸¦ Ãß°¡ÇÑ´Ù. »ç¿ëÀÚ id¸¦ ÆÄ¶ó¸ÞÅ¸·Î Àü´Þ
function add_friend(friend_id, friend_name) {
	window.open(simple_url + "member/simple_friend_add.php?friend_id="+friend_id + "&friend_name=" + friend_name, "_friend",'width=380,height=240,toolbar=no,scrollbars=no')
	
}

//ºí·¢¸®½ºÆ®¿¡ »ç¿ëÀÚ id¸¦ µî·ÏÇÑ´Ù.
function add_black(friend_id, friend_name) {
	window.open(simple_url + "member/simple_black_add.php?friend_id="+friend_id + "&friend_name=" + friend_name, "_friend",'width=380,height=240,toolbar=no,scrollbars=no')
	
}


