var TITEMS = [ ["Welcome to CFRONT Help", "help_intro.htm", "1", ["Copyright and Trademarks", "proprietarynotices.htm", "11"], ["C/FRONT Methods (By Category)", null, "1", ["BCD", null, "1", ["AllocBCD", "allocbcd.htm", "11"], ["AssignBcdField", "cfrontassignbcdfield.htm", "11"], ["BcdAbs", "cfrontbcdabs.htm", "11"], ["BcdAdd", "cfrontbcdadd.htm", "11"], ["BcdCmp", "cfrontbcdcmp.htm", "11"], ["BcdDiv", "cfrontbcddiv.htm", "11"], ["BcdIsNegative", "cfrontbcdisnegative.htm", "11"], ["BcdIsPositive", "cfrontbcdispositive.htm", "11"], ["BcdIsZero", "cfrontbcdiszero.htm", "11"], ["BcdMul", "cfrontbcdmul.htm", "11"], ["BcdNeg", "cfrontbcdneg.htm", "11"], ["BcdPower", "cfrontbcdpower.htm", "11"], ["BcdRound", "cfrontbcdround.htm", "11"], ["BcdSetMax", "cfrontbcdsetmax.htm", "11"], ["BcdSetMin", "cfrontbcdsetmin.htm", "11"], ["BcdSgn", "cfrontbcdsgn.htm", "11"], ["BcdSub", "cfrontbcdsub.htm", "11"], ["BcdToDouble", "cfrontbcdtodouble.htm", "11"], ["BcdToLong", "cfrontbcdtolong.htm", "11"], ["BcdToStr", "cfrontbcdtostr.htm", "11"], ["BcdTrunc", "cfrontbcdtrunc.htm", "11"], ["DoubleToBcd", "cfrontdoubletobcd.htm", "11"], ["FreeBCD", "cfrontfreebcd.htm", "11"], ["GetBcdFieldData", "cfrontgetbcdfielddata.htm", "11"], ["LongToBcd", "cfrontlongtobcd.htm", "11"], ["StrToBcd", "cfrontstrtobcd.htm", "11"] ], ["Conversion", null, "1", ["FieldToStr", "cfrontfieldtostr.htm", "11"] ], ["Database", null, "1", ["ConnectServerandOpenDatabase", "cfrontconnectserverandopendatabase.htm", "11"], ["ConnectServer", "cfrontconnectserver.htm", "11"], ["DisconnectServer", "cfrontdisconnectserver.htm", "11"], ["OpenDatabase", "cfrontopendatabase.htm", "11"], ["CloseDatabase", "cfrontclosedatabase.htm", "11"], ["OpenCompany", "cfrontopencompany.htm", "11"], ["CloseCompany", "cfrontclosecompany.htm", "11"], ["NextCompany", "cfrontnextcompany.htm", "11"], ["CompanyName", "cfrontcompanyname.htm", "11"], ["GetDatabaseName", "cfrontgetdatabasename.htm", "11"], ["LoadLicenseFile", "cfrontloadlicensefile.htm", "11"], ["CheckLicenseFile", "cfrontchecklicensefile.htm", "11"], ["SelectLatestVersion", "cfrontselectlatestversion.htm", "11"], ["GetVersion", "cfrontgetversion.htm", "11"], ["ReleaseAllObjects", "cfrontreleaseallobjects.htm", "11"], ["CreateTableBegin", "cfrontcreatetablebegin.htm", "11"], ["AddTableField", "addtablefield.htm", "11"], ["AddKey", "addkey.htm", "11"], ["CreateTableEnd", "cfrontcreatetableend.htm", "11"], ["CreateTable", "cfrontcreatetable.htm", "11"], ["DeleteTable", "cfrontdeletetable.htm", "11"], ["SetNavisionPath", "cfrontsetnavisionpath.htm", "11"], ["CryptPassword", "cfrontcryptpassword.htm", "11"], ["UseCodeUnitsPermissions", "cfrontusecodeunitspermissions.htm", "11"] ], ["Error", null, "1", ["AllowKeyNotFound", "allowkeynotfound.htm", "11"], ["AllowRecordExists", "allowrecordexists.htm", "11"], ["AllowRecordNotFound", "allowrecordnotfound.htm", "11"], ["AllowTableNotFound", "allowtablenotfound.htm", "11"], ["LastError", "cfrontlasterror.htm", "11"] ], ["Field", null, "1", ["FieldCount", "cfrontfieldcount.htm", "11"], ["NextField", "cfrontnextfield.htm", "11"], ["FieldNo", "cfrontfieldno.htm", "11"], ["FieldNoArray", "cfrontfieldnoarray.htm", "11"], ["FieldName", "cfrontfieldname.htm", "11"], ["FieldType", "cfrontfieldtype.htm", "11"], ["FieldLen", "cfrontfieldlen.htm", "11"], ["FieldSize", "cfrontfieldsize.htm", "11"], ["AssignField", "cfrontassignfield.htm", "11"], ["GetFieldData", "cfrontgetfielddata.htm", "11"], ["GetFieldDataArray", "cfrontgetfielddataarray.htm", "11"], ["FieldOptionStr", "cfrontfieldoptionstr.htm", "11"], ["FieldClass", "cfrontfieldclass.htm", "11"] ], ["Filter", null, "1", ["SetFilter", "cfrontsetfilter.htm", "11"], ["GetFilter", "cfrontgetfilter.htm", "11"], ["SetRange", "cfrontsetrange.htm", "11"], ["GetRange", "cfrontgetrange.htm", "11"] ], ["Key", null, "1", ["SetCurrentKey", "cfrontsetcurrentkey.htm", "11"], ["GetCurrentKey", "cfrontgetcurrentkey.htm", "11"], ["KeyCount", "cfrontkeycount.htm", "11"], ["NextKey", "cfrontnextkey.htm", "11"], ["KeySumFields", "cfrontkeysumfields.htm", "11"] ], ["Login", null, "1", ["Login", "cfrontlogin.htm", "11"], ["UserCount", "cfrontusercount.htm", "11"], ["UserID", "cfrontuserid.htm", "11"] ], ["Record", null, "1", ["AllocRec", "allocrec.htm", "11"], ["FreeRec", "cfrontfreerec.htm", "11"], ["FindRec", "cfrontfindrec.htm", "11"], ["NextRec", "cfrontnextrec.htm", "11"], ["InsertRec", "cfrontinsertrec.htm", "11"], ["DeleteRec", "cfrontdeleterec.htm", "11"], ["DeleteRecs", "cfrontdeleterecs.htm", "11"], ["ModifyRec", "cfrontmodifyrec.htm", "11"], ["CopyRec", "cfrontcopyrec.htm", "11"], ["CmpRec", "cfrontcmprec.htm", "11"], ["InitRec", "cfrontinitrec.htm", "11"], ["RecCount", "cfrontreccount.htm", "11"], ["CalcFields", "cfrontcalcfields.htm", "11"] ], ["Table", null, "1", ["OpenTable", "cfrontopentable.htm", "11"], ["OpenTemporaryTable", "cfrontopentemporarytable.htm", "11"], ["CloseTable", "cfrontclosetable.htm", "11"], ["LockTable", "cfrontlocktable.htm", "11"], ["TableName", "cfronttablename.htm", "11"], ["TableNo", "cfronttableno.htm", "11"], ["NextTable", "cfrontnexttable.htm", "11"], ["CalcSums", "cfrontcalcsums.htm", "11"] ], ["Transaction", null, "1", ["BWT", "cfrontbwt.htm", "11"], ["EWT", "cfrontewt.htm", "11"], ["AWT", "cfrontawt.htm", "11"] ] ], ["C/FRONT Properties", null, "1", ["HideError", "cfronthideerror.htm", "11"], ["StopOnAllExceptions", "cfrontstoponallexceptions.htm", "11"] ], ["C/FRONT OCX Properties", null, "1", ["CFRONTDLLName", "cfrontcfrontdllname.htm", "11"] ], ["Error Handling", null, "1", ["Error Handling", "cfronterror_handling.htm", "11"] ], ["Differences Between The C/FRONT DLL and the OCX", null, "1", ["Differences Between The C/FRONT DLL and the OCX", "cfrontdifferences_between_the_cfront_d.htm", "11"] ], ["Where to See Examples of Using the C/FRONT OCX", null, "1", ["Where to See Examples of Using the C/FRONT OCX", "cfrontwhere_to_see_examples_of_using_t.htm", "11"] ] ] ]; var FITEMS = arr_flatten(TITEMS); function arr_flatten (x) { var y = []; if (x == null) return y; for (var i=0; i