var win_id,cid,part, id,win_handle,win_close,popup_visible,admin_no;
HTTP_MSN_status = "";
HTTP_MSN_cid=  "";
HTTP_MSN_id=  "";
HTTP_MSN_popup_visible = 0;
HTTP_MSN_DIR = "/HTTP_MSN";      // ¸Þ½ÅÁ®°¡ ¼¼ÆÃµÇ¾î ÀÖ´Â Æú´õ¸í ÀÔ´Ï´Ù ÀÔ´Ï´Ù.
HTTP_MSN_pop = 1;
function auto_session_header()
{

	var stref = document.referrer;
//	alert(stref);
	var Reffer_st = stref.substring(stref.indexOf('?')+1);
	var AX = new ActiveXObject("Microsoft.XMLDOM") ;
	AX.async = "false";
	var r_value = AX.load("/HTTP_MSN/messenger/auto_session_header.php?"+Reffer_st);

	if(r_value)	{

		HTTP_MSN_status = AX.selectSingleNode("addressinfo/HTTP_MSN_status").text;
		HTTP_MSN_cid = AX.selectSingleNode("addressinfo/HTTP_MSN_cid").text;
		HTTP_MSN_id = AX.selectSingleNode("addressinfo/HTTP_MSN_id").text;
		HTTP_MSN_popup_visible = AX.selectSingleNode("addressinfo/HTTP_MSN_popup_visible").text;
//		Reffer = AX.selectSingleNode("addressinfo/Reffer").text;
		if(HTTP_MSN_status == "D"){
			location.href="/HTTP_MSN/messenger/HTTP_MSN_error.html?HTTP_MSN_error_code=1";
		}
	}			
}

auto_session_header();
window.onerror=function(msg,file,line) {
    //alert("¿À·ù¸Þ¼¼Áö\t"+msg+"\n"+"ÆÄÀÏÀ§Ä¡\t"+file+"\n"+"¶óÀÎ¹øÈ£\t"+line);
    return true;  //true¸¦ returnÇÏ¸é ¿À·ù¸Þ¼¼Áö¸¦ ¹ß»ý½ÃÅ°Áö ¾ÊÀ½
} 

function popup_variable_call(a){
	HTTP_MSN_popup_visible = a;
}

function auto_session_logout()
{
	//   XML ·çÆ¾ È£Ãâ ±¸¹®ÀÔ´Ï´Ù			
				var IRequest = new ActiveXObject("Microsoft.xmlhttp");
				IRequest.open("GET", "/HTTP_MSN/messenger/auto_session_out.php?HTTP_MSN_id="+HTTP_MSN_id, false);
				IRequest.send();
				
}
function auto_session_in()
{
	//   XML ·çÆ¾ È£Ãâ ±¸¹®ÀÔ´Ï´Ù		
				var IRequest = new ActiveXObject("Microsoft.xmlhttp");
				IRequest.open("GET", "/HTTP_MSN/messenger/auto_session_in.php?HTTP_MSN_id="+HTTP_MSN_id+"&HTTP_MSN_part="+HTTP_MSN_part, false);
				IRequest.send();
				
}
auto_session_in();

window.onbeforeunload=function()
{ 
	auto_session_logout(); 
}


