// xmlHttprqtuest 객체 할당
function xmlHttp() {
	var rq = false;
	if (window.XMLHttpRequest) { rq = new XMLHttpRequest(); } 
	else if (window.ActiveXObject) {
		try { rq = new ActiveXObject('Msxml2.XMLHTTP'); } catch (e1) { 
			try { rq = new ActiveXObject('Microsoft.XMLHTTP'); } catch (e2) { return false; }
		}
	}
	return rq;
}

// 멤버 이름 클릭시 시작
function getMember(no, myNo, e) {
	var evt = e || window.event;
	var doc = document.documentElement;
	var bd = document.body;
	xPos = evt.pageX || (evt.clientX + (bd.scrollLeft || doc.scrollLeft) - (doc.clientLeft || 0));
	yPos = evt.pageY || (evt.clientY + (bd.scrollTop || doc.scrollTop) - (doc.clientTop || 0));
	t = _('viewMemberInfo'); // _() 함수는 theme 안에 list.js 에 있는 걸 빌린 거임
	t.style.display = '';
	t.style.left = xPos+'px';
	t.style.top = yPos+'px';
	if(no == '0') {
		t.innerHTML = '<div class="memberInfoThumbList">비회원임</div>';
		return;
	}
	if(myNo == '0') {
		uid = '0';
		t.innerHTML = '<div class="memberInfoThumbList">로그인 하세요!</div>';
		return;
	}
	uid = myNo;
	rqt = xmlHttp();
	rqt.onreadystatechange = function() {
		if(rqt.readyState == 4 && rqt.status == 200) {
			var result = '';
			t.style.display = '';
			t.style.left = (xPos-15)+'px';
			t.style.top = (yPos-15)+'px';
			t.innerHTML = '';
			var lists = rqt.responseXML.getElementsByTagName('lists')[0];
			var items = lists.getElementsByTagName('item');
			var boardID = document.forms['list'].elements['id'].value;
			for(i=0; i<items.length; i++) {
				var no = items[i].getAttribute('no');
				var email = items[i].getElementsByTagName('email')[0].firstChild.nodeValue;
				var homepage = items[i].getElementsByTagName('homepage')[0].firstChild.nodeValue;
				result += '<div class="memberInfoThumbList"><a href="'+GRBOARD+'board.php?id='+boardID+'&searchOption=member_key&searchText='+no+'" title="이 멤버가 쓴 글만 따로 정렬합니다."><img src="image/icon/sort_this_member.gif" alt="" /> 다른글 보기</a></div>';
				result += '<div class="memberInfoThumbList"><a href="#" onclick="window.open(\'send_memo.php?target='+no+'\', \'sendMemo\', \'width=650,height=600,menubar=no,scrollbars=yes\');"><img src="image/icon/send_memo_icon.gif" alt="" /> 쪽지 보내기</a></div>';
				result += '<div class="memberInfoThumbList"><a href="mailto:'+email+'"><img src="image/icon/send_email_icon.gif" alt="" /> 메일 보내기</a></div>';
				if(uid == 1) {
					result += '<div class="memberInfoThumbList"><a href="#" onclick="window.open(\'get_member_article.php?user='+no+'\', \'getMemberArticle\', \'menubar=no,scrollbars=yes,resizable=yes,width=965,height=600\');"><img src="image/icon/article_trace_icon.gif" alt="" /> 게시글 추적</a></div>';
				}
				if(homepage != '0') result += '<div class="memberInfoThumbList"><a href="'+homepage+'" onclick="window.open(this.href, \'_blank\'); return false"><img src="image/icon/visit_homepage_icon.gif" alt="" /> 홈 페 이 지</a></div>';
				result += '<div class="memberInfoThumbList"><a href="#" onclick="window.open(\'member_info.php?memberKey='+no+'\', \'viewMemberInfo\', \'width=650,height=600,menubar=no,scrollbars=yes\');"><img src="image/icon/view_more_icon.gif" alt="" /> 회 원 정 보</a></div>';
			}
			t.innerHTML = result;
		}
	};
	rqt.open('POST', 'get_member_info.php', true);
	rqt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	rqt.send('no='+no);
}

// 미니메뉴 마우스 아웃 이벤트
function showOff() {
	_('viewMemberInfo').style.display='none';
}

