var TITEMS = [ 
 ["Introduction", "1_intro.html", "11"],
 ["System Requirements", "2_system requrements.html", "11"],
 ["Installation", "3_installation.html", "11"],
 ["Update and Removal", "4_update.html", "11"],
 ["Registration", "5_registration.html", "11"],
 ["Access Management", "6_0_access_management.html", "1",
  ["Website Category Filtering", "6_1_filtering_categories.html", "11"],
  ["Address Filtering", "6_2_url_filtering.html", "11"],
  ["Internet Access Schedule", "6_3_filtering_time.html", "11"],
  ["Content Filtering", "6_4_filtering_content.html", "11"],
  ["Advanced Filtering Rules", "6_5_filtering_advanced.html", "11"],
  ["Special Traffic Filtering Methods", "special_filtering.html", "1",
   ["Contextual Advertising Filter", "Contextual Advertising Filter.html", "11"],
   ["Secure Search", "Secure Search.html", "11"],
   ["Morphological Analysis", "morphological_analisys.html", "11"],
   ["Instant Messages Recording", "instant_message_recording.html", "11"]
  ]
 ],
 ["Cancel Access Denial", "6_6_filtering_disable.html", "11"],
 ["Statistics", "6_7_statistics.html", "11"],
 ["Password Recovery", "7_restore_password.html", "11"],
 ["Appendix", "8_0_examples_1.html", "1",
  ["ICQ client denial", "8_1_examples_1.html", "11"],
  ["Social networks access denial", "8_2_examples_2.html", "11"],
  ["Hide pictures on a specific website", "8_3_examples_3.html", "11"],
  ["Category Exception", "8_4_examples_4.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;
}


