/////////////////////////////////////////////////////////////////
// Program id  : ui_lib.js
// Description : ui 기능 및 꾸미기 관련 js모음
// 작성자      : 왕장기
// 일 자       : 2006.09.20 최초작성            
//             : 
//////////////////////////////////////////////////////////////

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 +20;
	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')
	{
		alert(__cur_user_id + " 쪽지보내기 ");
	}
}

var printHeight = 0;
var printMain="";
/*
var printHeight = 0;
var printMain="";
printMain = printMain +	"<tr><td style=font-family:굴림;font-size:9pt height=18 nowrap><a href=\"javascript:_ShowMemInfo('mem_info')\";>&nbsp;<img src=images/n_information.gif border=0 align=absmiddle height=12>&nbsp;&nbsp;회원정보 보기&nbsp;&nbsp;</a></td></tr>";
printHeight = printHeight + 16;
printMain = printMain +	"<tr><td style=font-family:굴림;font-size:9pt height=18 nowrap><a href=\"javascript:_ShowMemInfo('send')\";>&nbsp;<img src=images/n_memo.gif border=0 align=absmiddle height=12>&nbsp;&nbsp;쪽지 보내기&nbsp;&nbsp;</a></td></tr>";
printHeight = printHeight + 16;

var printHeader = "<div id='_layerLink' style='background-color:#EEEEEE;position:absolute; left:10px; top:25px; width:127; height: "+printHeight+"; z-index:1; visibility: hidden'><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></div>";

document.writeln(printHeader+printMain+printFooter);
*/
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;

printHeight = 65;
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' background='/images/mypage/myp03_pop_bg_04.gif' width='100%' height='100%'>";
printHeader += "	<tr>";
printHeader += "		<td align='center'>";
printHeader += "			<table cellpadding='0' cellspacing='0'>";
printHeader += "				<tr>";
printHeader += "					<td height='7'></td>";
printHeader += "				</tr>";

var printFooter = "<tr>";
printFooter += "					<td height='5'></td>";
printFooter += "				</tr>";
printFooter += "			</table>";
printFooter += "		</td>";
printFooter += "	</tr>";
printFooter += " </table></div>";

document.writeln(printHeader+printMain+printFooter);

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

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

function PopView(url)
{
	url = decodeURI(url);
	url = encodeURI(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.hjbo.jisaemi.com:8023/c23/Popup/search_bunji.jsp?rurl=' + rurl + '&SearchDong='+dong+'&SanFlag='+sanflag+'&Bunji1='+bunji1+'&Bunji2='+bunji2,'setxy','scrollbars=0',530,590,'true');
}
function ShowPoi(x, y, title) {
	wooricymap.reset();
	wooricymap.movemapbylevel(x,y,1);
	wooricymap.SetInterestPoint(x,y,title);
}
function LargeMap(wooricymap) {
	x = wooricymap.GetCenterX();
	y = wooricymap.GetCenterY();
	level = 2;
	ShowMap(x,y,'',level);
}
function ShowMap(x,y,title,level) {
	if (level == null)
	{
		// 업소에서 위치 보기 클릭시 기본 레벨 지정
		level = 2;
	}
	window.open('http://map.hjbo.jisaemi.com:8023/c23/index.jsp?X='+ x + '&Y='+ y +'&Title='+ title +'&Level=' + level);
}