	document.domain='nate.com';

	/*
		¿î¼¼ ÆäÀÌÁö¿¡¸¸ °ü·ÃµÈ ÇÔ¼öµé
		
		@ happymiya / 2006.12.06
		@ happymiya / 2007.03.21 »ó´ã¹æµé¾î°¡±â º¯°æ
		@ happymiya / 2008.01.04 »ó´ã°¡ ÃßÃµÇÏ±â Ãß°¡
		@ happymiya / 2008.01.04 »ó´ã°¡ Âò(¾Ë¸²¼³Á¤)ÇÏ±â,ÂòÇØÁ¦ÇÏ±â Ãß°¡
	 */

	//»ó´ã¹æ µé¾î°¡±â
	function enterCounselRoom(pCCmn)
	{
		agent=navigator.userAgent.toLowerCase();
		isIE=(agent.indexOf('msie')!=-1);
	
		if (isIE == false) {
			alert("ÁË¼ÛÇÕ´Ï´Ù. \nº» ±â´ÉÀº ÀÎÅÍ³Ý ÀÍ½ºÇÃ·Î·¯¿¡¼­¸¸ ÀÛµ¿µË´Ï´Ù. ");
			return;
		}
		
		var url = '/check_plugin.php?c_cmn='+pCCmn;
		openWindow_noScrollbars(url, 'checkPlugin', 480, 410);
	}
	
	//»ó´ã°¡ ÇÁ·ÎÇÊº¸±â ÆË¾÷
	function openCounselorProfilePopup(pCCmn, pCateCode2)
	{
		var url = '/counselor_profile_popup.php?c_cmn='+pCCmn+'&cate_code2='+pCateCode2;
		openWindow_noScrollbars(url, 'openCounselorProfile', 300, 410);
	}
	
	//»ó´ã°¡ ÇÁ·ÎÇÊº¸±â
	function openCounselorProfile(pCCmn)
	{
		var url = 'counselor_profile.php?c_cmn='+pCCmn;
		
		goPage(url);
	}
	
	//»ó´ã°¡ ÇÁ·ÎÇÊº¸±â(ÆË¾÷¿¡¼­ ºÎ¸£´Â ÇÔ¼ö)
	function openCounselorProfileFrPopup(pCCmn, pCateCode2)
	{
		var url = '/counselor_profile.php?c_cmn='+pCCmn+'&cate_code2='+pCateCode2;
		
		opener.location.href = url;
		self.close();
	}
	
	//»ó´ã°¡ ÃßÃµÇÏ±â
	function recomCounselor(pCCmn)
	{
		var recomUrl = 'http://nateon.nate.com/external/recom/svc_id/nateonfortune_counselor/';
		recomUrl += 'ContactList.php?c_cmn='+pCCmn+'&Svc_ID=nateonfortune_counselor';
		openWindow_noScrollbars(recomUrl, 'openCounselorProfile', 416, 570);
	}

	function redirectLogin(callbackURL)
	{
		if(callbackURL == "")
		{
			var thisURL = top.location.href;
			top.location = 'http://nateon.nate.com/login/login.php?rurl=' + thisURL;
		}
		else
		{
			top.location = 'http://nateon.nate.com/login/login.php?rurl=' + callbackURL;
		}
	}

	/**	
	 * ÂòÇÏ±â
	 * @param   	pCateCode	»ó´ã ´ëºÐ·ù ÄÚµå(¼­ºñ½ºÄÚµå)
	 * @param   	pCCmn		»ó´ã°¡ CMN
	 */
	function getAjaxObject() 
	{
		var ajaxObject = "";
		if(window.XMLHttpRequest)
		{
			ajaxObject = new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			// after IE 6.0 include 6.0
			ajaxObject = new ActiveXObject("Microsoft.XMLHTTP");
			
			if(ajaxObject == null || ajaxObject == undefined)
			{
				// before IE 6.0 
				ajaxObject = new ActiveXObject('Msxml2.XMLHTTP');	
			}
		}
		
		return ajaxObject;
	}

	function doRequest(pUrl, pContent)
	{
		http = getAjaxObject();
		http.open("POST", pUrl, false);
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		http.send(pContent);
		
		return http.responseText
	}

	function addCounselorAlarm(pCateCode, pCCmn)
	{
		var actipnUrl = '/add_counselor_alarm.php';
		var params = "cate_code=" + pCateCode + "&c_cmn=" + pCCmn;
		
		var result = doRequest(actipnUrl, params);
		
		addCounselorAlarmResult(result);
	}
	
	function addCounselorAlarmResult(result)
	{	
		var splitResult = result.split("|");
		var resultCode = splitResult[0];
		
		if(resultCode == "201")
		{
			alert("ÆÄ¶ó¹ÌÅÍ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.");
			return;
		}
		else if(resultCode == "301")
		{
			redirectLogin("");
			return;
		}
		else if(resultCode == "500")
		{
			alert("ÁË¼ÛÇÕ´Ï´Ù.³»ºÎ ½Ã½ºÅÛ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.\r\nÀá½Ã ÈÄ ´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä.");
			return;
		}
		else if(resultCode == "901")
		{
			alert("Á¸ÀçÇÏÁö ¾Ê´Â »ó´ã°¡ÀÔ´Ï´Ù.\r\nÈ®ÀÎ ÈÄ ´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä.");
			return;
		}
		else if(resultCode == "902")
		{
			var c_cmn = splitResult[1];
			var c_nick = splitResult[2];
			
			alert(c_nick + " »ó´ã°¡°¡ ·Î±×ÀÎÇÏ¸é ³×ÀÌÆ®¿Â ÂÊÁö°¡ ¹ß¼ÛµË´Ï´Ù.");
			toggleAlarmImage(c_cmn);
			
			return;
		}
		else
		{
			var c_cmn = splitResult[1];
			var c_nick = splitResult[2];
			
			alert(c_nick + " »ó´ã°¡°¡ ·Î±×ÀÎÇÏ¸é ³×ÀÌÆ®¿Â ÂÊÁö°¡ ¹ß¼ÛµË´Ï´Ù.");
			
			toggleAlarmImage(c_cmn);
		}
	}
	
	function toggleAlarmImage(pCCmn)
	{
		if(document.getElementById('add_alarm_'+pCCmn).style.display == "block")
		{
			document.getElementById('add_alarm_'+pCCmn).style.display = "none";
			document.getElementById('remove_alarm_'+pCCmn).style.display = "block";
		}
		else
		{
			document.getElementById('remove_alarm_'+pCCmn).style.display = "none";
			document.getElementById('add_alarm_'+pCCmn).style.display = "block";
		}
	}

	/**	
	 * Âò ÇØÁ¦ÇÏ±â
	 * @param   	pCateCode	»ó´ã ´ëºÐ·ù ÄÚµå(¼­ºñ½ºÄÚµå)
	 * @param   	pCCmn		»ó´ã°¡ CMN
	 */
	function removeCounselorAlarm(pCateCode, pCCmn)
	{
		var actipnUrl = '/remove_counselor_alarm.php';
		var params = "cate_code=" + pCateCode + "&c_cmn=" + pCCmn;
		
		var result = doRequest(actipnUrl, params);
		
		removeCounselorAlarmResult(result);
	}
	
	function removeCounselorAlarmResult(result)
	{	
		var splitResult = result.split("|");
		var resultCode = splitResult[0];
		
		if(resultCode == "201")
		{
			alert("ÆÄ¶ó¹ÌÅÍ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.");
			return;
		}
		else if(resultCode == "301")
		{
			redirectLogin("");
			return;
		}
		else if(resultCode == "500")
		{
			alert("ÁË¼ÛÇÕ´Ï´Ù.³»ºÎ ½Ã½ºÅÛ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.\r\nÀá½Ã ÈÄ ´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä.");
			return;
		}
		else if(resultCode == "901")
		{
			alert("Á¸ÀçÇÏÁö ¾Ê´Â »ó´ã°¡ÀÔ´Ï´Ù.\r\nÈ®ÀÎ ÈÄ ´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä.");
			return;
		}
		else
		{
			var c_cmn = splitResult[1];
			var c_nick = splitResult[2];
			
			alert(c_nick + " »ó´ã°¡ ·Î±×ÀÎ½Ã ³×ÀÌÆ®¿ÂÀ¸·Î ¾Ë¸² ÂÊÁö°¡ ´õ ÀÌ»ó ¹ß¼ÛµÇÁö ¾Ê½À´Ï´Ù.");
			
			toggleAlarmImage(c_cmn);
		}
	}