/////////////////////////////////////////////////////////////////
// Program id  : ui_lib.js
// Description : ui ±â´É ¹× ²Ù¹Ì±â °ü·Ã js¸ðÀ½
// ÀÛ¼ºÀÚ      : ¿ÕÀå±â
// ¼Ò ¼Ó       : KT
// ÀÏ ÀÚ       : 2006.11.16 ÃÖÃÊÀÛ¼º            
//             : 
//////////////////////////////////////////////////////////////

function hideAll() {
	ShowLink('dummy','hidden');
}

var __cur_user_id = '';
var __open_state = false;

// document.onclick ÀÌº¥Æ® Ã³¸® ºÎºÐÀº /util/select/select.js ¿¡ ÀÖÀ½

function ShowLink(user_id, status) { 
	if (status =='visible')
	{
		__open_state = true;
	}
	var obj=document.all['_layerLink'];
	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;
	else
		_tmpy = event.clientY + document.body.scrollTop;
	obj.style.posLeft=_tmpx;
	obj.style.posTop=_tmpy;
	obj.style.visibility=status;
	if (status =='visible')
	{
		__cur_user_id = user_id;
		setTimeout(function(){ __open_state=false;}, 1000);
	} else {
		__open_state = false;
	}
}

function _ShowMemInfo(value) {
	if (value == 'mem_info')
	{
		var info_pop = window.open("/mypage/myp03_pop01.aspx?user_id="+__cur_user_id, "myp03_pop01", "scrollbars=no,width=350,height=335,resizable=no");
		info_pop.focus();
	} else if (value == 'send')
	{
		var info_pop = window.open("/mypage/myp06_note02.aspx?user_id="+__cur_user_id, "myp06_note02", "scrollbars=no,width=350,height=456,resizable=no");
		info_pop.focus();
		
		
	} else if (value == 'addbuddy')
	{
		var info_pop = window.open("/mypage/myp06_pop.aspx?user_id="+__cur_user_id, "myp06_pop", "scrollbars=no,width=350,height=181,resizable=no");
		info_pop.focus();
		
	}
}

var printHeight = 20;
var printMain="";

printMain = printMain + "<tr><td  style=\"font-size:11px; letter-spacing:-2px; padding:5 0 0 0;\"><a href=\"javascript:_ShowMemInfo('mem_info')\";>È¸¿øÁ¤º¸º¸±â</a></td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr><td background='/images/mypage/myp03_pop_sol_01.gif' height='1'></td></tr>	";
printHeight = printHeight + 16;
printMain = printMain + "<tr><td  style='font-size:11px; letter-spacing:-2px; padding:4 0 0 0;'><a href=\"javascript:_ShowMemInfo('send')\";>ÂÊÁöº¸³»±â</a></td></tr>";
printHeight = printHeight + 16;
printMain = printMain + "<tr><td background='/images/mypage/myp03_pop_sol_01.gif' height='1'></td></tr>	";
printHeight = printHeight + 16;
printMain = printMain + "<tr><td  style='font-size:11px; letter-spacing:-2px; padding:4 0 0 0;'><a href=\"javascript:_ShowMemInfo('addbuddy')\";>Ä£±¸µî·ÏÇÏ±â</a></td></tr>";

var printHeader = "<div id='_layerLink' style='position:absolute; left:10px; top:25px; width:73; height: "+printHeight+"; z-index:1; visibility: hidden'>";
printHeader += "<table cellpadding='0' cellspacing='0' border=0><tr><td align='center' height=10><img src='/images/mypage/myp03_pop_bg_04_01.gif' height=10></tr>";
printHeader += "<tr>";
printHeader += "<td align='center' background='/images/mypage/myp03_pop_bg_04_02.gif'>";
printHeader += "<table cellpadding='0' cellspacing='0'>";

var printFooter = "</table></td></tr><tr>";
printFooter += "<td align='center' height=5><img src='/images/mypage/myp03_pop_bg_04_03.gif' height=5>";
printFooter += "</tr>";
printFooter += "</table></div>";

document.writeln(printHeader+printMain+printFooter);

function ResizeImage(num)
{
	var oImg = eval("document.getElementById('edimg" + num + "')");

	if (oImg.width > 650)
		oImg.width = 650;
}

function PopView(url)
{
	url = decodeURI(url);
    window.open("/util/img_viewer.aspx?img_nm=" + url, "imgview", "scrollbars=yes,width=100,height=100,resizable=yes");
}
function ShowGetXYMap(rurl, dong, sanflag, bunji1, bunji2,x,y) {
	PopWindow('http://map.udongtan.or.kr:8023/register/register.jsp?posx=' + x + '&posy=' + y + '&rurl=' + rurl + '&code='+dong+'&SanFlag='+sanflag+'&reg1='+bunji1+'&reg2='+bunji2,'setxy','scrollbars=0',740,550,'true');
}
function LargeMap() {
	// Áöµµ Å©°Ô º¸±â
	var zcoord = X2DOCX.ViewPosY;
	var pos = X2DOCX.XTDViewGetRect.split(',');

	var px = eval(pos[0] + " + " + ((pos[2] - pos[0])/2));
	var py = eval(pos[1] + " + " + ((pos[3] - pos[1])/2));
	ShowMap(px,py,'',zcoord);
}
function ShowMap(x,y,title,level) {
	if (level == null)
	{
		// ¾÷¼Ò¿¡¼­ À§Ä¡ º¸±â Å¬¸¯½Ã ±âº» ·¹º§ ÁöÁ¤
		level = 1000;
	}
//	title = escape(title);
	window.open("http://map.udongtan.or.kr:8023/gis/gis.jsp"+'?posx='+x+'&posy='+y+'&posz='+level+'&title='+title);
}
