var TITEMS = [ 
 ["Welcome", "source/firsttopic.htm", "1",
  ["Features", "source/features.htm", "11"],
  ["Compatibility", "source/compatibility.htm", "11"]
 ],
 ["Installation", "source/installation.htm", "1",
  ["Initial Configuration", "source/configuration.htm", "11"],
  ["Admin Tools", "source/admin_tools.htm", "11"],
  ["Files", "source/files.htm", "11"]
 ],
 ["User Interface", "source/user_interface.htm", "1",
  ["Password Screen", "source/main_password_dialog.htm", "11"],
  ["Settings Dialog", "source/display_properties_dialog.htm", "11"],
  ["Advanced Dialog", "source/advanced_dialog.htm", "11"],
  ["Events Dialog", "source/events_dialog.htm", "11"],
  ["Message Dialogs", "source/message_dialogs.htm", "11"],
  ["Report Dialog", "source/report_dialog.htm", "11"]
 ],
 ["Administrative Configuration", "source/administrative_configuration.htm", "1",
  ["Group Policy for Screen Pass", "source/group_policy_for_screen_pass.htm", "11"],
  ["Standalone Policies for Screen Pass", "source/standalone_policies_for_screen_pass.htm", "11"],
  ["Policy Reference", "source/policy_reference.htm", "11"],
  ["Registry Settings", "source/registry_settings.htm", "11"]
 ],
 ["Administrator Override", "source/administrator_override.htm", "1",
  ["True Administrators", "source/true_administrators.htm", "11"],
  ["'Screen Pass Only' Administrators", "source/_unlock_only__administrators.htm", "11"],
  ["Local Administrator Option", "source/local_administrator_option.htm", "11"]
 ],
 ["Event Logging", "source/event_logging.htm", "1",
  ["Computer Application Log", "source/windows_application_log.htm", "11"],
  ["Text File", "source/text_file.htm", "11"],
  ["ODBC", "source/odbc.htm", "11"]
 ],
 ["Screen Savers", "source/screen_savers.htm", "1",
  ["Screen Pass Bouncing Image", "source/screen_pass_bouncing_image.htm", "11"],
  ["Screen Pass Slide Show", "source/screen_pass_slide_show.htm", "11"]
 ],
 ["Contact Information", "source/contact_information.htm", "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;
}


