var TITEMS = [ 
 ["الكتاب المقدس", "source/holybible.htm", "3",
  ["خريطة تقسيم الكتاب المقدس", "source/bible.htm", "22"],
  ["01- العهد القديم", "source/oldt.htm", "1",
   ["01- التكوين", "source/1-oldtestament/01-al-takween/main.htm", "11"],
   ["02- الخروج", "source/1-oldtestament/02-al-khroog/main.htm", "11"],
   ["03- اللاويين", "source/1-oldtestament/03-al-laween/main.htm", "11"],
   ["04- العدد", "source/1-oldtestament/04-al-adad/main.htm", "11"],
   ["05- التثنية", "source/1-oldtestament/05-al-tathniah/main.htm", "11"],
   ["06- يشوع", "source/1-oldtestament/06-yashooa/main.htm", "11"],
   ["07- القضاة", "source/1-oldtestament/07-al-kodah/main.htm", "11"],
   ["08- راعوث", "source/1-oldtestament/08-raooth/main.htm", "11"],
   ["09- صموئيل الأول", "source/1-oldtestament/09-samoaeelal-awal/main.htm", "11"],
   ["10- صموئيل الثانى", "source/1-oldtestament/10-samoaeelal-sany/main.htm", "11"],
   ["11- الملوك الأول", "source/1-oldtestament/11-al-melookal-awal/main.htm", "11"],
   ["12- الملوك الثانى", "source/1-oldtestament/12-al-melookal-sany/main.htm", "11"],
   ["13- أخبار الأيام الأول", "source/1-oldtestament/13-akhbaral-ayamal-awal/main.htm", "11"],
   ["14- أخبار الأيام الثانى", "source/1-oldtestament/14-akhbaral-ayamal-sany/main.htm", "11"],
   ["15- عزرا", "source/1-oldtestament/15-ezra/main.htm", "11"],
   ["16- نحميا", "source/1-oldtestament/16-nehmia/main.htm", "11"],
   ["17- طوبيا", "source/1-oldtestament/17-tobia/main.htm", "11"],
   ["18- يهوديت", "source/1-oldtestament/18-yahodet/main.htm", "11"],
   ["19- أستير", "source/1-oldtestament/19-asteer/main.htm", "11"],
   ["20- أيوب", "source/1-oldtestament/20-ayoub/main.htm", "11"],
   ["21- المزامير", "source/1-oldtestament/21-al-mazameer/main.htm", "11"],
   ["22- الأمثال", "source/1-oldtestament/22-al-amsal/main.htm", "11"],
   ["23- الجامعة", "source/1-oldtestament/23-al-gameaa/main.htm", "11"],
   ["24- نشيد الأنشاد", "source/1-oldtestament/24-nasheedal-anshaad/main.htm", "11"],
   ["25- الحكمة", "source/1-oldtestament/25-al-hekmah/main.htm", "11"],
   ["26- سيراخ", "source/1-oldtestament/26-sirakh/main.htm", "11"],
   ["27- إشعياء", "source/1-oldtestament/27-ashaia/main.htm", "11"],
   ["28- إرميا", "source/1-oldtestament/28-armia/main.htm", "11"],
   ["29- مراثى إرميا", "source/1-oldtestament/29-marasyarmia/main.htm", "11"],
   ["30- باروك", "source/1-oldtestament/30-barook/main.htm", "11"],
   ["31- حزقيال", "source/1-oldtestament/31-hazkyal/main.htm", "11"],
   ["32- دانيال", "source/1-oldtestament/32-danyal/main.htm", "11"],
   ["33- هوشع", "source/1-oldtestament/33-hoshaa/main.htm", "11"],
   ["34- يوئيل", "source/1-oldtestament/34-yoaeel/main.htm", "11"],
   ["35- عاموس", "source/1-oldtestament/35-amoos/main.htm", "11"],
   ["36- عوبديا", "source/1-oldtestament/36-obedia/main.htm", "11"],
   ["37- يونان", "source/1-oldtestament/37-yonan/main.htm", "11"],
   ["38- ميخا", "source/1-oldtestament/38-mikha/main.htm", "11"],
   ["39- ناحوم", "source/1-oldtestament/39-nahoom/main.htm", "11"],
   ["40- حبقوق", "source/1-oldtestament/40-habkook/main.htm", "11"],
   ["41- صفنيا", "source/1-oldtestament/41-safnia/main.htm", "11"],
   ["42- حجى", "source/1-oldtestament/42-haggy/main.htm", "11"],
   ["43- زكريا", "source/1-oldtestament/43-zakaryah/main.htm", "11"],
   ["44- ملاخى", "source/1-oldtestament/44-malakhy/main.htm", "11"],
   ["45- المكابيين الأول", "source/1-oldtestament/45-al-makabeenal-awal/main.htm", "11"],
   ["46- المكابيين الثانى", "source/1-oldtestament/46-al-makabeenal-sany/main.htm", "11"]
  ],
  ["02- العهد الجديد", "source/newt.htm", "1",
   ["01- متى", "source/2-newtestament/01-matta/main.htm", "11"],
   ["02- مرقس", "source/2-newtestament/02-morkos/main.htm", "11"],
   ["03- لوقا", "source/2-newtestament/03-loka/main.htm", "11"],
   ["04- يوحنا", "source/2-newtestament/04-yohanna/main.htm", "11"],
   ["05- أعمال الرسل", "source/2-newtestament/05-aamalal-rosol/main.htm", "11"],
   ["06- رومية", "source/2-newtestament/06-romiah/main.htm", "11"],
   ["07- كورنثوس الأولى", "source/2-newtestament/07-koronsosal-oola/main.htm", "11"],
   ["08- كورنثوس الثانية", "source/2-newtestament/08-koronsosal-sanya/main.htm", "11"],
   ["09- غلاطية", "source/2-newtestament/09-ghalatiah/main.htm", "11"],
   ["10- أفسس", "source/2-newtestament/10-afasos/main.htm", "11"],
   ["11- فيلبى", "source/2-newtestament/11-philipy/main.htm", "11"],
   ["12- كولوسى", "source/2-newtestament/12-kolosy/main.htm", "11"],
   ["13- تسالونيكى الأولى", "source/2-newtestament/13-tasalonikyal-oola/main.htm", "11"],
   ["14- تسالونيكى الثانية", "source/2-newtestament/14-tasalonikyal-sanya/main.htm", "11"],
   ["15- تيموثاوس الأولى", "source/2-newtestament/15-timosawesal-oola/main.htm", "11"],
   ["16- تيموثاوس الثانية", "source/2-newtestament/16-timosawesal-sanya/main.htm", "11"],
   ["17- تيطس", "source/2-newtestament/17-titas/main.htm", "11"],
   ["18- فليمون", "source/2-newtestament/18-flimoon/main.htm", "11"],
   ["19- العبرانيين", "source/2-newtestament/19-al-ebranieen/main.htm", "11"],
   ["20- يعقوب", "source/2-newtestament/20-yaakoob/main.htm", "11"],
   ["21- بطرس الأولى", "source/2-newtestament/21-botrusal-oola/main.htm", "11"],
   ["22- بطرس الثانية", "source/2-newtestament/22-botrusal-sanya/main.htm", "11"],
   ["23- يوحنا الأولى", "source/2-newtestament/23-yohannaal-oola/main.htm", "11"],
   ["24- يوحنا الثانية", "source/2-newtestament/24-yohannaal-sanya/main.htm", "11"],
   ["25- يوحنا الثالثة", "source/2-newtestament/25-yohannaal-salesa/main.htm", "11"],
   ["26- يهوذا", "source/2-newtestament/26-yahozah/main.htm", "11"],
   ["27- الرؤيا", "source/2-newtestament/27-roeyayohannaal-lahooty/main.htm", "11"]
  ],
  ["معلومات عن البرنامج", "source/inf.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;
}


