
var var_kLicense;
var kdfv_domain = window.location.hostname;

//Demo : 2011.06
var_kLicense = "edb0fd08f04e6b9c4fe8978dd2f2fec774e7be4d8f1ef9afa415c83f1a99d1efc0";

if(kdfv_domain.search("\\.bridgefn.com") != -1)
{
  	var_kLicense = "c7f7e37333ba5fad4c5f2937f7ccf15423e340a41ba437b97e0d84c93f74014970";
}
else if(kdfv_domain.search("bridgefn.com") != -1)
{
	var_kLicense = "80445e27f1f158243531747e603ac8610496f0cbc32f8b783554e0a5ced5edf780";
}

var request_os = navigator.userAgent;

if (window.ActiveXObject)
{
	document.write('<object id=kdefense classid="CLSID:A4508A45-F1C4-40f3-99B4-0CA08AC77E3B"');
	document.write('	codebase="http://kings.nefficient.co.kr/kings/kdfx/kdfx336/kdfense8.cab#Version=8,3,3,6"');
	document.write('	height=0 width=0 align=left size=0>');


	document.write('	<PARAM name="nOption" value=6>');
	document.write('	<PARAM name="nOptionEx" value=', parseInt("0x00010001",16), '>');	
	document.write('	<PARAM name="nOptionEx2" value=', parseInt("0x0000060C",16), '>'); // ACTIVEX ¿¡·¯ ¸Þ½ÃÁö

	document.write('	<PARAM name="nModuleVersion" value="411061501">');
	document.write('	<PARAM name="szModulePath" value="http://kings.nefficient.co.kr/kings/kdfinj6x/411061501_6042/kdfinj.dll">');
	document.write('	<PARAM name="szModuleHash" value="59B9493DE0D475035DC4DAA8C08B374C">');

    document.write(' <PARAM name="nExModuleVersion" value="711052401">');
    document.write(' <PARAM name="szExModulePath" value="http://kings.nefficient.co.kr/kings/kdfmod3x/711052401/kdfmod.dll">');
    document.write(' <PARAM name="szExModuleHash" value="C98FA303FD841AA6DE33AC86AFF031C7">');

	document.write('	<PARAM name="szGKey" value="58c705643199c2ff067850db4181dff9f0d63edeecde16ab33ac57c24703d22ff0">');
	document.write('	<PARAM name="kLicense" value=', var_kLicense, '>');
	document.write('</object>');
}


// 2010.10.14. Kings Ãß°¡ : ÀÌ ÇÔ¼ö¸¦ Ãß°¡ÇÏ½Ã¸é Å°º¸µåº¸¾ÈÀÌ ÀÌ»óÀÌ ÀÖ´Â°æ¿ì ±×¿¡ µû¸¥ °æ°í ¸Þ½ÃÁö¸¦ º¸¿©ÁÝ´Ï´Ù.
function OnKdfenseError(nError) 
{
	if(nError == '0')
	{
		//alert("Á¤»óµ¿ÀÛ");
	}
	else if(nError == '10006') //kdfmod°¡ °ªÀ» Á¦´ë·Î °¡Á®°¡Áö ¸øÇßÀ»¶§, ´ëÇ¥°ªÀÌ ³ª¿Ã ¼ö ÀÖÀ¸¹Ç·Î ¾È³»ÆäÀÌÁö·Î ÀÌµ¿
	{
		window.open('http://www.kings.co.kr/k/help/KError.php?ErrorCode=KDF2003','ÆË¾÷','width=1000,height=520,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=150,top=100');
	}
	else if(nError == '30002') // Debug Tool Å½Áö, Ã¢ ´Ý±â
	{
		alert("Debugging ToolÀÌ Å½ÁöµÇ¾ú½À´Ï´Ù. \nÈ®ÀÎÀ» ´©¸£¸é Ã¢ÀÌ ´ÝÈ÷°Ô µË´Ï´Ù.");
		window.close();
	}
	else
	{
		alert(nError+" : ¿¡·¯°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù");
		window.open('http://www.kings.co.kr/k/help/KError.php?ErrorCode='+nError,'ÆË¾÷','width=1000,height=520,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=150,top=100');

		//ºñ Á¤»ó 
		// nError¿¡ ¿¡·¯ ÄÚµå°¡ µé¾î¿È

		// 1 : kdfmgr.exe°¡ ½ÇÇàµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì
		// 2 : ÀÏ¹Ý¸ðµåÀÎ °æ¿ì
		// 3 : º¸¾È ¼­ºñ½º¸¦ ÇÒ ¼ö ¾ø´Â OSÀÓ
		// 4 : kdfinj.dll(Å°º¸µåº¸¾È ¸ðµâ)ÀÌ Á¤»óÀûÀ¸·Î ·Îµå µÇÁö ¾ÊÀ½
		// 5 : Å¸»çÀÇ Å°º¸µåº¸¾È°ú Ãæµ¹
		// 10001 : º¯Á¶µÈ kdfmgr.exe°¡ µ¿ÀÛÁßÀÓ
		// 10002 : Å°º¸µåº¸¾È ÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀ¸·Î ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀ½
		// 10003 : Å°º¸µåº¸¾È ÇÁ·Î±×·¥ÀÌ ºñÁ¤»ó Á¾·áµÇ°í ÀÖÀ½
		// 10004 : Å°º¸µåº¸¾È ÇÁ·Î±×·¥À» ¾÷µ¥ÀÌÆ® ÇÒ ¼ö ¾ø¾î Á¤»ó ½ÇÇàµÇÁö ¾ÊÀ½
		// 10005 : »ç¿ëÀÚ°¡ ±ÇÇÑ »ó½Â¿¡ µ¿ÀÇÇÏÁö ¾Ê°í Ãë¼ÒÇÏ¿© Å°º¸µåº¸¾È ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇÁö ¾ÊÀ½
		// 10006 : kdfmod°¡ °ªÀ» Á¦´ë·Î °¡Á®°¡Áö ¸øÇßÀ»¶§, ´ëÇ¥°ªÀÌ ³ª¿Ã ¼ö ÀÖ´Ù´Â ¿¡·¯ ¸Þ½ÃÁö 
		// 10007 : ActiveX·Î Àü´ÞµÇ´Â ParamÀÌ Á¤»óÀûÀÌÁö ¾ÊÀº °æ¿ì 

		// 10008 : À¥ º¸¾È ¸ðµâÀÌ Á¤»óÀûÀ¸·Î µ¿ÀÛ ÇÏÁö ¾ÊÀ½

		// 20001 : Kdfinj.dll ¹«°á¼º¿¡ ¹®Á¦
		// 20002 : Kdfmod.dll ¹«°á¼º¿¡ ¹®Á¦
				
		// 30001 : Á¤»óÀûÀÎ IE°¡ ¾Æ´Ô
		// 30002 : Debug Tool Å½Áö
	}
}

