function getCookie_key(name1, name2) {
   var cname = name1 + "=";
   if (name1=='MGAMEJS'||name1=='MGAME')
   {
	   if(name2=='AGE'||name2=='SEX')
	   {
			var cookieValue_Name0 = getCookie_1DIM('MGAMEIF');
			if (cookieValue_Name0 == null||cookieValue_Name0=='undefined') {
				return "";
			}
		   if(name2=='AGE')
		   {
			   return cookieValue_Name0.substring(11,13);
		   }
		   else
		   {
			   return cookieValue_Name0.substring(1,2);
		   }
	   }
   }
	
	var vars = document.cookie;
 	if (vars.length > 0) {
		begin = vars.indexOf(cname);
		if (begin != -1) {
			if ((name2 == null) || (name2.length == 0)) {
		   		begin += cname.length;
		   		end = vars.indexOf(";", begin);
		  		if (end == -1) end = vars.length;
					return unescape(vars.substring(begin, end));
			} else {
				cname = name1 + "=" + name2 + "=";
				begin = vars.indexOf(cname, begin);
				if (begin == -1) {
					cname = "&" + name2 + "=";
					begin = vars.indexOf(cname, begin);
				}
				if (begin != -1) {
					begin += cname.length;
					end = vars.indexOf("&", begin);
					if (end == -1) {
				   		end = vars.indexOf(";", begin);
				  		if (end == -1) end = vars.length;
					}
					return unescape(vars.substring(begin, end));
				}
			}
		
	   	}
 	}
	return null;
} 



function setCookie_key(cookieName,cookieValue,expiredays )
{ 
 var todayDate = new Date();
 todayDate.setDate( todayDate.getDate() + expiredays );
 document.cookie = cookieName + "=" + escape( cookieValue ) + "; path=/; expires=" + todayDate.toGMTString() + "; domain=mgame.com;";
}
 
 
 function loading_check()
{
	if( CreateCKKeyProObject() == false )
	{
		window.setTimeout( loading_check, 100 );
	}
	else
	{
		//mkdplus_set_authprefix( 'mgame' ); 
		//mkdplus_set_authserver( 'webclinic.ahnlab.com' );   		
		//mkdplus_start('mkd');
	}
}
 
 
 /*

function keydefstart()
{
	if ("YES" == getCookie_key('MGAME_KEY_DEFENDER'))
	{
		setCookie_key('MGAME_KEY_DEFENDER', 'YES',365);
		CreateCKKeyProObject();	//Å°º¸µå º¸¾È Create	
		f.mgid_enc.focus();
 	}
	else
	{
		f.keydef.checked=false;
		ClearCKKeyProObject();
	}
}

function keydefstart2()
{
	keydefstart();
}

*/
function keydefstart_NotFocus()
{
	if ("YES" == getCookie_key('MGAME_KEY_DEFENDER'))
	{
		setCookie_key('MGAME_KEY_DEFENDER', 'YES',365);
		CreateCKKeyProObject();	//Å°º¸µå º¸¾È Create	
 	}
	else
	{
		ClearCKKeyProObject();
	}
}





 function keydefstart()
{
	
	if ("YES" == getCookie_key('MGAME_KEY_DEFENDER'))
	{
	
		setCookie_key('MGAME_KEY_DEFENDER', 'YES',365);

		if( CreateCKKeyProObject() == false ) 					
		{ 
			window.open("http://www.mgame.com/member/ocg/safe_click_01.mgame", "idpwwin", "menubar=no,scrollbar=no,width=400,height=430,resizable=no,status=no,titlebar=no,toolbar=no"); 
			setCookie_key('MGAME_KEY_DEFENDER', 'NO', 365,'/');
			f.keydef.checked=false;		
		} 
		else 
		{
			//CKKeyPro_ReScan();						
		} 
		f.mgid_enc.focus();		

	}
	else
	{
	}

}

