var TITEMS = [ 
 ["End-User License Agreement", "source/EndUserLicenseAgreement1.html", "11"],
 ["Installation", "source/Installation.html", "21",
  ["Using the Manual", "source/UsingTheManual.html", "11"],
  ["System Requirements", "source/SystemRequirements.html", "11"],
  ["Microsoft ActiveSync", "source/MicrosoftActiveSync.html", "11"],
  ["Installing SurvCE", "source/InstallingSurvCE.html", "11"],
  ["Authorizing SurvCE", "source/AuthorizingSurvCE.html", "11"],
  ["Hardware Notes", "source/HardwareNotes.html", "11"],
  ["Color Screens", "source/ColorScreens.html", "11"],
  ["Memory", "source/Memory.html", "11"],
  ["Battery Status", "source/BatteryStatus.html", "11"],
  ["Save System", "source/SaveSystem.html", "11"],
  ["Carlson Technical Support", "source/CarlsonTechnicalSupport.html", "11"]
 ],
 ["User Interface", "source/Interface.html", "21",
  ["Graphic Mode", "source/InterfaceGraphicMode.html", "11"],
  ["View Point Options", "source/ViewPointOptions.html", "11"],
  ["Quick Calculator", "source/QuickCalculator.html", "11"],
  ["Hot Keys", "source/HotKeys.html", "11"],
  ["Input Box Controls", "source/InputBoxControls.html", "11"],
  ["Keyboard Operation", "source/KeyboardOperation.html", "11"],
  ["Abbreviations", "source/Abbreviations.html", "11"]
 ],
 ["File", "source/File.html", "21",
  ["Job", "source/Job.html", "11"],
  ["Job Settings (Options)", "source/JobSettings.html", "11"],
  ["Job Settings (Units)", "source/JobSettingsUnits.html", "11"],
  ["Job Settings (New Job)", "source/JobSettingsNewJob.html", "11"],
  ["Job Settings (GPS)", "source/JobSettingsGPS.html", "11"],
  ["Job Settings (Stakeout)", "source/JobSettingsStakeout.html", "11"],
  ["List Points", "source/ListPoints.html", "11"],
  ["Configure Reading (Total Station - General)", "source/ConfigureReading.html", "11"],
  ["Configure Reading (Total Station - Reference)", "source/ConfigureReadingReferenceTotalStation.html", "11"],
  ["Configure Reading (GPS - General)", "source/ConfigureReadingGPSGeneral.html", "11"],
  ["Configure Reading (GPS - Reference)", "source/ConfigureReadingGPSReference.html", "11"],
  ["Feature Code List", "source/FeatureCodeList.html", "11"],
  ["Data Transfer", "source/DataTransfer.html", "11"],
  ["Import/Export ASCII File", "source/ImportExportASCIIFile.html", "11"],
  ["Delete File", "source/DeleteFile.html", "11"],
  ["About SurvCE", "source/AboutSurvCE.html", "11"],
  ["Add Job Notes", "source/AddJobNotes.html", "11"],
  ["Exit", "source/Exit.html", "11"]
 ],
 ["Equipment", "source/Equip.html", "21",
  ["Instrument", "source/Instrument.html", "11"],
  ["Settings (Geodimeter/Trimble TS)", "source/Settings.html", "11"],
  ["Settings (Leica TPS Series TS)", "source/SettingsLeicaTPSSeries.html", "11"],
  ["Settings (Leica Robotic TS)", "source/SettingsLeicaRoboticTS.html", "11"],
  ["Settings (Leica/Wild Older Models)", "source/SettingsLeicaWildOlderModels.html", "11"],
  ["Settings (Nikon TS)", "source/SettingsNikonTS.html", "11"],
  ["Settings (Pentax TS)", "source/SettingsPentax.html", "11"],
  ["Settings (Sokkia Set TS)", "source/SettingsSokkiaSet.html", "11"],
  ["Settings (Topcon 800/8000/APL1 TS)", "source/SettingsTopcon8008000.html", "11"],
  ["Settings (Topcon GTS TS)", "source/SettingsTopconGTSTS.html", "11"],
  ["Configure Base/Rover", "source/ConfigureBaseRover.html", "11"],
  ["Configure Base/Rover (Allen-Osbourne GPS)", "source/SettingsAllenOsbourne.html", "11"],
  ["Configure Base/Rover (CSI - DGPS Max GPS)", "source/SettingsCSIDGPSMax.html", "11"],
  ["Configure Base/Rover (Leica 500/1200 GPS)", "source/SettingsLeicaGPS.html", "11"],
  ["Configure Base/Rover (Leica GIS System 50 GPS)", "source/SettingsLeicaGISSystem50GPS.html", "11"],
  ["Configure Base/Rover (Navcom GPS)", "source/SettingsNavcomGPS.html", "11"],
  ["Configure Base/Rover (NMEA GPS)", "source/SettingsNMEAGPS.html", "11"],
  ["Configure Base/Rover (Novatel GPS)", "source/SettingsNovatelGPS.html", "11"],
  ["Configure Base/Rover (Sokkia GPS)", "source/SettingsSokkiaRadianGPS.html", "11"],
  ["Configure Base/Rover (Thales/Ashtech GPS)", "source/SettingsThalesAshtech.html", "11"],
  ["Configure Base/Rover (Topcon GPS)", "source/SettingsTopconGPS.html", "11"],
  ["Configure Base/Rover (Trimble GPS)", "source/SettingsTrimbleGPS.html", "11"],
  ["Receiver Utilities", "source/ReceiverUtilities.html", "11"],
  ["Receiver Utilities (Leica 500/1200)", "source/ReceiverUtilitiesLeica5001200GPS.html", "11"],
  ["Receiver Utilities (Navcom)", "source/ReceiverUtilitiesNavcom.html", "11"],
  ["Receiver Utilities (Sokkia and Novatel)", "source/ReceiverUtilitiesNovAtelSokkiaRadianSokkiaRadianISAndSokkiaGSR2600.html", "11"],
  ["Receiver Utilities (Thales/Ashtech)", "source/ReceiverUtilitiesThalesAshtech.html", "11"],
  ["Receiver Utilities (Topcon)", "source/ReceiverUtilitiesTopcon.html", "11"],
  ["Receiver Utilities (Trimble)", "source/ReceiverUtilitiesTrimble.html", "11"],
  ["Localization", "source/Localization.html", "11"],
  ["Monitor/SkyPlot", "source/MonitorSkyPlot.html", "11"],
  ["Tolerances", "source/Tolerances.html", "11"],
  ["Comm Setup", "source/CommSetup.html", "11"],
  ["Peripherals", "source/Peripherals.html", "11"],
  ["Instrument Recall", "source/InstrumentRecall.html", "11"]
 ],
 ["Survey", "source/Survey.html", "21",
  ["Orientation (Instrument Setup)", "source/InstrumentSetup.html", "11"],
  ["Orientation (Backsight)", "source/OrientationBacksight.html", "11"],
  ["Orientation (Remote Benchmark)", "source/OrientationRemoteBanchmark.html", "11"],
  ["Orientation (Robotics)", "source/OrientationRobotics.html", "11"],
  ["Sideshot/Traverse", "source/SideshotTraverse.html", "11"],
  ["Sideshot Traverse (Offsets)", "source/SideshotTraverseOffsets.html", "11"],
  ["Store Points", "source/StorePoints.html", "11"],
  ["Store Points (Offsets)", "source/StorePointsOffsets.html", "11"],
  ["Stakeout Points", "source/StakeoutPoints.html", "11"],
  ["Stakeout Line/Arc (Stake Line)", "source/StakeoutLineArc.html", "11"],
  ["Stakeout Line/Arc (Stake Centerline)", "source/StakeoutLineArcStakeCenterline.html", "11"],
  ["Stakeout Line/Arc (Stake Arc)", "source/StakeoutLineArcStakeArc.html", "11"],
  ["Offset Stakeout", "source/OffsetStakeout.html", "11"],
  ["Elevation Difference", "source/ElevationDifference.html", "11"],
  ["Building Face Survey", "source/BuildingFaceSurvey.html", "11"],
  ["Auto By Interval", "source/AutoByInterval.html", "11"],
  ["Remote Elevation", "source/RemoteElevation.html", "11"],
  ["Log Static Data", "source/LogStaticData.html", "11"],
  ["Resection", "source/Resection.html", "11"],
  ["Set Collection", "source/SetCollection.html", "11"],
  ["Set Review", "source/SetReview.html", "11"]
 ],
 ["COGO", "source/COGO.html", "21",
  ["Keyboard Input", "source/KeyboardInput.html", "11"],
  ["Inverse", "source/Inverse.html", "11"],
  ["Areas", "source/Areas.html", "11"],
  ["Intersections", "source/Intersections.html", "11"],
  ["Point Projection", "source/PointProjection.html", "11"],
  ["Station Store", "source/StationStore.html", "11"],
  ["Transformation", "source/Transformation.html", "11"],
  ["Calculator", "source/Calculator.html", "11"],
  ["Process Raw File", "source/ProcessRawFile.html", "11"],
  ["Point in Direction", "source/PointInDirection.html", "11"]
 ],
 ["Road", "source/Road.html", "21",
  ["Input-Edit Centerline", "source/InputEditCenterline.html", "11"],
  ["Draw Centerline", "source/DrawCenterline.html", "11"],
  ["Input-Edit Profile", "source/InputEditProfile.html", "11"],
  ["Draw Profile", "source/DrawProfile.html", "11"],
  ["Input-Edit Template", "source/InputEditTemplate.html", "11"],
  ["Draw Template", "source/DrawTemplate.html", "11"],
  ["Slope Staking", "source/SlopeStaking.html", "11"],
  ["Cross Section Survey", "source/CrossSectionSurvey.html", "11"],
  ["Road Utilities", "source/RoadUtilities.html", "11"],
  ["Template Stakeout", "source/TemplateStakeout.html", "11"]
 ],
 ["MAP", "source/MAP.html", "21",
  ["Basics", "source/Basics.html", "11"],
  ["File", "source/File1.html", "11"],
  ["View", "source/View.html", "11"],
  ["Draw", "source/Draw.html", "11"],
  ["COGO", "source/COGO1.html", "11"],
  ["Tools", "source/Tools.html", "11"]
 ],
 ["Tutorials", "source/Tutorials.html", "21",
  ["Tutorial 1", "source/Tutorial11.html", "11"],
  ["Tutorial 2", "source/Tutorial21.html", "11"],
  ["Tutorial 3", "source/Tutorial3.html", "11"],
  ["Tutorial 4", "source/Tutorial1.html", "11"],
  ["Tutorial 5", "source/Tutorial2.html", "11"]
 ],
 ["Troubleshooting", "source/Troubleshooting.html", "21",
  ["GPS Heights", "source/GPSHeights.html", "11"],
  ["Handheld Hardware", "source/HandheldHardware.html", "11"],
  ["Miscellaneous Instrument Configuration", "source/MiscellaneosInstrumentConfiguration.html", "11"],
  ["Supported File Formats", "source/SupportedFileFormats.html", "11"]
 ],
 ["Raw Data", "source/RawData.html", "21",
  ["File Format", "source/FileFormat.html", "11"]
 ]
];


var FITEMS = arr_flatten(TITEMS);

function arr_flatten (x) {
   var y = []; if (x == null) return y;
   for (var i=0; i<x.length; i++) {
      if (typeof(x[i]) == "object") {
         var flat = arr_flatten(x[i]);
         for (var j=0; j<flat.length; j++)
             y[y.length]=flat[j];
      } else {
         if ((i%3==0))
          y[y.length]=x[i+1];
      }
   }
   return y;
}

