var tocTab = new Array();var ir=0;
tocTab[ir++] = new Array ("Top", "Contents", "Introduction.html", "", "");
tocTab[ir++] = new Array ("0", "CnW Recovery", "CnWRecovery1.html", "10018", "CnWRecovery1");
tocTab[ir++] = new Array ("0.0", "Introduction", "Introduction.html", "131200", "Introduction");
tocTab[ir++] = new Array ("0.1", "Demo program", "DemoProgram.html", "131296", "DemoProgram");
tocTab[ir++] = new Array ("0.1.0", "Demo Status", "DemoStatus.html", "131302", "DemoStatus");
tocTab[ir++] = new Array ("0.2", "Software limitations", "SoftwareLimitations.html", "10119", "SoftwareLimitations");
tocTab[ir++] = new Array ("0.3", "Installation", "Installation.html", "10020", "Installation");
tocTab[ir++] = new Array ("0.3.0", "Dongle installation", "DongleInstallation.html", "10146", "DongleInstallation");
tocTab[ir++] = new Array ("0.4", "Media detection", "MediaDetection.html", "10021", "MediaDetection");
tocTab[ir++] = new Array ("0.5", "Configuration for CnW Recovery Software", "Configuration.html", "10041", "Configuration");
tocTab[ir++] = new Array ("0.5.0", "Recovery options", "RestoreOptions.html", "131233", "RestoreOptions");
tocTab[ir++] = new Array ("0.5.1", "Registration", "Registration.html", "131268", "Registration");
tocTab[ir++] = new Array ("0.5.2", "Directories", "Directories.html", "131234", "Directories");
tocTab[ir++] = new Array ("0.5.3", "Hardware config", "HardwareConfig.html", "131249", "HardwareConfig");
tocTab[ir++] = new Array ("1", "Basic Rules of Data Recovery", "BasicRulesOfDataRecovery.html", "10046", "BasicRulesOfDataRecovery");
tocTab[ir++] = new Array ("1.0", "What to do when media has failed", "WhatToDoWhenMediaHasFailedOrBecomeCorrupted.html", "10047", "WhatToDoWhenMediaHasFailedOrBecomeCorrupted");
tocTab[ir++] = new Array ("1.1", "Hardware failure - what next?", "HardwareFailure-WhatNext.html", "10101", "HardwareFailure-WhatNext");
tocTab[ir++] = new Array ("2", "Welcome screen and functions", "WelcomeScreenAndFunctions.html", "131367", "WelcomeScreenAndFunctions");
tocTab[ir++] = new Array ("2.0", "Photo Recovery", "PhotoRecovery1.html", "131380", "PhotoRecovery1");
tocTab[ir++] = new Array ("2.1", "Mini DVD recovery", "MiniDVDRecovery.html", "131381", "MiniDVDRecovery");
tocTab[ir++] = new Array ("2.2", "Failing disk drive", "FailingDiskDrive.html", "131382", "FailingDiskDrive");
tocTab[ir++] = new Array ("2.3", "Deleted file recovery wizard", "DeletedFileRecoveryWizard.html", "10184", "DeletedFileRecoveryWizard");
tocTab[ir++] = new Array ("2.4", "Formatted disk recovery", "FormattedDiskRecovery.html", "131384", "FormattedDiskRecovery");
tocTab[ir++] = new Array ("2.5", "Partitioned disk recovery", "PartitionedDiskRecovery.html", "131383", "PartitionedDiskRecovery");
tocTab[ir++] = new Array ("3", "Wizard", "Wizard.html", "10022", "Wizard");
tocTab[ir++] = new Array ("3.0", "First stages", "FirstStages.html", "10023", "FirstStages");
tocTab[ir++] = new Array ("3.1", "Wizard screen", "WizardScreen.html", "131272", "WizardScreen");
tocTab[ir++] = new Array ("3.2", "Physical Media Test", "PhysicalMediaTest.html", "131322", "PhysicalMediaTest");
tocTab[ir++] = new Array ("3.3", "Verify disk structure", "VerifyDiskStructure.html", "131326", "VerifyDiskStructure");
tocTab[ir++] = new Array ("3.4", "Recovery Mode", "RecoveryMode.html", "131341", "RecoveryMode");
tocTab[ir++] = new Array ("3.5", "Media analysis and recovery functions", "Analysis.html", "131275", "Analysis");
tocTab[ir++] = new Array ("3.6", "Stages of wizard recovery", "StagesOfWizardRecovery.html", "10093", "StagesOfWizardRecovery");
tocTab[ir++] = new Array ("3.7", "Unrecognised media", "UnrecognisedMedia.html", "10084", "UnrecognisedMedia");
tocTab[ir++] = new Array ("4", "Recovering Files", "Restore.html", "10025", "Restore");
tocTab[ir++] = new Array ("4.0", "Getting started - General data recovery", "General.html", "10026", "General");
tocTab[ir++] = new Array ("4.1", "Typical data recovery procedures", "TypicalDataRecoveryProcedures.html", "10086", "TypicalDataRecoveryProcedures");
tocTab[ir++] = new Array ("4.2", "View sector on hard drive, flash memory or CD", "ViewSector.html", "10055", "ViewSector");
tocTab[ir++] = new Array ("4.3", "Image file selection", "ImageFileSelection.html", "131266", "ImageFileSelection");
tocTab[ir++] = new Array ("4.4", "Deleted file recovery", "DeletedFileRecovery.html", "10071", "DeletedFileRecovery");
tocTab[ir++] = new Array ("4.5", "CD Recovery", "CDRestore.html", "131255", "CDRestore");
tocTab[ir++] = new Array ("4.5.0", "How to recognise type of CD/DVD", "HowToRecogniseTypeOfCDDVD.html", "10083", "HowToRecogniseTypeOfCDDVD");
tocTab[ir++] = new Array ("4.5.1", "UDF Anchor Volume", "UDFAnchorVolume.html", "131308", "UDFAnchorVolume");
tocTab[ir++] = new Array ("4.5.2", "Unerase CD-RW", "UneraseCD-RW.html", "131291", "UneraseCD-RW");
tocTab[ir++] = new Array ("4.5.3", "Multi-session UDF", "Multi-sessionUDF.html", "10163", "Multi-sessionUDF");
tocTab[ir++] = new Array ("4.6", "Camcorder Recovery", "CamcorderRecovery.html", "10099", "CamcorderRecovery");
tocTab[ir++] = new Array ("4.6.0", "Rebuild video disk files", "RebuildVideoDiskFiles.html", "131313", "RebuildVideoDiskFiles");
tocTab[ir++] = new Array ("4.7", "Partitions, analysis and recovery", "Partitions.html", "131289", "Partitions");
tocTab[ir++] = new Array ("4.7.0", "Partition analysis mode", "PartitionAnalysisMode.html", "131305", "PartitionAnalysisMode");
tocTab[ir++] = new Array ("4.7.1", "Partition Table structure", "PartitionTableStructure.html", "10141", "PartitionTableStructure");
tocTab[ir++] = new Array ("4.7.2", "How to recover corrupted partitions", "HowToRecoverCorruptedPartitions.html", "10090", "HowToRecoverCorruptedPartitions");
tocTab[ir++] = new Array ("4.7.3", "GUID Partition tables", "GUIDPartitionTables.html", "10133", "GUIDPartitionTables");
tocTab[ir++] = new Array ("4.7.4", "Magnetic Media Recognition", "MagneticMediaRecognition.html", "10085", "MagneticMediaRecognition");
tocTab[ir++] = new Array ("4.8", "FAT Disk restore", "FATDiskRestore.html", "131248", "FATDiskRestore");
tocTab[ir++] = new Array ("4.8.0", "How to recovery FAT disk when boot sector and one FAT is missing", "HowToRecoveryFATDiskWhenBootSectorAndOneFATIsMissing.html", "10080", "HowToRecoveryFATDiskWhenBootSectorAndOneFATIsMissing");
tocTab[ir++] = new Array ("4.8.1", "BIOS Parameter FDC descriptor for FAT", "BIOSParameterFDCDescriptorForFAT.html", "10142", "BIOSParameterFDCDescriptorForFAT");
tocTab[ir++] = new Array ("4.8.2", "Missing directories and files on a FAT disk", "MissingDirectoriesAndFilesOnAFATDisk.html", "10087", "MissingDirectoriesAndFilesOnAFATDisk");
tocTab[ir++] = new Array ("4.8.3", "How to recover FAT disk when boot sector is missing", "HowToRecoverFATDiskWhenMediaBiosSectorIsMissing.html", "10088", "HowToRecoverFATDiskWhenMediaBiosSectorIsMissing");
tocTab[ir++] = new Array ("4.8.4", "FAT 32 deleted file recovery", "FAT32DeletedFileRecovery.html", "10123", "FAT32DeletedFileRecovery");
tocTab[ir++] = new Array ("4.8.5", "FAT File allocation table validation and correction", "FATFileAllocationTableValidationAndCorrection.html", "10153", "FATFileAllocationTableValidationAndCorrection");
tocTab[ir++] = new Array ("4.8.6", "Recover FAT32 disk when it has been reformatted as NTFS", "RecoverFAT32DiskWhenItHasBeenReformattedAsNTFS.html", "10169", "RecoverFAT32DiskWhenItHasBeenReformattedAsNTFS");
tocTab[ir++] = new Array ("4.9", "exFAT", "exFAT.html", "10167", "exFAT");
tocTab[ir++] = new Array ("4.10", "NTFS Recovery", "NTFSRestore.html", "131259", "NTFSRestore");
tocTab[ir++] = new Array ("4.10.0", "BIOS Parameter FDC descriptor for NTFS", "BIOSParameterFDCDescriptorForNTFS.html", "10143", "BIOSParameterFDCDescriptorForNTFS");
tocTab[ir++] = new Array ("4.10.1", "NTFS MTF range", "NTFSMTFRange.html", "131300", "NTFSMTFRange");
tocTab[ir++] = new Array ("4.10.2", "Search for MFTs", "SearchForMFTs.html", "131306", "SearchForMFTs");
tocTab[ir++] = new Array ("4.10.3", "Files lost when NTFS reloaded", "FilesLostWhenNTFSReloaded.html", "10064", "FilesLostWhenNTFSReloaded");
tocTab[ir++] = new Array ("4.10.4", "Recovering when a new /different operating has been loaded", "RecoveringWhenANewDifferentOperatingHasBeenLoaded.html", "10098", "RecoveringWhenANewDifferentOperatingHasBeenLoaded");
tocTab[ir++] = new Array ("4.10.5", "Cannot read first mft, copy failed", "CannotReadFirstMftCopyFailed.html", "10097", "CannotReadFirstMftCopyFailed");
tocTab[ir++] = new Array ("4.10.6", "NTFS with confused partitions", "NTFSWithConfusedPartitions.html", "10106", "NTFSWithConfusedPartitions");
tocTab[ir++] = new Array ("4.11", "Macintosh Recovery", "MacintoshRecovery.html", "131271", "MacintoshRecovery");
tocTab[ir++] = new Array ("4.12", "MTF &nbsp;.BKF files", "MTFBKFFiles.html", "10130", "MTFBKFFiles");
tocTab[ir++] = new Array ("4.13", "Deleted Partition", "DeletedPartition.html", "10152", "DeletedPartition");
tocTab[ir++] = new Array ("4.14", "How to find and recover lost files", "HowToFindAndRecoverLostFiles.html", "10116", "HowToFindAndRecoverLostFiles");
tocTab[ir++] = new Array ("4.15", "Recovery from a drive with many bad sectors", "RecoveryFromADriveWithManyBadSectors.html", "10112", "RecoveryFromADriveWithManyBadSectors");
tocTab[ir++] = new Array ("4.16", "Disk imaging", "ImageAndRawRestore.html", "131237", "ImageAndRawRestore");
tocTab[ir++] = new Array ("4.16.0", "Raid disks", "RaidDisks.html", "10110", "RaidDisks");
tocTab[ir++] = new Array ("4.16.1", "How to use incremental imaging to recover damaged drives", "HowToUseImageModeToRecoverDamagedDrives.html", "10105", "HowToUseImageModeToRecoverDamagedDrives");
tocTab[ir++] = new Array ("4.16.2", "Disks with single head failure", "DisksWithSingleHeadFailure.html", "10131", "DisksWithSingleHeadFailure");
tocTab[ir++] = new Array ("4.17", "Data carving options", "DataCarving1.html", "131366", "DataCarving1");
tocTab[ir++] = new Array ("4.17.0", "Raw files", "RawFiles.html", "10066", "RawFiles");
tocTab[ir++] = new Array ("4.17.1", "Search String", "SearchString.html", "131350", "SearchString");
tocTab[ir++] = new Array ("4.17.2", "Recovering files from image format", "RecoveringFilesFromImageFormat.html", "10067", "RecoveringFilesFromImageFormat");
tocTab[ir++] = new Array ("4.17.3", "Fragmented file processing", "FragmentedFileProcessing.html", "131328", "FragmentedFileProcessing");
tocTab[ir++] = new Array ("4.17.4", "Jpeg images and metadata", "JpegImagesAndMetadata.html", "10132", "JpegImagesAndMetadata");
tocTab[ir++] = new Array ("4.17.5", "Fragmented Files", "FragmentedJPEGs.html", "10120", "FragmentedJPEGs");
tocTab[ir++] = new Array ("4.17.6", "Fragmented AVI files", "FragmentedAVIFiles.html", "10122", "FragmentedAVIFiles");
tocTab[ir++] = new Array ("4.18", "Batch processing", "BatchProcessing.html", "131261", "BatchProcessing");
tocTab[ir++] = new Array ("5", "Tutorials", "Tutorials.html", "10124", "Tutorials");
tocTab[ir++] = new Array ("5.0", "General NTFS Recovery", "DataRecoveryTutorials.html", "10125", "DataRecoveryTutorials");
tocTab[ir++] = new Array ("5.1", "Recover video from camcorder with a hard drive", "RecoverVideoFromCamcorderWithAHardDrive.html", "10128", "RecoverVideoFromCamcorderWithAHardDrive");
tocTab[ir++] = new Array ("5.2", "Recovery of lost files on an otherwise working disk", "RecoveryOfLostFilesOnAnOtherwiseWorkingDisk.html", "10162", "RecoveryOfLostFilesOnAnOtherwiseWorkingDisk");
tocTab[ir++] = new Array ("5.3", "Photo recovery", "PhotoRecovery.html", "10174", "PhotoRecovery");
tocTab[ir++] = new Array ("6", "Forensic Tools", "ForensicTools.html", "10068", "ForensicTools");
tocTab[ir++] = new Array ("6.0", "CnW Recovery forensic investigation tools", "CnWRecoveryForensicInvestigationTools.html", "10069", "CnWRecoveryForensicInvestigationTools");
tocTab[ir++] = new Array ("6.1", "Discover deleted files", "DiscoveredDeletedFiles.html", "10126", "DiscoveredDeletedFiles");
tocTab[ir++] = new Array ("6.2", "ISO9660 and Joliet investigation", "ISO9660AndJolietInvestigation.html", "10070", "ISO9660AndJolietInvestigation");
tocTab[ir++] = new Array ("6.3", "UDF forensic investigation", "UDFInvestigation.html", "10072", "UDFInvestigation");
tocTab[ir++] = new Array ("6.4", "NTFS forensic investigation", "NTFSForensicInvestigation.html", "10073", "NTFSForensicInvestigation");
tocTab[ir++] = new Array ("6.4.0", "MFT Parse", "MFTParse.html", "10160", "MFTParse");
tocTab[ir++] = new Array ("6.5", "DVD Properties", "DVDProperties.html", "131309", "DVDProperties");
tocTab[ir++] = new Array ("6.6", "Data Carving", "DataCarving.html", "10121", "DataCarving");
tocTab[ir++] = new Array ("6.7", "Manual Data Carving", "ManualDataCarving.html", "131348", "ManualDataCarving");
tocTab[ir++] = new Array ("6.7.0", "Data Carving with an Excel File", "DataCarvingWithAnExcelFile.html", "131349", "DataCarvingWithAnExcelFile");
tocTab[ir++] = new Array ("6.8", "File Validation", "FileValidation.html", "131351", "FileValidation");
tocTab[ir++] = new Array ("6.9", "Forensic Report", "ForensicReport1.html", "131358", "ForensicReport1");
tocTab[ir++] = new Array ("7", "Forensic Data recovery", "ForensicDataRecovery.html", "10165", "ForensicDataRecovery");
tocTab[ir++] = new Array ("8", "File selection", "FileSelection.html", "10042", "FileSelection");
tocTab[ir++] = new Array ("8.0", "Overview", "Overview.html", "131256", "Overview");
tocTab[ir++] = new Array ("8.1", "File extension selection", "FileNameSelection.html", "131307", "FileNameSelection");
tocTab[ir++] = new Array ("8.2", "Date selection", "DateSelection.html", "131257", "DateSelection");
tocTab[ir++] = new Array ("8.3", "Directory selection", "DirectorySelection.html", "131297", "DirectorySelection");
tocTab[ir++] = new Array ("8.4", "File name selection", "FileNameSelection1.html", "131364", "FileNameSelection1");
tocTab[ir++] = new Array ("8.5", "File selection based on MD5 value", "FileSelctionBasedOnMD5Value.html", "131303", "FileSelctionBasedOnMD5Value");
tocTab[ir++] = new Array ("8.6", "File size selection", "FileSizeSelection.html", "131304", "FileSizeSelection");
tocTab[ir++] = new Array ("8.7", "Import List", "ImportList.html", "10056", "ImportList");
tocTab[ir++] = new Array ("9", "RAID drives", "RAIDDrives.html", "10187", "RAIDDrives");
tocTab[ir++] = new Array ("9.0", "RAID drive selection", "RAIDDriveSelection.html", "131360", "RAIDDriveSelection");
tocTab[ir++] = new Array ("9.1", "RAID configuration", "RAIDConfiguration.html", "131361", "RAIDConfiguration");
tocTab[ir++] = new Array ("9.2", "RAID boxes and configurations", "RAIDBoxesAndConfigurations.html", "10176", "RAIDBoxesAndConfigurations");
tocTab[ir++] = new Array ("10", "Recognising Sectors", "RecognisingSectors.html", "10136", "RecognisingSectors");
tocTab[ir++] = new Array ("10.0", "Master Boot Record", "MasterBootRecord.html", "10138", "MasterBootRecord");
tocTab[ir++] = new Array ("10.1", "GUID Partition sectors", "GUIDPartitionSectors.html", "10139", "GUIDPartitionSectors");
tocTab[ir++] = new Array ("10.2", "BIOS Parameter Block BPB", "BIOSParameterBlockBPB.html", "10140", "BIOSParameterBlockBPB");
tocTab[ir++] = new Array ("10.3", "FAT directory entry", "FATDirectoryEntry.html", "10144", "FATDirectoryEntry");
tocTab[ir++] = new Array ("10.4", "NTFS directory entry, MFT", "NTFSDirectoryEntryMFT.html", "10145", "NTFSDirectoryEntryMFT");
tocTab[ir++] = new Array ("10.5", "Disk clusters", "DiskClusters.html", "10149", "DiskClusters");
tocTab[ir++] = new Array ("11", "General tools", "GeneralTools.html", "10103", "GeneralTools");
tocTab[ir++] = new Array ("11.0", "Split directories", "SplitDirectories.html", "131318", "SplitDirectories");
tocTab[ir++] = new Array ("11.1", "Merge disk images", "MergeDiskImages.html", "131345", "MergeDiskImages");
tocTab[ir++] = new Array ("11.2", "eMail Extraction", "eMailExtraction.html", "131344", "eMailExtraction");
tocTab[ir++] = new Array ("11.3", "User passwords", "UserPasswords.html", "10157", "UserPasswords");
tocTab[ir++] = new Array ("11.4", "AVCHD reconstruction", "AVCHDReconstruction.html", "131363", "AVCHDReconstruction");
tocTab[ir++] = new Array ("12", "Reconstruction tips", "ReconstructionTips.html", "10108", "ReconstructionTips");
tocTab[ir++] = new Array ("12.0", "eMail restoration", "ReconstructionTips1.html", "10109", "ReconstructionTips1");
tocTab[ir++] = new Array ("13", "Logs", "Logs.html", "10037", "Logs");
tocTab[ir++] = new Array ("13.0", "Log overview", "LogOverview.html", "10040", "LogOverview");
tocTab[ir++] = new Array ("13.1", "File details", "FileDetails.html", "131238", "FileDetails");
tocTab[ir++] = new Array ("13.2", "Search for sector", "SearchForSector.html", "131323", "SearchForSector");
tocTab[ir++] = new Array ("13.3", "File fragments", "FileFragments.html", "131321", "FileFragments");
tocTab[ir++] = new Array ("13.4", "Job details", "JobDetails.html", "131258", "JobDetails");
tocTab[ir++] = new Array ("13.5", "Forensic Report", "ForensicReport.html", "10127", "ForensicReport");
tocTab[ir++] = new Array ("14", "Errors and problems", "ErrorsAndProblems.html", "10091", "ErrorsAndProblems");
tocTab[ir++] = new Array ("14.0", "Wizard program hangs", "WizardProgramHangs.html", "10094", "WizardProgramHangs");
tocTab[ir++] = new Array ("14.0.0", "Wizard hangs on NTFS disk", "WizardHangsOnNTFSDisk.html", "10096", "WizardHangsOnNTFSDisk");
tocTab[ir++] = new Array ("14.1", "An error occurred in an unknown file", "AnErrorOcurredInAnUnknownFile.html", "10095", "AnErrorOcurredInAnUnknownFile");
tocTab[ir++] = new Array ("14.2", "Missing files", "MissingFiles.html", "10129", "MissingFiles");
tocTab[ir++] = new Array ("14.3", "Error Messages", "ErrorMessages.html", "10159", "ErrorMessages");
tocTab[ir++] = new Array ("14.4", "All files are short", "AllFilesAreShort.html", "10161", "AllFilesAreShort");
tocTab[ir++] = new Array ("15", "CD physical structures", "CDPhysicalStructures.html", "10074", "CDPhysicalStructures");
tocTab[ir++] = new Array ("15.0", "Disk at once", "DiskAtOnce.html", "10075", "DiskAtOnce");
tocTab[ir++] = new Array ("15.1", "Track at once", "TrackAtOnce.html", "10076", "TrackAtOnce");
tocTab[ir++] = new Array ("15.2", "Session at once", "SessionAtOnce.html", "10077", "SessionAtOnce");
tocTab[ir++] = new Array ("15.3", "Packet writing", "PacketWriting.html", "10078", "PacketWriting");
tocTab[ir++] = new Array ("15.4", "CD terms", "CDTerms.html", "10079", "CDTerms");
tocTab[ir++] = new Array ("16", "Glossary", "", "10058", "Glossary");
tocTab[ir++] = new Array ("16.0", "Terms", "Terms.html", "10059", "Terms");
tocTab[ir++] = new Array ("16.1", "Useful links", "UsefulLinks.html", "10081", "UsefulLinks");
tocTab[ir++] = new Array ("17", "Contact Us", "ContactUs.html", "10032", "ContactUs");
tocTab[ir++] = new Array ("17.0", "Addresses, and contact details", "Addresses.html", "10033", "Addresses");
var nCols = 9;