function keydefstart2()
{
	if ("YES" == getCookie_key('MGAME_KEY_DEFENDER'))
	{
		setCookie_key('MGAME_KEY_DEFENDER', 'YES',365);
		if( CreateCKKeyProObject() == false ) 				
		{ 
			window.open("http://www.mgame.com/member/ocg/safe_click_01.mgame", "idpwwin", "menubar=no,scrollbar=no,width=400,height=500,resizable=no,status=no,titlebar=no,toolbar=no"); 
			setCookie_key('MGAME_KEY_DEFENDER', 'NO', 365,'/');
			f.keydef.checked=false;		
		} 
		else 
		{ 
			CKKeyPro_ReScan();			
			//window.setTimeout( loading_check, 100 );
		}
		f.mgid_enc.focus();				 
	}
}


function goKeyDefender2()
{	

	if(getCookie_key('MGAME_KEY_DEFENDER') != "YES")	 
	{
		setCookie_key('MGAME_KEY_DEFENDER', 'YES',365);
		f.keydef.checked=true;
		keydefstart2();
	}
	else		
	{
		setCookie_key('MGAME_KEY_DEFENDER', 'NO',365);
		CKKeyPro_ReScan();			
		f.keydef.checked=false;
		location.reload();
	}

}             



function goKeyDefender()
{
	if(getCookie_key('MGAME_KEY_DEFENDER') != "YES")	 
	{
		setCookie_key('MGAME_KEY_DEFENDER', 'YES',365);
		f.keydef.checked=true;
		alert(getCookie_key('MGAME_KEY_DEFENDER'));
		keydefstart();
	}
	else		
	{
		setCookie_key('MGAME_KEY_DEFENDER', 'NO',365);
		f.keydef.checked=false;
	}
}             


/*******	GOTP °¡»óÅ°º¸µå °ü·Ã ½ºÅ©¸³Æ®  	*******/

function openBlank(url,name,w, h) {
	document.domain="mgame.com";
	var screenWidth = screen.width;
	var screenHeight = screen.height;
			  
	var intLeft = (screenWidth-w) / 2;
	var intTop = (screenHeight-h) / 2;	
	// left,top center
	var win = window.open(url, name,'width=' + w + ',height=' + h + ',top=' + intTop + ',left=' + intLeft + ',statusbar=no,scrollbars=no,toolbar=no,resizable=no');
	win.focus();
}

// window name ¼³Á¤
//window.name = "client";
function dementorOpen(rp, tu, ru, lt, fu, param) {	
	document.domain="mgame.com";
	window.name="gotps";
//	var f = eval("document.f");
	
	if(document.f.mgid_enc.value == "") {
		var msg = '¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.';
		alert(msg);
		return false;
	}
	openBlank("http://www.mgame.com/member/gotp/dementorConnector.php","dementor",515,390);
	//openBlank("about:blank","dementor",515,390);
	sleep(500);	


	document.f.target = "dementor";
	document.f.action = "http://www.mgame.com/member/gotp/dementorConnector.php";

	document.f.submit();
}


function sleep(msecs) 
{
	var start = new Date().getTime();
	var cur = start;
	while (cur - start < msecs) 
	{
		cur = new Date().getTime();
	}
}
function skp_pw_display() {
	if(document.getElementById("skp_login").checked) {
		document.getElementById("mgpwd_text1").style.display = 'none'; 
		document.getElementById("mgpwd_text2").style.display = 'block';
	} else { 
		document.getElementById("mgpwd_text1").style.display = 'block'; 
		document.getElementById("mgpwd_text2").style.display = 'none';
	}

	if(document.getElementById("mgpwd_text1").style.display == 'none') {
		document.getElementById("mgskp_btn1").style.display = 'none';
		document.getElementById("mgskp_btn2").style.display = 'block';
	} else {
		document.getElementById("mgskp_btn1").style.display = 'block';
		document.getElementById("mgskp_btn2").style.display = 'none';
	}
}

/**********		GOTP °¡»óÅ°º¸µå °ü·Ã ½ºÅ©¸³Æ®		***********/