<!--
var arAddr = location.hostname.split('.');
var __len = arAddr.length;
var ddomain = '';
for(i = 1; i < __len; i++)
{
	if(i == 1) ddomain += arAddr[i];
	else ddomain += '.'+arAddr[i];
}
document.domain = ddomain; 
//ÄíÅ°¸¦ ¸Ô¿©º¸ÀÚ
function js_setcookie(name, value){
	var argc = js_setcookie.arguments.length;
	var argv = js_setcookie.arguments;
	var expires = (argc > 2) ? argv[2] : 0;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;

	if(expires != 0) {
		var dd = new Date(expires * 1000);
		var expst = "; expires="+dd.toGMTString();
	} else expst = '';
	
	var cookstr = name + "=" + value +
		((expires == 0) ? "" : (expst)) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");

	document.cookie = cookstr;
}

function getCookArr(key,arrayName){
	var aCookie = document.cookie.split("; ");
	var ret = '';
	for (var i=0; i < aCookie.length; i++) {
		if(!arrayName) {
			if(aCookie[i].substring(0, key.length+1) == key+'=') {
				ret = unescape(aCookie[i].substring(key.length+1));
				break;
			}
		} else {

				if(key == "mychar" && arrayName == "toki")
				{
					return getCookArr('AVATA','gCCV') ;
				}else{

					if(aCookie[i].substring(0, arrayName.length+1) == arrayName+'=') {
						var arCook = unescape(aCookie[i].substring(arrayName.length+1)).split("|");
						for( var j=0; j < arCook.length; j++) {
							if(arCook[j].substring(0, key.length+1) == key+'=') {
								ret = unescape(arCook[j].substring(key.length+1));
								break;
							}
						}
					}
				}

		}
	}
	if(!ret) ret = '';	
	return ret;
}

function setCookArr(key,value,arrayName,until) {
	var cookStr = "";
	var findArr = false;
	var findKey = false;
	var cnt = 0;
	
	var aCookie = document.cookie.split("; ");
	if(!until) until = 0;
	if( !arrayName ) { js_setcookie(key,value,until,"/",".club5678.com"); return; }

	for (var i=0; i < aCookie.length; i++) {
		if(aCookie[i].substring(0, arrayName.length+1) != arrayName+'=') continue; // arrayName ÀÌ ¾Æ´Ï¶ó¸é,
		
		cookStr = "";
		findArr = true;
		
		var arCook = aCookie[i].substring(arrayName.length+1).split("|"); // arrayName ÀÌ Á¸Àç ÇÑ´Ù¸é,
		for( var j=0; j<arCook.length; j++) {
			if(arCook[j] == '') continue;
			
			if(arCook[j].substring(0, key.length+1) == key+'=') {	
				// Key¸¦ Ã£Àº °æ¿ì
				findKey = true;
				if( cnt == 0 ) cookStr = (key + "=" + value);
				else cookStr += ("|" + key + "=" + value);
			} else {
				// Key°¡ ¾Æ´Ñ°æ¿ì
				if(cnt == 0) cookStr = arCook[j]; 
				else cookStr += ("|" + arCook[j]);
			}
			cnt++;
		}

		if( !findKey ) {
			if(cnt == 0) cookStr = (key + "=" + value);
			else cookStr += ("|" + key + "=" + value);
		}
	}
	
	if(!findArr) cookStr = (key + "=" + value);
	
	js_setcookie(arrayName,cookStr,until,"/",".club5678.com");

}

function delCookArr(key,arrayName,until) {
	var cookStr = "";
	var findKey = false;
	var cnt = 0;
	
	if(!until) until = 0;
	var aCookie = document.cookie.split("; ");
	if( !arrayName ) { alert('Not Array Name...'); return; }
	
	for (var i=0; i < aCookie.length; i++) {
		if(aCookie[i].substring(0, arrayName.length+1) != arrayName+'=') continue; // arrayName ÀÌ ¾Æ´Ï¶ó¸é,
		
		cookStr = "";
		var arCook = aCookie[i].substring(arrayName.length+1).split("|"); // arrayName ÀÌ Á¸Àç ÇÑ´Ù¸é,
		for( var j=0; j<arCook.length; j++) {
			if(arCook[j].substring(0, key.length+1) != key+'=') {	// Key°¡ ¾Æ´Ñ°æ¿ì
				if(cnt == 0) cookStr = arCook[j]; 
				else cookStr += ("|" + arCook[j]);
				cnt ++;
			} else {
				// Key¸¦ Ã£Àº °æ¿ì
				findKey = true;
			}
		}

		if( findKey )  {
			js_setcookie(arrayName,cookStr,until,"/",".club5678.com");
			return true;
		}
		else {	// Key¸¦ ¸ø Ã£Àº °æ¿ì´Â »õ·Î »ðÀÔ ÈÄ
			return false;
		}
	}
}

function getClubCookie(part0){
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++){
		if(aCookie[i].substring(0, part0.length) == part0)
		return unescape(aCookie[i].substring(part0.length+1));
	}
}

function setCookArrImplode(key,value,arrayName)
{
	var szCookie = getCookArr(key,arrayName);
	if (szCookie) szCookie = value+","+szCookie;
	else		  szCookie = value; 	
	setCookArr(key,szCookie,arrayName);	
}

function cookieValCheck(cookieName,varName,numberKey)
{
	var szCook = getCookArr(cookieName);
	var cookArr = szCook.split('|');
	var cnt = cookArr.length;
	var key = '';
	var val = 0;
	for(i = 0; i < cnt; i++) {
		if(!cookArr[i].length) continue;
		var kv = cookArr[i].split('=');
		key = kv[0];
		if(numberKey == "y") val = Number(kv[1]);
		else val = kv[1];
		if(key == varName) break;
	}

	return val;
}
// -->
