//	Xecure ÇÔ¼öµé....
function UserAgent()
{
	return navigator.userAgent.substring(0,9);
}

function IsNetscape()			// by Zhang
{
	if(navigator.appName == 'Netscape')
		return true ;
	else
		return false ;
}

function IsNetscape60()			// by Zhang
{
	if(IsNetscape() && UserAgent() == 'Mozilla/5')
		return true ;
	else
		return false ;
}
//Mac Address ¿Í ¾ÆÀÌÇÇ Àü¼Û Ã³¸® ÇÔ¼ö
function setParamSumitForm(form)
{
	//¸Æ¾îµå·¹½º¿Í ¾ÆÀÌÇÇ Á¤º¸ ÃßÃâÈÄ Àü¼Û 
	try{
		if(form.MacA){ form.MacA.value = document.XecureWeb.GetUserPCInfo(2); }else{
			var MacA = document.createElement("input");
			MacA.setAttribute("type", "hidden");
			MacA.setAttribute("name", "MacA");
			MacA.setAttribute("value", document.XecureWeb.GetUserPCInfo(2));
			form.appendChild(MacA);
		}
	}catch(e){}
	try{
		if(form.PubIP){ form.PubIP.value = document.XecureWeb.GetUserPCInfo(4); }else{
			var PubIP = document.createElement("input");
			PubIP.setAttribute("type", "hidden");
			PubIP.setAttribute("name", "PubIP");
			PubIP.setAttribute("value", document.XecureWeb.GetUserPCInfo(4));
			form.appendChild(PubIP);
		}
	}catch(e){}
	try{
		if(form.PriIP){ form.PriIP.value = document.XecureWeb.GetUserPCInfo(260); }else{
			var PriIP = document.createElement("input");
			PriIP.setAttribute("type", "hidden");
			PriIP.setAttribute("name", "PriIP");
			PriIP.setAttribute("value", document.XecureWeb.GetUserPCInfo(260));
			form.appendChild(PriIP);
		}
	}catch(e){}	
}
function PrintObjectTag()
{	
	if( IsNetscape60() )	
		alert("Netscape 6.0Àº Áö¿øÇÏÁö ¾Ê½À´Ï´Ù") ;
	else
	{		
		if(navigator.appName == 'Netscape')
		{
			document.write("<EMBED type='application/x-SoftForum-XecSSL40' hidden=true name='XecureWeb'></EMBED><NOEMBED>No XecureWeb PlugIn</NOEMBED>");
		}
		/*
		else
		{
			// param ¼³Á¤( name : value )
			//
			// [¾ð¾î ¼³Á¤]
			//    lang : KOREAN / ENGLISH
			//    ex) <PARAM NAME="LANG" VALUE="KOREAN">
			//
			// [º¸¾È ¿É¼Ç] only over XecureWeb Client v5.3.0.1
			//    "º¸¾È ¿É¼Ç"ÀÇ Àû¿ëÀº ¹Ýµå½Ã °³¹ßÆÀÀ» ÅëÇØ ÀÚ¼¼ÇÑ ³»¿ëÀ» È®ÀÎÇÑ ÈÄ »ç¿ëÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.
			//    sec_option :
			//	- xgate ÁÖ¼Ò·Î ¼­¸í °ËÁõ(µðÆúÆ®´Â host nameÀ¸·Î ¼­¸í °ËÁõ)		: 0x00000080 = 128
			//	- ÀÎÁõ¼­ ¾ÏÈ£ Àç»ç¿ë(ICÄ«µåÀÇ °æ¿ì ÇÉ¹øÈ£µµ Àç»ç¿ë)
			//        USBTOKE_KBÀÇ °æ¿ì, SetPinNumÀ¸·Î ÇÉ¹øÈ£¸¦ presetÇØ¾ß ÇÔ	        : 0x00000040 =  64
			//	- ¼­¸í½Ã ÀÎÁõ¼­ ¼±ÅÃÃ¢¾øÀÌ Ä³½ÃµÈ ÀÎÁõ¼­ »ç¿ë(only for IC card, USBTOKEN_KB)
			//        USBTOKE_KBÀÇ °æ¿ì´Â Ä³½ÃÇÏÁö ¾Ê°í ÀÚµ¿À¸·Î ´Ù½Ã ÀÐ¾îµéÀÓ              : 0x00000020 =  32
			//	- ·Î±×ÀÎ½Ã ÀÎÁõ¼­ ¼±ÅÃÃ¢¾øÀÌ Ä³½ÃµÈ ÀÎÁõ¼­ »ç¿ë(only for IC card)	: 0x00000010 =  16
			//    sec_context : ¼­¸í°ª
			//    sec_desc : ÀÓÀÇÀÇ ¹®ÀÚ¿­(storage°¡ iccard·Î ¼³Á¤µÈ °æ¿ì icÄ«µå ÇÉ¹øÈ£ ÀÔ·ÂÃ¢¿¡ ³ªÅ¸³ª´Â ¾È³»¹®±¸. ¼³Á¤µÇÁö ¾ÊÀ¸¸é default ¹®±¸°¡ ³ªÅ¸³²)
			//
			// [ÀÎÁõ¼­ ÀúÀå¸ÅÃ¼ ¼³Á¤] only over XecureWeb Client v5.3.0.1
			//    storage : "HARD" / "REMOVABLE" / "ICCARD" / "CSP" / "VSC" / "USBTOKEN","USBTOKEN_KB","USBTOKEN_KIUP"
			//    ex1) <PARAM NAME="STORAGE" VALUE="HARD">
			//    ex2) <PARAM NAME="STORAGE" VALUE="HARD,REMOVABLE,ICCARD"> ==> ¿©·¯ °³ÀÇ ÀúÀå¸ÅÃ¼¸¦ ¼³Á¤ÇÒ ¶§¿¡´Â Ã¹¹øÂ° ÀúÀå¸ÅÃ¼°¡ ¿ì¼± ¼±ÅÃµÇ¾îÁü
			//
			// [Å°½ºÆ®·ÎÅ© ÇØÅ·¹æÁö ¿É¼Ç] only over XecureWeb Client v5.3.0.1
			//    seckey : KeyStroke ÇØÅ·¹æÁöÅø Àû¿ë ¿©ºÎ, ÇØ´çÇÏ´Â vendor¿¡ ´ëÇÑ string value ÀÔ·Â
			//             ÇöÀç[2003/10/30] °¡´ÉÇÑ string value
			//             - "XW_SKS_SOFTCAMP_KEYPAD" : ¼ÒÇÁÆ®Ä·ÇÁÀÇ Å°ÆÐµå ¹öÀü
			//             - "XW_SKS_SOFTCAMP_DRIVER" : ¼ÒÇÁÆ®Ä·ÇÁÀÇ µå¶óÀÌ¹ö ¹öÀü
			//             - "XW_SKS_KINGS_DRIVER"    : Å·½ºÁ¤º¸Åë½ÅÀÇ µå¶óÀÌ¹ö ¹öÀü
			//             - "_WITH_SKS_ENCRYPT"      : Æû µ¥ÀÌÅÍÀÇ ÆÐ½º¿öµå Å¸ÀÔ¿¡ ´ëÇØ¼­ ¾ÏÈ£È­ => BlockEnc È£Ãâ½Ã ³»ºÎ¿¡¼­ ´Ù½Ã º¹È£È­ÇÔ(xwcs_client.dll »ç¿ë)
			//    ex) <PARAM NAME="SECKEY" VALUE="XW_SKS_SOFTCAMP_KEYPAD"> ==> ¼ÒÇÁÆ®Ä·ÇÁÀÇ Å°ÆÐµå ¹öÀü Àû¿ë
			//    ex) <PARAM NAME="SECKEY" VALUE="XW_SKS_KINGS_DRIVER_WITH_SKS_ENCRYPT"> ==> Å·½ºÁ¤º¸Åë½ÅÀÇ µå¶óÀÌ¹ö ¹öÀü Àû¿ë + ÆÐ½º¿öµå Å¸ÀÔ ¾ÏÈ£È­
			//    ex) <PARAM NAME="SECKEY" VALUE="_WITH_SKS_ENCRYPT"> ==> ÆÐ½º¿öµå Å¸ÀÔ ¾ÏÈ£È­¸¸ Áö¿ø
			//
			// [¶óÀÌ¼¾½º] only over XecureWeb Client v5.4.x
			//    XecureWeb ClientÀÇ Æ¯Á¤ ±â´É¿¡ ´ëÇØ¼­ »çÀÌÆ® ¶óÀÌ¼¾½º°¡ °ËÁõµÉ ¶§¿¡¸¸ »ç¿ë °¡´É
			//    ÇöÀç ¶óÀÌ¼¾½º°¡ Àû¿ëµÈ ±â´É
			//      - ¼­¸í °ËÁõ(VerifySignedData)
			//    ex) <PARAM NAME="LICENSE" VALUE="°³¹ßÆÀ¿¡¼­ Á¦°øÇÏ´Â ¼­¸í°ª">
			
			//document.write('<OBJECT ID="XecureWeb" CLASSID="CLSID:7E9FDB80-5316-11D4-B02C-00C04F0CD404" CODEBASE="http://phobos.softforum.co.kr:8188/XecureObject/xw_install.cab#Version=5,4,1,0" width=0 height=0>No XecureWeb PlugIn</OBJECT>');
			
			// test
			//document.write('<OBJECT ID="XecureWeb" CLASSID="CLSID:7E9FDB80-5316-11D4-B02C-00C04F0CD404" CODEBASE="http://phobos.softforum.co.kr:8188/XecureObject/xw_install.cab#Version=5,4,1,0" width=0 height=0>');
			//document.write('<param name="storage" value="usbtoken_kb,hard,removable,csp,vsc"><param name="sec_option" value=96><param name="sec_context" value="308206490a2973c8ddf4ca20d653f7d25dec17e9b8">No XecureWeb PlugIn</OBJECT>');			
			//document.write('<OBJECT ID="XecureWeb" CLASSID="CLSID:7E9FDB80-5316-11D4-B02C-00C04F0CD404" CODEBASE="http://127.0.0.1:3780/XecureObject/xw_install.cab#Version=5,4,1,0" width=0 height=0><param name="lang" value="korean"><param name="lang" value="korean"><param name="LICENSE" value="3082065c020452e00957c3"><param name="seckey" value="XW_SKS_AHNLAB_DRIVER">No XecureWeb PlugIn</OBJECT>');
			
			document.write('<OBJECT ID="XecureWeb" CLASSID="CLSID:7E9FDB80-5316-11D4-B02C-00C04F0CD404" CODEBASE="http://155.55.4.8/XecureObject/xw_install.cab#Version=7,0,9,3" width=0 height=0><param name="seckey" value="XW_SKS_AHNLAB_DRIVER">No XecureWeb Plugin</OBJECT>');
		}
		*/
		else if((navigator.appName == "Microsoft Internet Explorer") && (navigator.userAgent.toLowerCase().indexOf("trident/4.0") != -1) )
		{
			document.write('<OBJECT ID="XecureWeb" CLASSID="CLSID:7E9FDB80-5316-11D4-B02C-00C04F0CD404" CODEBASE="/XecureObject/IE8/xw_install.cab#Version=7,2,2,7"  width=0 height=0><param name="lang" value="korean"><PARAM NAME="STORAGE" VALUE="HARD,REMOVABLE,ICCARD,MPHONE,PKCS11"><param name="seckey" value="XW_SKS_AHNLAB_DRIVER"><param name="lang" value="korean"><param name="LICENSE" value="3082065c020101310b300906052b0e03021a0500303806092a864886f70d010701a02b0429313a70686f626f732e736f6674666f72756d2e636f2e6b723a5665726966795369676e656444617461a0820467308204633082034ba003020102020103300d06092a864886f70d01010505003077310b3009060355040613024b52311e301c060355040a1315536f6674666f72756d20436f72706f726174696f6e3121301f06035504031318536f6674666f72756d20526f6f7420417574686f726974793125302306092a864886f70d010901161663616d617374657240736f6674666f72756d2e636f6d301e170d3033303132313030303030305a170d3333303131333030303030305a308192310b3009060355040613024b52311e301c060355040a1315536f6674666f72756d20436f72706f726174696f6e311e301c060355040b1315536563757269747920522644204469766973696f6e311c301a06035504031313536f6674666f72756d205075626c69632043413125302306092a864886f70d010901161663616d617374657240736f6674666f72756d2e636f6d30820121300d06092a864886f70d01010105000382010e00308201090282010041a27ed4a985ee6b9a1e8823537a34a4da4cdad762478acfe7d8727ba227f7606a108eacbb991675865e374d7a700e537a1662bb9dcd27b89f99e0c91ac963390a11a0f6d945b97bde543a9f05ffe8bfeeb2cdfbbd939f1242d4ed645daa0e8be02813d5360eb3784b4859928df7d397d55febbaf00a83de11e047121cffc72c2bccd28b3cf8dd74f5dbb22b1b16b9c710f74a9b0243fc7c67000f8c1e343ac094e7b3a459ed7b9fb679019f4ef6ab425644ca895e63c0e67b9ada35034004f9eabf41d30bdcd62a6b3dc115e4c226b810b12e51c2b82414830b1995adc7aa94c3f37434aaa260ce4117f4e9d23f9ed9caa9e6b856815984009958e6271731490203010001a381de3081db301f0603551d2304183016801409b5e27e7d2ac24a8f56bb67accebb93f5318fd3301d0603551d0e0416041418053cf13370b5ae2123a28f9e68f75731330788300e0603551d0f0101ff04040302010630120603551d130101ff040830060101ff02010030750603551d1f046e306c306aa068a06686646c6461703a2f2f6c6461702e736f6674666f72756d2e636f6d3a3338392f434e3d58656375726543524c535256432c4f553d536563757269747920522644204469766973696f6e2c4f3d536f6674666f72756d20436f72706f726174696f6e2c433d4b52300d06092a864886f70d01010505000382010100329b1c2e5bf79586af02652e689f5451332746a7d4d290ff39c061612c93e8225837ee83eff242b50c27466961f4440f9900b202edbbcc1ebde1b63f31e76f6fe671c3afdf9ce8e513ec1e74ffd1b64658cdc3aa5db763b58dd1a9ca9671d50ea84c04fd491696a7dbf545d9058fef506da13ed4cbc292198a493d1a6225ec88cda9a94e79edc655655b223c5ec32ffacee0a8eaa3c87f2848e5085a32249426e66ee83611d1d3357113fc0a68e73f1d797430398d70a9a89b5ee124e3a7e1568582a74bc0b675988ffda2e34437cc0e303b98858c08fec39ad512c3a70f549716e82d6f4a79327cc71a1c20c03365af8b2898afb34b3b287e44b59731708d29318201a33082019f020101307c3077310b3009060355040613024b52311e301c060355040a1315536f6674666f72756d20436f72706f726174696f6e3121301f06035504031318536f6674666f72756d20526f6f7420417574686f726974793125302306092a864886f70d010901161663616d617374657240736f6674666f72756d2e636f6d020103300906052b0e03021a0500300d06092a864886f70d01010105000482010009fb7f805e9c8b7d6a35f6519d3a4a5f5cf2b394e622003b43cdf4f5a80d9b032586f8b18b267a2188e1146a8bdca1d0461cd548c1378dacfbce16a228fe14d35537c86abe3a42fa4e70ebd74774d17ba792aca313f49456d09dd72dadb67767c4a452100b32d5f1595d055aa3f38d992473a3896129f79b99208294170a7aedc553720fc55b80668f3b76f43dfa0ba914697fc9691e271c9be102822cd9968919de6a62b921112e7ee2fba9b7e7a48a1378a7fa61b14d5738ab066f6b816642b37117aec32e18010ad8feae452c5f5a70a10d67973647d24f68169e80a8dc971823235ae51d77186ae98fee1e28455dc930cf2aa51f6d12eb02e452e00957c3">No XecureWeb PlugIn</OBJECT>');
		} else  {			
			//alert("inetadm/xecure/xecureweb_ver7/object/xecureweb.js");
			document.write('<OBJECT ID="XecureWeb" CLASSID="CLSID:7E9FDB80-5316-11D4-B02C-00C04F0CD404" CODEBASE="/XecureObject/IE8/xw_install.cab#Version=7,2,2,7" width=0 height=0><param name="lang" value="korean"><PARAM NAME="STORAGE" VALUE="HARD,REMOVABLE,ICCARD,MPHONE,PKCS11"><param name="seckey" value="XW_SKS_AHNLAB_DRIVER"><param name="lang" value="korean"><param name="LICENSE" value="3082065c020101310b300906052b0e03021a0500303806092a864886f70d010701a02b0429313a70686f626f732e736f6674666f72756d2e636f2e6b723a5665726966795369676e656444617461a0820467308204633082034ba003020102020103300d06092a864886f70d01010505003077310b3009060355040613024b52311e301c060355040a1315536f6674666f72756d20436f72706f726174696f6e3121301f06035504031318536f6674666f72756d20526f6f7420417574686f726974793125302306092a864886f70d010901161663616d617374657240736f6674666f72756d2e636f6d301e170d3033303132313030303030305a170d3333303131333030303030305a308192310b3009060355040613024b52311e301c060355040a1315536f6674666f72756d20436f72706f726174696f6e311e301c060355040b1315536563757269747920522644204469766973696f6e311c301a06035504031313536f6674666f72756d205075626c69632043413125302306092a864886f70d010901161663616d617374657240736f6674666f72756d2e636f6d30820121300d06092a864886f70d01010105000382010e00308201090282010041a27ed4a985ee6b9a1e8823537a34a4da4cdad762478acfe7d8727ba227f7606a108eacbb991675865e374d7a700e537a1662bb9dcd27b89f99e0c91ac963390a11a0f6d945b97bde543a9f05ffe8bfeeb2cdfbbd939f1242d4ed645daa0e8be02813d5360eb3784b4859928df7d397d55febbaf00a83de11e047121cffc72c2bccd28b3cf8dd74f5dbb22b1b16b9c710f74a9b0243fc7c67000f8c1e343ac094e7b3a459ed7b9fb679019f4ef6ab425644ca895e63c0e67b9ada35034004f9eabf41d30bdcd62a6b3dc115e4c226b810b12e51c2b82414830b1995adc7aa94c3f37434aaa260ce4117f4e9d23f9ed9caa9e6b856815984009958e6271731490203010001a381de3081db301f0603551d2304183016801409b5e27e7d2ac24a8f56bb67accebb93f5318fd3301d0603551d0e0416041418053cf13370b5ae2123a28f9e68f75731330788300e0603551d0f0101ff04040302010630120603551d130101ff040830060101ff02010030750603551d1f046e306c306aa068a06686646c6461703a2f2f6c6461702e736f6674666f72756d2e636f6d3a3338392f434e3d58656375726543524c535256432c4f553d536563757269747920522644204469766973696f6e2c4f3d536f6674666f72756d20436f72706f726174696f6e2c433d4b52300d06092a864886f70d01010505000382010100329b1c2e5bf79586af02652e689f5451332746a7d4d290ff39c061612c93e8225837ee83eff242b50c27466961f4440f9900b202edbbcc1ebde1b63f31e76f6fe671c3afdf9ce8e513ec1e74ffd1b64658cdc3aa5db763b58dd1a9ca9671d50ea84c04fd491696a7dbf545d9058fef506da13ed4cbc292198a493d1a6225ec88cda9a94e79edc655655b223c5ec32ffacee0a8eaa3c87f2848e5085a32249426e66ee83611d1d3357113fc0a68e73f1d797430398d70a9a89b5ee124e3a7e1568582a74bc0b675988ffda2e34437cc0e303b98858c08fec39ad512c3a70f549716e82d6f4a79327cc71a1c20c03365af8b2898afb34b3b287e44b59731708d29318201a33082019f020101307c3077310b3009060355040613024b52311e301c060355040a1315536f6674666f72756d20436f72706f726174696f6e3121301f06035504031318536f6674666f72756d20526f6f7420417574686f726974793125302306092a864886f70d010901161663616d617374657240736f6674666f72756d2e636f6d020103300906052b0e03021a0500300d06092a864886f70d01010105000482010009fb7f805e9c8b7d6a35f6519d3a4a5f5cf2b394e622003b43cdf4f5a80d9b032586f8b18b267a2188e1146a8bdca1d0461cd548c1378dacfbce16a228fe14d35537c86abe3a42fa4e70ebd74774d17ba792aca313f49456d09dd72dadb67767c4a452100b32d5f1595d055aa3f38d992473a3896129f79b99208294170a7aedc553720fc55b80668f3b76f43dfa0ba914697fc9691e271c9be102822cd9968919de6a62b921112e7ee2fba9b7e7a48a1378a7fa61b14d5738ab066f6b816642b37117aec32e18010ad8feae452c5f5a70a10d67973647d24f68169e80a8dc971823235ae51d77186ae98fee1e28455dc930cf2aa51f6d12eb02e452e00957c3">No XecureWeb PlugIn</OBJECT>');
		}
	}
}
if(document.xecure==null) {
	document.write('<script language=javascript src="/XecureObject/xecureweb.js"></script>');
	document.write('<form name=xecure><input type=hidden name=p></form>');
	PrintObjectTag();
}

//setParamSumitForm(document.xecure);
