var request = "";
var abs_tab_kind ="";			// 마이박스 우측 탭에서 쓰이는 변수임(내정보, 박스메이트, 다녀간멤버등)
var var_op_del_data_no = "";	// 코멘트,트랙백에 쓰이는 전역변수임
var var_op_del_meta_uid = "";
var var_op_del_table = "";
var var_cm_del_data_no = "";
var var_cm_del_meta_uid = "";
var var_cm_del_table = "";
var www_url = "http://www.happycampus.com";

function newXMLHttpRequest() 
{
  var xmlhttp = false;

	if (window.XMLHttpRequest) {
    	xmlhttp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	    try {
    		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	    } catch (e1) {
    		try {
        		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		    } catch (e2) {
	        	return false;
	    	}
  		}
	}
	return xmlhttp;
}


//***************************************************************
//  Function    :  processReqSample()
//  Comment     :  자료등록시 태그 자동추출 콜백함수
//***************************************************************
function processReqSample() 
{
    if (request.readyState == 4) {
		if (request.status == 200) {
            printSample();
        } else {
            alert("There was a problem retrieving the XML data:\n" + request.statusText);
        }
    }
}


//***************************************************************
//  Function    :   tag_sample(l_name)
//  Comment     :   태그 자동추출 처리함수
//***************************************************************
function tag_sample(l_name) {
	string = document.getElementById(l_name).value;
    request = newXMLHttpRequest();
    request.onreadystatechange = processReqSample;
	request.open("post", "/comm/tag_sample.php", true);
	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    request.send("string=" + string);
}


//***************************************************************
//  Function    :   printSample()
//  Comment     :   추출된 태그 출력함수
//***************************************************************
function printSample() {
	var xml = request.responseXML;
	//alert(request.responseText); 
	//item부분
    var item = xml.getElementsByTagName("item")[0];
	if( item.getElementsByTagName("return_msg")[0].firstChild != null )
    	var return_msg = item.getElementsByTagName("return_msg")[0].firstChild.nodeValue;
	else
		var return_msg = '';

	//출력할 부분
	var output;
	if     ( document.getElementById("keyTag") )  output = document.getElementById("keyTag");
	else if( document.getElementById("pstTag") )  output = document.getElementById("pstTag");
	else if( document.getElementById("pollTag") ) output = document.getElementById("pollTag");
	else if( document.getElementById("kTag") )    output = document.getElementById("kTag");

	if( return_msg=='' ) {
		alert("추출된 키워드가 없습니다.");
	} else {
		output.value = return_msg;
	}
}


function DataPreView(LayerID, url, pre, view_yn, MyBoxID, st_id)
{
	if( MyBoxID == '' || st_id == '' || MyBoxID != st_id ) {
		if( view_yn=='none' )
		{
			alert('미리보기를 지원하지 않는 상태입니다.');
			return false;
		}
	}

	var n = document.getElementById(LayerID).style.display;
	if( n=="" )
	{
		var iframe_t=document.all(LayerID)
		iframe_t.src = '';
		document.getElementById(LayerID).style.display="none";
		document.getElementById(pre).innerHTML= "<img src='"+www_url+"/images/common/bullet/bul_arrow01.gif' style='margin-bottom:1px;'>";
	} 
	else 
	{
		var iframe_t=document.all(LayerID)
		iframe_t.src = url;
		document.getElementById(LayerID).style.display="";
		document.getElementById(pre).innerHTML= "<img src='"+www_url+"/images/common/bullet/bul_arrow01_01.gif' style='margin-bottom:1px;'>";
	}
}

function _deleteVisit(box_id, visit_id)
{
	if(box_id=='' || visit_id=='' )
		return ;

	sendRequest(
		_resultDeleteVisit,
		'&box_id=' + box_id + '&visit_id=' + visit_id,
		'POST',
		'/comm/visitDel.do.html',
		true, 
		true
	);
}

function _resultDeleteVisit(oj)
{
	var result = oj.responseText;

	if (result==1000) {
		alert('방문기록을 삭제하였습니다.');
		location.reload();
	}
	else
		alert('방문기록 삭제에 실패하였습니다. 잠시 후 다시 시도해 보세요');
}
