var TITEMS = [ 
 ["Network Probe User Guide", "files/index.html", "1",
  ["Introduction", "files/introduction.html", "11"],
  ["Installation", "files/installation.html", "1",
   ["Windows installation", "files/installationwindows.html", "11"],
   ["Linux installation", "files/installationlinux.html", "11"],
   ["License key", "files/licensekey.html", "11"],
   ["Deployment", "files/deployment.html", "11"],
   ["System requirements", "files/system_requirements.html", "11"]
  ],
  ["Main", "files/main.html", "1",
   ["Overview", "files/main_overview.html", "11"],
   ["Windows", "files/main_windows.html", "11"],
   ["Top n windows", "files/topn_windows.html", "11"],
   ["Summary window", "files/ch03s04.html", "11"],
   ["My Windows", "files/mywindows.html", "11"],
   ["Enterprise probe", "files/master_probe.html", "1",
    ["Overview", "files/ch03s06s01.html", "11"],
    ["Current Probe", "files/currentprobe.html", "11"],
    ["Drilldown of remote probes", "files/probe_drilldown.html", "11"]
   ],
   ["Alarm windows", "files/ch03s07.html", "1",
    ["Defined alarm windows", "files/ch03s07s01.html", "11"],
    ["Triggered alarm windows", "files/triggered_alarm_window.html", "11"]
   ],
   ["Profiles", "files/profiles.html", "1",
    ["Profiles", "files/ch03s08s01.html", "11"],
    ["Profile Manager", "files/ch03s08s02.html", "11"],
    ["Switch profiles", "files/ch03s08s03.html", "11"]
   ],
   ["Status bar", "files/statusbar.html", "1",
    ["Overview", "files/ch03s09s01.html", "11"],
    ["Status bar", "files/ch03s09s02.html", "11"]
   ],
   ["Search", "files/search.html", "1",
    ["Search field", "files/searchfield.html", "11"],
    ["Host/protocol detail window", "files/detailwindow.html", "11"]
   ]
  ],
  ["Traffic Statistics", "files/data.html", "1",
   ["Overview", "files/traffic_statistics_overview.html", "11"],
   ["Applet interface overview", "files/interface_overview.html", "11"],
   ["Switching network traffic view", "files/interface_tabs.html", "11"],
   ["Detaching a tab to a window", "files/interface_tabs_detach.html", "11"],
   ["Collapsing and resizing a table column", "files/interface_columns_collapse.html", "11"],
   ["Changing the data in the charts", "files/interface_chart.html", "11"],
   ["Sorting a table column", "files/interface_columns_sort.html", "11"],
   ["Searching for network traffic details", "files/interface_searching.html", "11"],
   ["Filtering network traffic details", "files/interface_filtering.html", "11"],
   ["Viewing more detail", "files/interface_navigating.html", "11"],
   ["Exporting network traffic data", "files/interface_export.html", "11"],
   ["Protocols", "files/data_protocols.html", "11"],
   ["Hosts", "files/data_hosts.html", "11"],
   ["Conversations", "files/data_conversations.html", "11"],
   ["Protocols per host", "files/data_protocols_per_host.html", "11"],
   ["Protocols per conversation", "files/data_protocols_per_conversation.html", "11"],
   ["Network cards", "files/data_network_cards.html", "11"],
   ["Network card conversations", "files/data_network_card_conversations.html", "11"],
   ["Network", "files/data_networks.html", "11"],
   ["Alarms", "files/alarms_traffic_statistics.html", "1",
    ["Triggered alarms", "files/ch04s20s01.html", "11"],
    ["Defined alarms", "files/ch04s20s02.html", "11"]
   ]
  ],
  ["Traffic Log", "files/logged.html", "1",
   ["Overview", "files/logged_overview.html", "11"],
   ["Display logged statistics", "files/logged_display.html", "11"],
   ["Logged interval data", "files/logged_interval.html", "11"],
   ["Log manager", "files/logged_manager.html", "11"]
  ],
  ["Alarms", "files/alarms.html", "1",
   ["Alarms", "files/ch06s01.html", "11"],
   ["Adding alarms", "files/addingalarms.html", "11"],
   ["Edit alarms", "files/editalarms.html", "11"],
   ["Remove alarms", "files/ch06s04.html", "11"],
   ["Alarm actions", "files/alarmactions.html", "1",
    ["Email alarm actions", "files/emailalarmactions.html", "1",
     ["E-mail alarm actions", "files/emailactions.html", "11"],
     ["Adding an email alarm action", "files/addemailactions.html", "11"],
     ["Edit email alarm actions", "files/editemailactions.html", "11"],
     ["Remove email alarm actions", "files/removealarmactions.html", "11"]
    ],
    ["Program alarm actions", "files/programalarmactions.html", "1",
     ["Program alarm actions", "files/programactions.html", "11"],
     ["Adding program alarm actions", "files/ch06s05s02s02.html", "11"],
     ["Edit program alarm actions", "files/ch06s05s02s03.html", "11"],
     ["Remove program alarm actions", "files/ch06s05s02s04.html", "11"]
    ],
    ["Alarm action library", "files/ch06s05s03.html", "11"]
   ]
  ],
  ["Setup", "files/configuration.html", "1",
   ["Overview", "files/ch07s01.html", "11"],
   ["Collected statistics", "files/configuration_collected_statistics.html", "11"],
   ["Reset interval", "files/configuration_reset_interval.html", "11"],
   ["Network interface", "files/configuration_network_interface.html", "11"],
   ["Host name resolving", "files/configuration_lookup_host_names.html", "11"],
   ["Users and passwords", "files/configuration_users.html", "11"],
   ["Filters", "files/configuration_filters.html", "1",
    ["Ethernet address filters", "files/ethernet_filters.html", "11"],
    ["IP address filters", "files/ip_filters.html", "11"],
    ["Protocol filters", "files/protocol_filters.html", "11"]
   ],
   ["E-mail configuration", "files/emailconfiguration.html", "11"],
   ["Probes", "files/probessetup.html", "11"]
  ],
  ["Advanced", "files/advanced.html", "1",
   ["Manually starting the probe", "files/advanced_probe_startup.html", "11"],
   ["Starting the stand-alone client", "files/advanced_client_startup.html", "11"],
   ["Command line options", "files/advanced_options.html", "11"],
   ["Resetting the admin password", "files/advanced_probe_resetpassword.html", "11"],
   ["Dump packet content to the console", "files/advanced_dump.html", "11"],
   ["Running the probe as a Windows service", "files/advanced_probe_windows_service.html", "11"],
   ["Automatically starting the probe on *NIX", "files/advanced_probe_linux_automatic.html", "11"],
   ["Configure web browsers to use Java (Linux)", "files/advanced_probe_linux_browsers.html", "11"],
   ["Starting the probe with no IP assigned to the interface", "files/advanced_probe_noip.html", "11"],
   ["Performance tuning", "files/tuning.html", "11"],
   ["Configuring memory usage", "files/ch08s11.html", "11"]
  ],
  ["Practical Use", "files/ch09.html", "1",
   ["Slow network", "files/slow_network.html", "11"],
   ["Monitoring", "files/monitoring.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;
}


