﻿//ml_env.js
/********************************/
//
/********************************/

// [setup.conf : ]
var ServerAddr 			= "www.hanaceda.co.kr";
var ConfigFilePath		= "/magicweb/client/setup.conf";
var ConfigFilePath_98	= "/magicweb/client/setup_98.conf";

// []
var SetupOnLineFilePath  	= "/magicweb/client/setupOnLine.exe"; 
var SetupOffLineFilePath 	= "/magicweb/client/setupOffLine.exe"; 

// []
var MagicSM_Mutex		= "MagicSM2";
var InstallDir			= "magicweb25\\";

var MagicSMExeName		= "MagicSM2.exe"; 
var MagicSMFileName		= InstallDir + MagicSMExeName; 

// []
var ServiceStartPageURL		= "/index.do";

/********************************/
//	[]	//
/********************************/

// []
var Site	= "HANACEDA";

// [: SEED or 3DES]
var Algo	= "SEED";

// [KEYBOARD]
var KEYBD_SEC_KINGS_KDFENS	 = 1;
var KEYBD_SEC_SCAMP_SKSTROKE = 2;
var keyboardSecurity  = false;
var keyboardSecVendor = KEYBD_SEC_KINGS_KDFENS;
var keyboardSecModule = "kdfapi.dll";

// []
var serverKmCertURL   = "http://www.hanaceda.co.kr/magicweb/jsp/getServerCert.jsp";
//var serverKmCertURL   = "http://gomsugynote:8080/magicline/cert/signCert.der";

// []
var CompanyLogoURL = "http://www.hanaceda.co.kr/magicweb/logo/logo.bmp";


// []
var CA_TYPE_MAGICCA_INT     = 1;		// MagicCA
var CA_TYPE_MAGICPKI_INT    = 2;		// MagicPKI	
var CA_TYPE_YESSIGN_INT	    = 4;		//
var CA_TYPE_SIGNKOREA_INT   = 8;		//
var CA_TYPE_SIGNGATE_INT    = 16;		//
var CA_TYPE_CROSSCERT_INT   = 32;		//
var CA_TYPE_NCASIGN_INT	    = 64;		//
var CA_TYPE_TRADESIGN_INT   = 128;		//
var CA_TYPE_FOR_COMPANY_INT = 256;		//
var CA_TYPE_FOR_GPKI_INT    = 512;		//
var CA_TYPE_FOR_BOTH_CERT   = 1024;		//

var CA_TYPE_ALL_INT;
CA_TYPE_ALL_INT  = CA_TYPE_YESSIGN_INT;
CA_TYPE_ALL_INT += CA_TYPE_SIGNKOREA_INT;
CA_TYPE_ALL_INT += CA_TYPE_SIGNGATE_INT;
CA_TYPE_ALL_INT += CA_TYPE_CROSSCERT_INT;
CA_TYPE_ALL_INT += CA_TYPE_NCASIGN_INT;
CA_TYPE_ALL_INT += CA_TYPE_TRADESIGN_INT;		//
CA_TYPE_ALL_INT += CA_TYPE_MAGICCA_INT;			//
CA_TYPE_ALL_INT += CA_TYPE_MAGICPKI_INT;
CA_TYPE_ALL_INT += CA_TYPE_FOR_GPKI_INT;
CA_TYPE_ALL_INT += CA_TYPE_FOR_BOTH_CERT;

var CA_TYPE_FOR_ALL_COMPANY_INT;
CA_TYPE_FOR_ALL_COMPANY_INT = CA_TYPE_ALL_INT;
CA_TYPE_FOR_ALL_COMPANY_INT += CA_TYPE_FOR_COMPANY_INT;	    //

var nCertMask	= CA_TYPE_ALL_INT;

/********************************/
//	[ActiveX]	//
/********************************/

// [ActiveX]
var CodeBase_MagicInstaller	= " CODEBASE='/magicweb/client/MagicInstaller.cab#version=1.1.6.3'";

// [ActiveX Object]
var Object_MagicInstaller	=  "<object ID='MagicInstaller' CLASSID='CLSID:8E64F05B-76CF-40EA-FFFF-6741F02BDC46' width=0 height=0";
Object_MagicInstaller		+= CodeBase_MagicInstaller;
Object_MagicInstaller		+= " onError='installError()'></object>";

var Object_MagicToolkitX	= "<OBJECT ID='MagicToolkit' CLASSID='CLSID:1DCE7CE6-D837-4458-A54E-14358D805604' width=0 height=0></object>";


var SIGN_KM_CERT_CODEBASE = " codebase='/resources/cab/CEDAClient_HANA.cab#version=1,0,0,1'";
var SIGN_KM_CERT_INSTALL  = "<object id='IFCertControl' classid='CLSID:0D91BDE7-5ADB-49D1-B412-356A4F0085E6' border=0 width=0 height=0";
    SIGN_KM_CERT_INSTALL += SIGN_KM_CERT_CODEBASE;
    SIGN_KM_CERT_INSTALL += "></object>";

var SIGN_KM_CERT_OBJECT   = "<object id='IFCertControl' classid='CLSID:0D91BDE7-5ADB-49D1-B412-356A4F0085E6' border=0 width=0 height=0></object>";