function HTTP_MSN_setCookie( name, value, expiredays )
{
 var todayDate = new Date(); 
 todayDate.setDate( todayDate.getDate() + expiredays );
 document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
function HTTP_MSN_getCookie(sName)
{
  var aCookie = document.cookie.split("; ");
  for (var i=0; i < aCookie.length; i++)
  {
	var aCrumb = aCookie[i].split("=");
	if (sName == aCrumb[0])
	  return unescape(aCrumb[1]);
  }
  return null;
}
function page_submit()
{

	if (document.HTTP_MSN_paper_send.message.value=="") {
		alert('³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
		document.HTTP_MSN_paper_send.message.select();
		return false;
	}

	var AX = new ActiveXObject("Microsoft.XMLDOM");
	AX.async = "false";
	var r_value = AX.load("/HTTP_MSN/messenger/paper_send_pop_ok.php?send_id="+document.HTTP_MSN_paper_send.send_id.value+"&message="+document.HTTP_MSN_paper_send.message.value+"&HTTP_MSN_part="+document.HTTP_MSN_paper_send.part.value);
	if(r_value){

		chat_count = AX.selectSingleNode("addressinfo/chat_count").text;
		now_chat_count = AX.selectSingleNode("addressinfo/now_chat_count").text;
		part = AX.selectSingleNode("addressinfo/part").text;
		admin_no = AX.selectSingleNode("addressinfo/admin_no").text;
		admin_count = AX.selectSingleNode("addressinfo/admin_count").text;
		now_ip = AX.selectSingleNode("addressinfo/now_ip").text;
		admin_id = AX.selectSingleNode("addressinfo/admin_id").text;
		chat_deny_message = AX.selectSingleNode("addressinfo/chat_deny_message").text;
		popup_visible =parseInt(AX.selectSingleNode("//addressinfo/popup_visible").text);
		st = AX.selectSingleNode("addressinfo/Nan_count").text;
		Message_visible = AX.selectSingleNode("addressinfo/Message_visible").text;
		Deny_ip = AX.selectSingleNode("addressinfo/Deny_ip").text;

		if(admin_id =="no" || parseInt(chat_count) <= parseInt(now_chat_count))
		{
			alert(chat_deny_message);
			return;
		}
		if(Deny_ip == 1)
		{
			alert("IP °¡ Â÷´ÜµÇ¾ú½À´Ï´Ù.");
			return;
		}
		if(parseInt(popup_visible) == 1){
			alert("´ëÈ­Ã¢ÀÌ ÀÖ½À´Ï´Ù.");
			return;
		}
		alert("¿î¿µÀÚ¿¡°Ô ¸Þ¼¼Áö°¡ Àü´ÞµÇ¾ú½À´Ï´Ù");
		document.HTTP_MSN_paper_send.message.value="";
	}
	else{
		alert(" ¿À·ù 101  ÀÔ´Ï´Ù");
	}
}



var popup_count;
popup_count=0;
function session_load()  
{
if(HTTP_MSN_popup_visible != 1){   // ´ëÈ­Ã¢ÀÌ ¾øÀ» °æ¿ì¿¡¸¸ Polling ÇÕ´Ï´Ù
//	alert(document.Global_HTTP_MSN_variable.popup_visible.value);
	var today=new Date()
	var f_sec=today.getSeconds();
	var AX = new ActiveXObject("Microsoft.XMLDOM") ;
	AX.async = "false";
	var r_value = AX.load("/HTTP_MSN/messenger/session_load.php?HTTP_MSN_cid="+HTTP_MSN_cid+"&HTTP_MSN_part="+HTTP_MSN_part);

	var today=new Date()
	var l_sec=today.getSeconds();
	//document.t_time.f_sec.value = parseInt(l_sec)-parseInt(f_sec);

	if(r_value)	{

/**************************Ã¤ÆÃ°ü¸® Àü¿ªº¯¼ö index_top.php ¿¡ ÀÖÀ½**********************************/		
//		document.Global_HTTP_MSN_variable.popup_visible.value = popup_visible; 
/**************************Ã¤ÆÃ°ü¸® Àü¿ªº¯¼ö index_top.php ¿¡ ÀÖÀ½**********************************/		
		var Nan_count_row = AX.selectSingleNode("addressinfo/Nan_count_row").text;
		if(Nan_count_row == 0){  // ¸Þ¼¼Áö°¡ ¾ø´Â °æ¿ì
		}else{					// ¸Þ¼¼Áö°¡ ÀÖ´Â°æ¿ì

			if (HTTP_MSN_getCookie(HTTP_MSN_cid+HTTP_MSN_part) != "done")   // ÄíÅ°°¡ ¾øÀ¸¸é :: Ã¢ÀÌ ¾øÀ¸¸é
			{
				var wid		= "290"
				var hei		= "220"
				var left	= 0;
				var top		= 100;
				var win_handle = window.open("/HTTP_MSN/messenger/paper_receive_pop.php?HTTP_MSN_cid="+HTTP_MSN_cid+"&HTTP_MSN_part="+HTTP_MSN_part,HTTP_MSN_cid+HTTP_MSN_part, "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=NO, resizable=no,copyhistory=no,width="+wid+",height="+hei+",left="+left+",top="+top);
				if(win_handle){
					HTTP_MSN_setCookie(HTTP_MSN_cid+HTTP_MSN_part, "done" , 1);           // ==> ¹®Á¦ °¡ ÀÖ´Â ·çÆ¾ Ç×»ó °íÁ¤ÀÌ µÇ¾î ¹ö¸²
					popup_count = 0;
				}else{
					if(popup_count == 0){
						// ÆË¾÷ Â÷´ÜÀÏ °æ¿ì
						var AX = new ActiveXObject("Microsoft.XMLDOM") ;
						AX.async = "false";
						var r_value = AX.load("/HTTP_MSN/messenger/popup_block.php?HTTP_MSN_cid="+HTTP_MSN_cid+"&HTTP_MSN_part="+HTTP_MSN_part);
						alert("¿î¿µÀÚ·Î ºÎÅÍ ¸Þ¼¼Áö°¡ µµÂøÇÏ¿´½À´Ï´Ù.\n\n´ëÈ­¸¦ ¿øÇÏ½Ã¸é ÆË¾÷Â÷´ÜÀ» ÇØÁ¦ÇÏ¿© ÁÖ½Ê½Ã¿ä.");
						popup_count = 1;
					}
				}
			}else{
			}
		

		}
	}else{
		//alert("¿¡·¯ ÄÚµå 301");    // NetWork Lack ÀÖÀ» ½Ã ¿¡·¯ ¹æÃâ
	}
}
}

//if(HTTP_MSN_status == "T"){    // ´ëÈ­ Â÷´ÜÀÌ ¾ÈµÇ¾úÀ» °æ¿ì
	speed2 = 1000 * 15 ;    // 5ÃÊ
	setInterval("session_load()",speed2);
//}
