	// SERVER PROPERTIES
	var mac20_site_valid = "Y";											// DATA ¼öÁý¿©ºÎ
	
	var mac20_server_domain = "mctech.mac20.com";						

	var mac20_server_url = "ipRawdataConv.do";							// DATA ¿äÃ» URL

	// AD MEMBER
	var mac20_site_id = "zMsAaAy+JxE";								// SITE ID
	
	// SITEID FOR UNIQUE KEY 
	var mac20_site_id_unique_key = "20001";		// SITE ID
	
	// ¼­ºêµµ¸ÞÀÎ ¹«½Ã ¿©ºÎ
	var mac20_subdomain_enable = "Y";									// ¼­ºêµµ¸ÞÀÎ ÃøÁ¤ Cookie	
	var mac20_subdomain_url = ".interpark.com";						// ¼­ºêµµ¸ÞÀÎÀ» Á¦¿ÜÇÑ µµ¸ÞÀÎ ¿¹) .naver.com


	// Cookie Name
	var mac20_visitor_cookie_name = "MAC20_VT_" + mac20_site_id;				// ¹æ¹®ÀÚ
	var mac20_visit_cookie_name = "MAC20_VI_" + mac20_site_id;					// ¹æ¹®
	var mac20_before_keyword_id = "MAC20_BKID_" + mac20_site_id;				// ÀÌÀü ¹æ¹® Å°¿öµå
	var mac20_current_keyword_id = "MAC20_CKID_" + mac20_site_id;				// ÇöÀç ¹æ¹® Å°¿öµå
	var mac20_last_ad_visit = "MAC20_LAST_TIME_" + mac20_site_id;				// ¸¶Áö¸· ±¤°í¹æ¹® ½Ã°£


	// Cookie Expire Date
	var mac20_cookie_expire_date = "45";				// ÄíÅ° À¯Áö ±â°£
	
	// ½ºÅ©¸³Æ® ¹öÀü
	var mac20_sv = "6.0";	

	// °íÀ¯¼ýÀÚ È¹µæ(ÆÄ¶ó¹ÌÅÍ ÀÚ¸®¼ö ¸¸Å­)			
	function mac20_getUniqNumber(dcnt) 
	{	

		var un=(new Date().getTime()).toFixed();

		// ÀÚ¸®¼ö¸¦ ¸ÂÃá´Ù
		if(un.length>=dcnt){			
			var diff = un.length - dcnt;
			un = un.substring(0,un.length-diff);
		}else{			
			while(un.length<dcnt){
				new Date();
				var ran_dig = Math.floor(Math.random()*9);
				un=""+un+ran_dig+"";
			}
		}
						
		return un;
	}

	// °íÀ¯Å° È¹µæ(ÀÚ¸®¼ö ¸¸Å­, JSESSIONID ÄíÅ°°ª »ç¿ë)			
	function mac20_getUniqID(dcnt) 
	{	

		var un=(new Date().getTime()).toFixed();
		var sid = mac20_getCookie("JSESSIONID");

		if(sid==null || sid==""){
			
			// ÀÚ¸®¼ö¸¦ ¸ÂÃá´Ù
			if(un.length>=dcnt){			
				var diff = un.length - dcnt;
				un = un.substring(0,un.length-diff);
			}else{			

				while(un.length<dcnt){
					var ran_dig = Math.floor(Math.random()*9);
					un=""+un+ran_dig+"";
				}
			}

		}else{

			if(sid.length<=dcnt-un.length){
				un = un + sid;
			}else{
				un = un + sid.substring(0, dcnt-un.length);
			}
		}
						
		return un;
	}

	function mac20_escapeStr(str)
	{
		var str, ch; 
		var bEncURI = "N"; 
		eval("try{bEncURI=encodeURI('O');}catch(_e){ }" );		
		if( bEncURI == "O" ) str=encodeURI(str); 
		else str = escape(str); 
		str=str.split("+").join("%2B");
		str=str.split("/").join("%2F"); 
		str=str.split("&").join("%26");
		str=str.split("?").join("%3F"); 
		str=str.split(":").join("%3A"); 
		str=str.split("#").join("%23"); 
		return str;
	}	


	// ¼ýÀÚÀÎÁö ÆÇº°
	function mac20_isNumber(str)
	{
		
		var regexp = /^[0-9]+$/i;

		if(!regexp.test(str))
		{    
			return false;
		}

		return true;
	}

	// ÇöÀç ½Ã°£À» ±¸ÇÑ´Ù
	function mac20_nowTime()
	{
		return un=(new Date().getTime()).toFixed();
	}
	
		
	function mac20_replaceKorStr(str)
	{
		str=str.split("+").join("%2B");
		str=str.split("/").join("%2F"); 
		str=str.split("&").join("%26");
		str=str.split("?").join("%3F"); 
		str=str.split(":").join("%3A"); 
		str=str.split("#").join("%23"); 
		return str;
	}	

	
	// ÄíÅ° »ðÀÔ(¼­ºêµµ¸ÞÀÎ ¹«½Ã ¿©ºÎ¿¡ µû¶ó ºÐ±â)
	function mac20_setCookie(name, value, expire)
	{
		var today=new Date(); 
		today.setDate(today.getDate()+parseInt(expire));
		if (expire == 0)
		{
			if (mac20_subdomain_enable == "Y") document.cookie=name+"="+escape(value)+";path=/;domain=" + mac20_subdomain_url + ";";
			else document.cookie=name+"="+escape(value)+";path=/;";
		}
		else
		{
			if (mac20_subdomain_enable == "Y") document.cookie=name+"="+escape(value)+";path=/;expires="+today.toGMTString()+";domain=" + mac20_subdomain_url + ";";
			else document.cookie=name+"="+escape(value)+";path=/;expires="+today.toGMTString()+";";
		}
	}
	
	// ÄíÅ° È¹µæ
	function mac20_getCookie(name)
	{
		var cookieName=name+"="; 
		var x=0; 
		while(x<=document.cookie.length) 
		{ 
			var y=(x+cookieName.length); 
			if(document.cookie.substring(x,y)==cookieName) 
			{  
				if((endOfCookie=document.cookie.indexOf(";",y))==-1) endOfCookie=document.cookie.length;  
				return unescape(document.cookie.substring(y,endOfCookie)); 
			} 
			x=document.cookie.indexOf(" ",x)+1; 
			if(x == 0) break; 
		} 
		return "";
	}
	
	// ¼­¹ö·Î °ª Àü¼Û
	function mac20_convSend(){

		// ÀÌÀüÆäÀÌÁö
		var RP = self.document.referrer;		
		if (RP == "undefined"){
			RP = "";
		}else if (!RP){
			RP = "";
		}
		
		// ÇöÀçÆäÀÌÁö
		var CP = self.document.location.href;
		if (CP.substr(0,4) == "file"){
			CP = "";
		}else if (!CP){
			CP = "";
		}		
		
		// VISITORID¸¦ ÄíÅ°¿¡¼­ ÀÐ¾î¿Â´Ù
		var VT = mac20_getCookie(mac20_visitor_cookie_name);
		
		// VT°¡ ¾øÀ¸¸é ¹«½ÃÇÑ´Ù
		if(VT == "undefined" || VT=="" || !VT){
			return;			
		}

		// ÄÁ¹öÀü ¾ÆÀÌµð°¡ ¾øÀ¸¸é ÄÁ¹öÀü Ã¼Å© ÇÏÁö ¾Ê´Â´Ù.
		if(CN == "undefined" || CN=="" || !CN){
			return;				
		}

		var CKID = "";
		var BKID = "";
		var LAST_AD_VISIT_DIFF = 0;

		// Àç¹æ¹®ÀÎÁö ¾Æ´ÑÁö Ã¼Å©(Àç¹æ¹® ÀÏ °æ¿ì °íÀ¯Å° »ý¼º)
		var VI = mac20_getCookie(mac20_visit_cookie_name);
		if(VI == null || VI==""){
			
			VI = mac20_getUniqID(30);

			// ÇöÀç Á¢¼Ó Å°¿öµå´Â ¾ø°í °ú°Å Á¢¼Ó Å°¿öµå´Â CKID ÄíÅ°¿¡¼­ Ã£´Â´Ù.			
			CKID = "";
			BKID = mac20_getCookie(mac20_current_keyword_id);			
			
			if(CKID=="" && BKID==""){
				return;
			}

			var lavdTmp = mac20_getCookie(mac20_last_ad_visit);
			if(lavdTmp!=null && lavdTmp!=""){
				LAST_AD_VISIT_DIFF = Math.round((mac20_nowTime() - lavdTmp)/1000);
			}

		}else{

			// ÇöÀç Á¢¼Ó Å°¿öµå
			CKID = mac20_getCookie(mac20_current_keyword_id);
				
			// °ú°Å Á¢¼Ó Å°¿öµå
			BKID = mac20_getCookie(mac20_before_keyword_id);

			if(CKID=="" && BKID==""){
				return;
			}
		
		}		

				
		// ¼­¹ö·Î Àü¼ÛÇÒ °ª URLÀ» »ý¼º
		var prtc = document.location.protocol.indexOf("https") != -1?"https://":"http://";
		//var prtc = "http://";
		var ReturnUrl = prtc + mac20_server_domain +"/"+ mac20_server_url + "?SITEID=" + mac20_escapeStr(mac20_site_id) + "&VISITID=" + VI;
		ReturnUrl += "&VISITORID=" + VT + "&RP=" + mac20_escapeStr(RP) + "&CP=" + mac20_escapeStr(CP) + "&CKID="+CKID+"&BKID="+BKID;
		ReturnUrl += "&SV=" +mac20_sv+ "&COOKIEDIV=Y&LAST_AD_VISIT_DIFF="+LAST_AD_VISIT_DIFF;
		
		// ÄÁ¹öÀü °ªÀ» URL¿¡ APPEND
		if ((typeof CN) != "undefined" && CN.length != 0) {ReturnUrl += "&CN=" + mac20_escapeStr(CN);}
		if ((typeof CK) != "undefined" && CK.length != 0) {ReturnUrl += "&CK=" + CK;}
		if ((typeof CA) != "undefined" && CA.length != 0) {ReturnUrl += "&CA=" + CA;}
		if ((typeof CDN) != "undefined" && CDN.length != 0) {ReturnUrl += "&CDN=" + mac20_replaceKorStr(CDN);}
		if ((typeof CDE) != "undefined" && CDE.length != 0) {ReturnUrl += "&CDE=" + CDE;}
		if ((typeof CDC) != "undefined" && CDC.length != 0) {ReturnUrl += "&CDC=" + CDC;}
		if ((typeof CDT) != "undefined" && CDT.length != 0) {ReturnUrl += "&CDT=" + CDT;}
		if ((typeof ETC1) != "undefined" && ETC1.length != 0) {ReturnUrl += "&ETC1=" + ETC1;}
		if ((typeof ETC2) != "undefined" && ETC2.length != 0) {ReturnUrl += "&ETC2=" + ETC2;}
		if ((typeof ETC3) != "undefined" && ETC3.length != 0) {ReturnUrl += "&ETC3=" + ETC3;}
		if ((typeof CANCELDIV) != "undefined" && CANCELDIV.length != 0) {ReturnUrl += "&CANCELDIV=" + CANCELDIV;}
				
		// ¼­¹ö·Î °ª Àü¼Û(ÀÌ¹ÌÁö ÅÂ±× »ç¿ë)				
		// »çÀÌÆ®°¡ VALID ÀÎÁö È®ÀÎ
		if(mac20_site_valid=="Y"){
			var MAC20_IMG = new Image();	// ¹öÆ° Å¬¸¯ ½Ã °ª Àü¼ÛÀ» ÇÏ±â À§ÇØ »õ·Î¿î ¹æ½ÄÀ» »ç¿ë
			MAC20_IMG.src = ReturnUrl;
		}	
	}


