﻿    var Prod = "Goodsentech_eNovator_FD";

//var UseUnicode = "false";
var UseUnicode = "true";
var ChildMode = "false";
var UseFileSizeQueryString = "false";

var	DialogListHeight = "200";
var ListStyle = new String("");
var FolderType = "type0";
var ShowStatus = "true";
var ShowFileOpen = "true";
var BkImgURL = new String("");

var UseResume = "true";
var FixResume = "false";
var LimitRate = "0";

var UseFullPath = "false";
var SetFolder = "";
var SetTempFolder = "";

var InnoFD_Cab = "/Common/InnoFD5/InnoFD5.cab";
var InnoFD_Version = "5,0,0,2165";

function LoadInnoFD(nWidth, nHeight)
{
    if (nWidth == "undefined")
    {
        nWidth = "100%";
    }

    if (nHeight == "undefined")
    {
        nHeight = "100%";
    }

	var codeMSG = "codebase=\"" + InnoFD_Cab + "#version=" + InnoFD_Version + "\" ";
    var errMSG = " ";

    document.writeln('<object id="InnoFD" ' + codeMSG + errMSG + ' classid="clsid:CAE8116F-4E38-4a48-8A50-1FA781D863C5" width="'+nWidth+'" height="'+nHeight+'">');
    document.writeln('<param name="Prod" value="'+Prod+'">');
//    document.writeln('<param name="Enc" value="'+Enc+'">');

    document.writeln('<param name="UseUnicode" value="'+UseUnicode+'">');
    document.writeln('<param name="ChildMode" value="'+ChildMode+'">');
    document.writeln('<param name="UseFileSizeQueryString" value="'+UseFileSizeQueryString+'">');

    document.writeln('<param name="DialogListHeight" value="'+DialogListHeight+'">');
    document.writeln('<param name="ListStyle" value="'+ListStyle+'">');
    document.writeln('<param name="FolderType" value="'+FolderType+'">');
    document.writeln('<param name="ShowStatus" value="'+ShowStatus+'">');
    document.writeln('<param name="ShowFileOpen" value="'+ShowFileOpen+'">');

    document.writeln('<param name="UseResume" value="'+UseResume+'">');
    document.writeln('<param name="FixResume" value="'+FixResume+'">');
    document.writeln('<param name="LimitRate" value="'+LimitRate+'">');

    document.writeln('<param name="UseFullPath" value="'+UseFullPath+'">');
    document.writeln('<param name="SetFolder" value="'+SetFolder+'">');
    document.writeln('<param name="SetTempFolder" value="'+SetTempFolder+'">');
    document.writeln('<param name="ProgramTitle" value="e-Novator FD">');
    
    // 컨트롤을 로드하는 페이지에서 선언한 언어
    if ( (eNov_CurrentLanguage != null) && (eNov_CurrentLanguage == "ko") )
    {
        document.writeln('<param name="Language" value="ko">');
    }
	else
	{
	    document.writeln('<param name="Language" value="en">');
	}
    
	document.writeln('</object>');

	strID = "InnoFD";

	////////////////////
	var bAvailable = false;
	var APObject = document.getElementById(strID);
	if (typeof(APObject) == 'object')
	{
		if (APObject.readyState == 4)
		{
			if (APObject.object != null)
			{
				bAvailable = true;
			}
		}
	}

	if (bAvailable)
	{
		try
		{
			eval("On" + strID + "Load()");
		}
		catch (ex) { }
	}
	else
	{
		document.InnoFD.onreadystatechange = lsn_OnInnoFDLoad;
		// 미설치 혹은 업데이트필요시 처리
	}
	////////////////////
}

function lsn_OnInnoFDLoad()
{
    var strID = "InnoFD";

    ////////////////////
    var bAvailable = false;
    var APObject = document.getElementById(strID);
    if (typeof(APObject) == 'object')
    {
        if (APObject.readyState == 4)
        {
            if (APObject.object != null)
            {
                bAvailable = true;
            }
        }
    }

    if (bAvailable)
    {
        try
        {
            eval("On" + strID + "Load()");
        }
        catch (ex) { }
    }
    else
    {
        //
    }
    ////////////////////
}