var TITEMS = [ 
 ["Introduction", "doc/introduction.html", "11"],
 ["Installation", "doc/installation.html", "1",
  ["System Settings Required", "doc/system_settings_required.html", "11"],
  ["Setup Notes", "doc/setup.html", "11"]
 ],
 ["Base User Actions", "doc/base_user_actions.html", "1",
  ["Login and Exiting", "doc/login_page.html", "11"],
  ["Main Page Navigation", "doc/main_form.html", "11"],
  ["Listing records", "doc/listing_records.html", "11"],
  ["What is &quot;Show Disabled&quot;?", "doc/what_is_show_disabled.html", "11"],
  ["Filtering records", "doc/filtering_records.html", "11"],
  ["Processing records", "doc/processing_records.html", "11"]
 ],
 ["Calendar Functions", "doc/calendar_about.html", "1",
  ["Timesheets", "doc/calendar.html", "11"],
  ["Time Card", "doc/timecard.html", "11"],
  ["Declined Timesheets", "doc/declined.html", "11"],
  ["Schedule", "doc/schedule_form.html", "11"],
  ["Tasks List ", "doc/tasks_form.html", "11"],
  ["Expenses List", "doc/expenses.html", "11"],
  ["Mileage List", "doc/calendar.mileages.html", "11"]
 ],
 ["Manage Functions", "doc/manage.html", "1",
  ["Dashboard", "doc/dashboard.html", "11"],
  ["Tasks", "doc/tasks_for_manager.html", "11"],
  ["Expenses", "doc/expenses_manage.html", "11"],
  ["Approval", "doc/aprooval.html", "11"],
  ["Billing", "doc/manage.billing.html", "11"]
 ],
 ["Reports", "doc/reports_form.html", "1",
  ["Custom Report", "doc/reports.custom.html", "11"],
  ["Detailed Report", "doc/reports.detailed.html", "11"],
  ["Time Grid Reports", "doc/reports.grids.html", "11"],
  ["Billing (Summary and Details)", "doc/reports.billing.html", "11"],
  ["Mileage (Summary and Details)", "doc/reports.mileage.html", "11"],
  ["Expenses(Summary and Details)", "doc/reports.expenses.html", "11"]
 ],
 ["Options ", "doc/admin_options.html", "1",
 ["Company setup", "doc/options.company.html", "1",
  ["Users setup", "doc/options.company.users.html", "11"],
  ["Departments setup", "doc/options.company.departments.html", "11"],
  ["Locations setup", "doc/options.company.locations.html", "11"],
  ["Roles setup", "doc/options.company.roles.html", "11"]
 ],
 ["Clients Setup", "doc/options.clients.html", "1",
  ["Clients", "doc/options.clients.clients.html", "11"],
  ["Client User", "doc/options.clients.clientusers.html", "11"],
  ["Client Groups", "doc/options.clients.clientgroups.html", "11"],
  ["Client Rate Rules", "doc/options.clients.clientraterules.html", "11"]
 ],
 ["Projects Setup", "doc/options.projects.html", "1",
  ["Projects", "doc/options.projects.projects.html", "11"],
  ["Tasks", "doc/options.projects.tasks.html", "11"],
  ["Categories", "doc/options.projects.categories.html", "11"],
  ["Statuses", "doc/options.projects.statuses.html", "11"],
  ["Priorities", "doc/options.projects.priorities.html", "11"]
 ],
 ["Billing", "doc/options.billing.html", "1",
  ["Taxes Setup", "doc/options.billing.taxes.html", "11"]
 ],
 ["Mileage Setup", "doc/options.mileage.html", "1",
  ["Vehicles", "doc/options.mileage.vehicles.html", "11"],
  ["Mileage Rate", "doc/options.mileage.mileagerates.html", "11"]
 ],
 ["Personal Preferences Setup", "doc/options.personal.html", "1",
  ["Preferences", "doc/options.personal.preferences.html", "11"],
  ["Language", "doc/options.personal.language.html", "11"]
 ],
 ["ATRWeb Preferences Setup", "doc/options.atrweb.html", "1",
  ["Preferences", "doc/options.atrweb.preferences.html", "11"],
  ["Default Settings", "doc/options.atrweb.defaultsettings.html", "11"],
  ["Database", "doc/options.atrweb.database.html", "11"],
  ["License", "doc/options.atrweb.license.html", "11"],
  ["About", "doc/options.atrweb.about.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;
}


