// Decide if the names are links or just the icons
USETEXTLINKS = 1  //replace 0 with 1 for hyperlinks

ICONPATH = 'icons/' //change if the gif's folder is a subfolder, for example: 'images/'


foldersTree = gFld("CIC/1983", "javascript:parent.op()")

  insDoc(foldersTree, gLnk("R", "Divinus perfectionis magister", "liber0a.htm"))
  insDoc(foldersTree, gLnk("R", "Sacrae disciplinae leges", "liber0b.htm"))

  ebene1 = insFld(foldersTree, gFld("Liber I: De normis generalibus", "liber1.htm"))
    insDoc(ebene1, gLnk("R", "Titulus I: De legibus ecclesiasticis", "liber1.htm#01"))
    insDoc(ebene1, gLnk("R", "Titulus II: De consuetudine", "liber1.htm#02"))
    insDoc(ebene1, gLnk("R", "Titulus III: De decretis generalibus et de instructionibus", "liber1.htm#03"))
    ebene2 = insFld(ebene1, gFld("Titulus IV: De actibus administrativis singularibus", "liber1.htm#04"))
      insDoc(ebene2, gLnk("R", "Caput I: Normae communes", "liber1.htm#0401"))
      insDoc(ebene2, gLnk("R", "Caput II: De decretis et praeceptis singularibus", "liber1.htm#0402"))
      insDoc(ebene2, gLnk("R", "Caput III: De rescriptis", "liber1.htm#0403"))
      insDoc(ebene2, gLnk("R", "Caput IV: De privilegiis", "liber1.htm#0404"))
      insDoc(ebene2, gLnk("R", "Caput V: De dispensationibus", "liber1.htm#0405"))   
    insDoc(ebene1, gLnk("R", "Titulus V: De statutis et ordinibus", "liber1.htm#05"))
    ebene2 = insFld(ebene1, gFld("Titulus VI: De personis physicis et iuridicis", "liber1.htm#06"))
      insDoc(ebene2, gLnk("R", "Caput I: De personarum physicarum condicione canonica", "liber1.htm#0601"))
      insDoc(ebene2, gLnk("R", "Caput II: De personis iuridicis", "liber1.htm#0602"))
    insDoc(ebene1, gLnk("R", "Titulus VII: De actibus iuridicis", "liber1.htm#07"))
    insDoc(ebene1, gLnk("R", "Titulus VIII: De potestate regiminis", "liber1.htm#08"))
    ebene2 = insFld(ebene1, gFld("Titulus IX: De officiis ecclesiasticis", "liber1.htm#09"))
      ebene3 = insFld(ebene2, gFld("Caput I: De provisione officii ecclesiastici", "liber1.htm#0901"))
        insDoc(ebene3, gLnk("R", "Art. I: De libera collatione", "liber1.htm#090101"))
        insDoc(ebene3, gLnk("R", "Art. II: De praesentatione", "liber1.htm#090102"))
        insDoc(ebene3, gLnk("R", "Art. III: De electione", "liber1.htm#090103"))
        insDoc(ebene3, gLnk("R", "Art. IV: De postulatione", "liber1.htm#090104"))
      ebene3 = insFld(ebene2, gFld("Caput II: De amissione officii ecclesiastici", "liber1.htm#0902"))
        insDoc(ebene3, gLnk("R", "Art. I: De renuntiatione", "liber1.htm#090201"))
        insDoc(ebene3, gLnk("R", "Art. II: De translatione", "liber1.htm#090202"))
        insDoc(ebene3, gLnk("R", "Art. III: De amotione", "liber1.htm#090203"))
        insDoc(ebene3, gLnk("R", "Art. IV: De privatione", "liber1.htm#090204"))
    insDoc(ebene1, gLnk("R", "Titulus X: De praescriptione", "liber1.htm#10"))
    insDoc(ebene1, gLnk("R", "Titulus XI: De temporis supputatione", "liber1.htm#11"))

  ebene1 = insFld(foldersTree, gFld("Liber II: De populo Dei", "liber2.htm"))
    ebene2 = insFld(ebene1, gFld("Pars I: De christifidelibus", "liber2.htm#01"))
      insDoc(ebene2, gLnk("R", "Titulus I: De omnium christifidelium obligationibus et iuribus", "liber2.htm#0101"))
      insDoc(ebene2, gLnk("R", "Titulus II: De obligationibus et iuribus christifidelium laicorum", "liber2.htm#0102"))
      ebene3 = insFld(ebene2, gFld("Titulus III: De ministris sacris seu de clericis", "liber2.htm#0103"))
        insDoc(ebene3, gLnk("R", "Caput I: De clericorum institutione", "liber2.htm#010301"))
        insDoc(ebene3, gLnk("R", "Caput II: De clericorum adscriptione seu incardinatione", "liber2.htm#010302"))
        insDoc(ebene3, gLnk("R", "Caput III: De clericorum obligationibus et iuribus", "liber2.htm#010303"))
        insDoc(ebene3, gLnk("R", "Caput IV: De amissione status clericalis", "liber2.htm#010304"))
      insDoc(ebene2, gLnk("R", "Titulus IV: De praelaturis personalibus", "liber2.htm#0104"))
      ebene3 = insFld(ebene2, gFld("Titulus V: De christifidelium consociationibus", "liber2.htm#0105"))
        insDoc(ebene3, gLnk("R", "Caput I: Normae communes", "liber2.htm#010501"))
        insDoc(ebene3, gLnk("R", "Caput II: De christifidelium consociationibus publicis", "liber2.htm#010502"))
        insDoc(ebene3, gLnk("R", "Caput III: De christifidelium consociationibus privatis", "liber2.htm#010503"))
        insDoc(ebene3, gLnk("R", "Caput IV: Normae speciales de laicorum consociationibus", "liber2.htm#010504"))
    ebene2 = insFld(ebene1, gFld("Pars II: De Ecclesiae constitutione hierarchica", "liber2.htm#02"))
      ebene3 = insFld(ebene2, gFld("Sectio I: De suprema Ecclesiae auctoritate", "liber2.htm#0201"))
        ebene4 = insFld(ebene3, gFld("Caput I: De Romano Pontifice deque Collegio Episcoporum", "liber2.htm#020101"))
          insDoc(ebene4, gLnk("R", "Art. I: De Romano Pontifice", "liber2.htm#02010101"))
          insDoc(ebene4, gLnk("R", "Art. II: De Collegio Episcoporum", "liber2.htm#02010102"))
        insDoc(ebene3, gLnk("R", "Caput II: De synodo Episcoporum", "liber2.htm#020102"))
        insDoc(ebene3, gLnk("R", "Caput III: De S.R.E. Cardinalibus", "liber2.htm#020103"))
        insDoc(ebene3, gLnk("R", "Caput IV: De Curia Romana", "liber2.htm#020104"))
        insDoc(ebene3, gLnk("R", "Caput V: De Romani Pontificis Legatis", "liber2.htm#020105"))
      ebene3 = insFld(ebene2, gFld("Sectio II: De Ecclesiis particularibus deque earundem coetibus", "liber2.htm#0202"))
        ebene4 = insFld(ebene3, gFld("Titulus I: De Ecclesiis particularibus et de auctoritate in iisdem constituta", "liber2.htm#020201"))
          insDoc(ebene4, gLnk("R", "Caput I: De Ecclesiis particularibus", "liber2.htm#02020101"))
          ebene5 = insFld(ebene4, gFld("Caput II: De Episcopis", "liber2.htm#02020102"))
            insDoc(ebene5, gLnk("R", "Art. I: De Episcopis in genere", "liber2.htm#0202010201"))
            insDoc(ebene5, gLnk("R", "Art. II: De Episcopis dioecesanis", "liber2.htm#0202010202"))
            insDoc(ebene5, gLnk("R", "Art. III: De Episcopis coadiutoribus et auxiliaribus", "liber2.htm#0202010203"))
          ebene5 = insFld(ebene4, gFld("Caput III: De sede impedita et de sede vacante", "liber2.htm#02020103"))
            insDoc(ebene5, gLnk("R", "Art. I: De sede impedita", "liber2.htm#0202010301"))
            insDoc(ebene5, gLnk("R", "Art. II: De sede vacante", "liber2.htm#0202010302"))
        ebene4 = insFld(ebene3, gFld("Titulus II: De Ecclesiarum particularium coetibus", "liber2.htm#020202"))
          insDoc(ebene4, gLnk("R", "Caput I: De provinciis ecclesiasticis et de regionibus ecclesiasticis", "liber2.htm#02020201"))
          insDoc(ebene4, gLnk("R", "Caput II: De Metropolitis", "liber2.htm#02020202"))
          insDoc(ebene4, gLnk("R", "Caput III: De conciliis particularibus", "liber2.htm#02020203"))
          insDoc(ebene4, gLnk("R", "Caput IV: De Episcoporum conferentiis", "liber2.htm#02020204"))
        ebene4 = insFld(ebene3, gFld("Titulus III: De interna ordinatione Ecclesiarum particularium", "liber2.htm#020203"))
          insDoc(ebene4, gLnk("R", "Caput I: De synodo dioecesana", "liber2.htm#02020301"))
          ebene5 = insFld(ebene4, gFld("Caput II: De curia dioecesana", "liber2.htm#02020302"))
            insDoc(ebene5, gLnk("R", "Art. I: De Vicariis generalibus et episcopalibus", "liber2.htm#0202030201"))
            insDoc(ebene5, gLnk("R", "Art. II: De cancellario aliisque notariis et de archivis", "liber2.htm#0202030202"))
            insDoc(ebene5, gLnk("R", "Art. III: De consilio a rebus oeconomicis et de oeconomo", "liber2.htm#0202030203"))
          insDoc(ebene4, gLnk("R", "Caput III: De consilio presbyterali et de collegio consultorum", "liber2.htm#02020303"))
          insDoc(ebene4, gLnk("R", "Caput IV: De canonicorum capitulis", "liber2.htm#02020304"))
          insDoc(ebene4, gLnk("R", "Caput V: De consilio pastorali", "liber2.htm#02020305"))
          insDoc(ebene4, gLnk("R", "Caput VI: De paroeciis, de parochis et de vicariis paroecialibus", "liber2.htm#02020306"))
          insDoc(ebene4, gLnk("R", "Caput VII: De vicariis foraneis", "liber2.htm#02020307"))
          ebene5 = insFld(ebene4, gFld("Caput VIII: De ecclesiarum rectoribus et de cappellanis", "liber2.htm#02020308"))
            insDoc(ebene5, gLnk("R", "Art. I: De ecclesiarum rectoribus", "liber2.htm#0202030801"))
            insDoc(ebene5, gLnk("R", "Art. II: De cappellanis", "liber2.htm#0202030802"))
    ebene2 = insFld(ebene1, gFld("Pars III: De institutis vitae consecratae et de societatibus vitae apostolicae", "liber2.htm#03"))
      ebene3 = insFld(ebene2, gFld("Sectio I: De institutis vitae consecratae", "liber2.htm#0301"))
        insDoc(ebene3, gLnk("R", "Titulus I: Normae communes omnibus institutis vitae consecratae", "liber2.htm#030101"))
        ebene4 = insFld(ebene3, gFld("Titulus II: De institutis religiosis", "liber2.htm#030102"))
          insDoc(ebene4, gLnk("R", "Caput I: De domibus religiosis earumque erectione et suppressione", "liber2.htm#03010201"))
          ebene5 = insFld(ebene4, gFld("Caput II: De institutorum regimine", "liber2.htm#03010202"))
            insDoc(ebene5, gLnk("R", "Art. I: De Superioribus et consiliis", "liber2.htm#0301020201"))
            insDoc(ebene5, gLnk("R", "Art. II: De capitulis", "liber2.htm#0301020202"))
            insDoc(ebene5, gLnk("R", "Art. III: De bonis temporalibus eorumque administratione", "liber2.htm#0301020203"))
          ebene5 = insFld(ebene4, gFld("Caput III: De candidatorum admissione et de sodalium institutione", "liber2.htm#03010203"))
            insDoc(ebene5, gLnk("R", "Art. I: De admissione in novitiatum", "liber2.htm#0301020301"))
            insDoc(ebene5, gLnk("R", "Art. II: De novitiatu et novitiorum institutione", "liber2.htm#0301020302"))
            insDoc(ebene5, gLnk("R", "Art. III: De professione religiosa", "liber2.htm#0301020303"))
            insDoc(ebene5, gLnk("R", "Art. IV: De religiosorum institutione", "liber2.htm#0301020304"))
          insDoc(ebene4, gLnk("R", "Caput IV: De institutorum eorumque sodalium obligationibus et iuribus", "liber2.htm#03010204"))
          insDoc(ebene4, gLnk("R", "Caput V: De apostolatu institutorum", "liber2.htm#03010205"))
          ebene5 = insFld(ebene4, gFld("Caput VI: De separatione sodalium ab instituto", "liber2.htm#03010206"))
            insDoc(ebene5, gLnk("R", "Art. I: De transitu ad aliud institutum", "liber2.htm#0301020601"))
            insDoc(ebene5, gLnk("R", "Art. II: De egressu ab instituto", "liber2.htm#0301020602"))
            insDoc(ebene5, gLnk("R", "Art. III: De dimissione sodalium", "liber2.htm#0301020603"))
          insDoc(ebene4, gLnk("R", "Caput VII: De religiosis ad episcopatum evectis", "liber2.htm#03010207"))
          insDoc(ebene4, gLnk("R", "Caput VIII: De conferentiis Superiorum maiorum", "liber2.htm#03010208"))
        insDoc(ebene3, gLnk("R", "Titulus III: De institutis saecularibus", "liber2.htm#030103"))
      insDoc(ebene2, gLnk("R", "Sectio II: De societatibus vitae apostolicae", "liber2.htm#0302"))

  ebene1 = insFld(foldersTree, gFld("Liber III: De Ecclesiae munere docendi", "liber3.htm"))
    ebene2 = insFld(ebene1, gFld("Titulus I: De divini verbi ministerio", "liber3.htm#01"))
      insDoc(ebene2, gLnk("R", "Caput I: De verbi Dei praedicatione", "liber3.htm#0101"))
      insDoc(ebene2, gLnk("R", "Caput II: De catechetica institutione", "liber3.htm#0102"))
    insDoc(ebene1, gLnk("R", "Titulus II: De actione Ecclesiae missionali", "liber3.htm#02"))
    ebene2 = insFld(ebene1, gFld("Titulus III: De educatione catholica", "liber3.htm#03"))
      insDoc(ebene2, gLnk("R", "Caput I: De scholis", "liber3.htm#0301"))
      insDoc(ebene2, gLnk("R", "Caput II: De catholicis universitatibus aliisque studiorum superiorum institutis", "liber3.htm#0302"))
      insDoc(ebene2, gLnk("R", "Caput III: De universitatibus et facultatibus ecclesiasticis", "liber3.htm#0303"))
    insDoc(ebene1, gLnk("R", "Titulus IV: De instrumentis communicationis socialis et in specie de libris", "liber3.htm#04"))
    insDoc(ebene1, gLnk("R", "Titulus V: De fidei professione", "liber3.htm#05"))

  ebene1 = insFld(foldersTree, gFld("Liber IV: De Ecclesiae munere sanctificandi", "liber4.htm"))
    ebene2 = insFld(ebene1, gFld("Pars I: De sacramentis", "liber4.htm#01"))
      ebene3 = insFld(ebene2, gFld("Titulus I: De baptismo", "liber4.htm#0101"))
        insDoc(ebene3, gLnk("R", "Caput I: De baptismi celebratione", "liber4.htm#010101"))
        insDoc(ebene3, gLnk("R", "Caput II: De baptismi ministro", "liber4.htm#010102"))
        insDoc(ebene3, gLnk("R", "Caput III: De baptizandis", "liber4.htm#010103"))
        insDoc(ebene3, gLnk("R", "Caput IV: De patrinis", "liber4.htm#010104"))
        insDoc(ebene3, gLnk("R", "Caput V: De collati baptismi probatione et adnotatione", "liber4.htm#010105"))
      ebene3 = insFld(ebene2, gFld("Titulus II: De sacramento confirmationis", "liber4.htm#0102"))
        insDoc(ebene3, gLnk("R", "Caput I: De confirmationis celebratione", "liber4.htm#010201"))
        insDoc(ebene3, gLnk("R", "Caput II: De confirmationis ministro", "liber4.htm#010202"))
        insDoc(ebene3, gLnk("R", "Caput III: De confirmandis", "liber4.htm#010203"))
        insDoc(ebene3, gLnk("R", "Caput IV: De patrinis", "liber4.htm#010204"))
        insDoc(ebene3, gLnk("R", "Caput V: De collatae confirmationis probatione et adnotatione", "liber4.htm#010205"))
      ebene3 = insFld(ebene2, gFld("Titulus III: De sanctissima Eucharistia", "liber4.htm#0103"))
        ebene4 = insFld(ebene3, gFld("Caput I: De eucharistica celebratione", "liber4.htm#010301"))
          insDoc(ebene4, gLnk("R", "Art. I: De sanctissimae Eucharistiae ministro", "liber4.htm#01030101"))
          insDoc(ebene4, gLnk("R", "Art. II: De sanctissima Eucharistia participanda", "liber4.htm#01030102"))
          insDoc(ebene4, gLnk("R", "Art. III: De ritibus et caeremoniis eucharisticae celebrationis", "liber4.htm#01030103"))
          insDoc(ebene4, gLnk("R", "Art. IV: De tempore et loco celebrationis Eucharistiae", "liber4.htm#01030104"))
        insDoc(ebene3, gLnk("R", "Caput II: De sanctissima Eucharistia asservanda et veneranda", "liber4.htm#010302"))
        insDoc(ebene3, gLnk("R", "Caput III: De oblata ad Missae celebrationem stipe", "liber4.htm#010303"))
      ebene3 = insFld(ebene2, gFld("Titulus IV: De sacramento paenitentiae", "liber4.htm#0104"))
        insDoc(ebene3, gLnk("R", "Caput I: De celebratione sacramenti", "liber4.htm#010401"))
        insDoc(ebene3, gLnk("R", "Caput II: De sacramenti paenitentiae ministro", "liber4.htm#010402"))
        insDoc(ebene3, gLnk("R", "Caput III: De ipso paenitente", "liber4.htm#010403"))
        insDoc(ebene3, gLnk("R", "Caput IV: De indulgentiis", "liber4.htm#010404"))
      ebene3 = insFld(ebene2, gFld("Titulus V: De sacramento unctionis infirmorum", "liber4.htm#0105"))
        insDoc(ebene3, gLnk("R", "Caput I: De sacramenti celebratione", "liber4.htm#010501"))
        insDoc(ebene3, gLnk("R", "Caput II: De ministro unctionis infirmorum", "liber4.htm#010502"))
        insDoc(ebene3, gLnk("R", "Caput III: De iis quibus unctio infirmorum conferenda sit", "liber4.htm#010503"))
      ebene3 = insFld(ebene2, gFld("Titulus VI: De ordine", "liber4.htm#0106"))
        insDoc(ebene3, gLnk("R", "Caput I: De ordinationis celebratione et ministro", "liber4.htm#010601"))
        ebene4 = insFld(ebene3, gFld("Caput II: De ordinandis", "liber4.htm#010602"))
          insDoc(ebene4, gLnk("R", "Art. I: De requisitis in ordinandis", "liber4.htm#01060201"))
          insDoc(ebene4, gLnk("R", "Art. II: De praerequisitis ad ordinationem", "liber4.htm#01060202"))
          insDoc(ebene4, gLnk("R", "Art. III: De irregularitatibus aliisque impedimentis", "liber4.htm#01060203"))
          insDoc(ebene4, gLnk("R", "Art. IV: De documentis requisitis et de scrutinio", "liber4.htm#01060204"))
        insDoc(ebene3, gLnk("R", "Caput III: De adnotatione ac testimonio peractae ordinationis", "liber4.htm#010603"))
      ebene3 = insFld(ebene2, gFld("Titulus VII: De matrimonio", "liber4.htm#0107"))
        insDoc(ebene3, gLnk("R", "Caput I: De cura pastorali et de iis quae matrimonii celebrationi praemitti debent", "liber4.htm#010701"))
        insDoc(ebene3, gLnk("R", "Caput II: De impedimentis dirimentibus in genere", "liber4.htm#010702"))
        insDoc(ebene3, gLnk("R", "Caput III: De impedimentis dirimentibus in specie", "liber4.htm#010703"))
        insDoc(ebene3, gLnk("R", "Caput IV: De consensu matrimoniali", "liber4.htm#010704"))
        insDoc(ebene3, gLnk("R", "Caput V: De forma celebrationis matrimonii", "liber4.htm#010705"))
        insDoc(ebene3, gLnk("R", "Caput VI: De matrimoniis mixtis", "liber4.htm#010706"))
        insDoc(ebene3, gLnk("R", "Caput VII: De matrimonio secreto celebrando", "liber4.htm#010707"))
        insDoc(ebene3, gLnk("R", "Caput VIII: De matrimonio effectibus", "liber4.htm#010708"))
        ebene4 = insFld(ebene3, gFld("Caput IX: De separatione coniugum", "liber4.htm#010709"))
          insDoc(ebene4, gLnk("R", "Art. I: De dissolutione vinculi", "liber4.htm#01070901"))
          insDoc(ebene4, gLnk("R", "Art. II: De separatione manente vinculo", "liber4.htm#01070902"))
        ebene4 = insFld(ebene3, gFld("Caput X: De matrimonii convalidatione", "liber4.htm#010710"))
          insDoc(ebene4, gLnk("R", "Art. I: De convalidatione simplici", "liber4.htm#01071001"))
          insDoc(ebene4, gLnk("R", "Art. II: De sanatione in radice", "liber4.htm#01071002"))
    ebene2 = insFld(ebene1, gFld("Pars II: De ceteris actibus cultus divini", "liber4.htm#02"))
      insDoc(ebene2, gLnk("R", "Titulus I: De sacramentalibus", "liber4.htm#0201"))
      insDoc(ebene2, gLnk("R", "Titulus II: De liturgia horarum", "liber4.htm#0202"))
      ebene3 = insFld(ebene2, gFld("Titulus III: De exequiis ecclesiasticis", "liber4.htm#0203"))
        insDoc(ebene3, gLnk("R", "Caput I: De exequiarum celebratione", "liber4.htm#020301"))
        insDoc(ebene3, gLnk("R", "Caput II: De iis quibus exequiae ecclesiasticae concedendae sunt aut denegandae", "liber4.htm#020302"))
      insDoc(ebene2, gLnk("R", "Titulus IV: De cultu Sanctorum, sacrarum imaginum et reliquiarum", "liber4.htm#0204"))
      ebene3 = insFld(ebene2, gFld("Titulus V: De voto et iureiurando", "liber4.htm#0205"))
        insDoc(ebene3, gLnk("R", "Caput I: De voto", "liber4.htm#020501"))
        insDoc(ebene3, gLnk("R", "Caput II: De iureiurando", "liber4.htm#020502"))
    ebene2 = insFld(ebene1, gFld("Pars III: De locis et temporibus sacris", "liber4.htm#03"))
      ebene3 = insFld(ebene2, gFld("Titulus I: De locis sacris", "liber4.htm#0301"))
        insDoc(ebene3, gLnk("R", "Caput I: De ecclesiis", "liber4.htm#030101"))
        insDoc(ebene3, gLnk("R", "Caput II: De oratoriis et de sacellis privatis", "liber4.htm#030102"))
        insDoc(ebene3, gLnk("R", "Caput III: De sanctuariis", "liber4.htm#030103"))
        insDoc(ebene3, gLnk("R", "Caput IV: De altaribus", "liber4.htm#030104"))
        insDoc(ebene3, gLnk("R", "Caput V: De coemeteriis", "liber4.htm#030105"))
      ebene3 = insFld(ebene2, gFld("Titulus II: De temporibus sacris", "liber4.htm#0302"))
        insDoc(ebene3, gLnk("R", "Caput I: De diebus festis", "liber4.htm#030201"))
        insDoc(ebene3, gLnk("R", "Caput II: De diebus paenitentiae", "liber4.htm#030202"))

  ebene1 = insFld(foldersTree, gFld("Liber V: De bonis Ecclesiae temporalibus", "liber5.htm"))
    insDoc(ebene1, gLnk("R", "Titulus I: De acquisitione bonorum", "liber5.htm#01"))
    insDoc(ebene1, gLnk("R", "Titulus II: De administratione bonorum", "liber5.htm#02"))
    insDoc(ebene1, gLnk("R", "Titulus III: De contractibus ac praesertim de alienatione", "liber5.htm#03"))
    insDoc(ebene1, gLnk("R", "Titulus IV: De piis voluntatibus in genere et de piis fundationibus", "liber5.htm#04"))

  ebene1 = insFld(foldersTree, gFld("Liber VI: De sanctionibus in Ecclesia", "liber6.htm"))
    ebene2 = insFld(ebene1, gFld("Pars I: De delictis et poenis in genere", "liber6.htm#01"))
      insDoc(ebene2, gLnk("R", "Titulus I: De delictorum punitione generatim", "liber6.htm#0101"))
      insDoc(ebene2, gLnk("R", "Titulus II: De lege poenali ac de praecepto poenali", "liber6.htm#0102"))
      insDoc(ebene2, gLnk("R", "Titulus III: De subiecto poenalibus sanctionibus obnoxio", "liber6.htm#0103"))
      ebene3 = insFld(ebene2, gFld("Titulus IV: De poenis aliisque punitionibus", "liber6.htm#0104"))
        insDoc(ebene3, gLnk("R", "Caput I: De censuris", "liber6.htm#010401"))
        insDoc(ebene3, gLnk("R", "Caput II: De poenis expiatoriis", "liber6.htm#010402"))
        insDoc(ebene3, gLnk("R", "Caput III: De remediis poenalibus et paenitentiis", "liber6.htm#010403"))
      insDoc(ebene2, gLnk("R", "Titulus V: De poenis applicandis", "liber6.htm#0105"))
      insDoc(ebene2, gLnk("R", "Titulus VI: De poenarum cessatione", "liber6.htm#0106"))
    ebene2 = insFld(ebene1, gFld("Pars II: De poenis in singula delicta", "liber6.htm#02"))
      insDoc(ebene2, gLnk("R", "Titulus I: De delictis contra religionem et Ecclesiae unitatem", "liber6.htm#0201"))
      insDoc(ebene2, gLnk("R", "Titulus II: De delictis contra ecclesiasticas auctoritates et Ecclesiae libertatem", "liber6.htm#0202"))
      insDoc(ebene2, gLnk("R", "Titulus III: De munerum ecclesiasticorum usurpatione deque delictis in iis exercendis", "liber6.htm#0203"))
      insDoc(ebene2, gLnk("R", "Titulus IV: De crimine falsi", "liber6.htm#0204"))
      insDoc(ebene2, gLnk("R", "Titulus V: De delictis contra speciales obligationes", "liber6.htm#0205"))
      insDoc(ebene2, gLnk("R", "Titulus VI: De delictis contra hominis vitam et libertatem", "liber6.htm#0206"))
      insDoc(ebene2, gLnk("R", "Titulus VII: Norma generalis", "liber6.htm#0207"))

  ebene1 = insFld(foldersTree, gFld("Liber VII: De processibus", "liber7.htm"))
    ebene2 = insFld(ebene1, gFld("Pars I: De iudiciis in genere", "liber7.htm#01"))
      insDoc(ebene2, gLnk("R", "Titulus I: De foro competenti", "liber7.htm#0101"))
      ebene3 = insFld(ebene2, gFld("Titulus II: De variis tribunalium gradibus et speciebus", "liber7.htm#0102"))
        ebene4 = insFld(ebene3, gFld("Caput I: De tribunali primae instantiae", "liber7.htm#010201"))
          insDoc(ebene4, gLnk("R", "Art. I: De iudice", "liber7.htm#01020101"))
          insDoc(ebene4, gLnk("R", "Art. II: De auditoribus et relatoribus", "liber7.htm#01020102"))
          insDoc(ebene4, gLnk("R", "Art. III: De promotore iustitiae, vinculi defensore et notario", "liber7.htm#01020103"))
        insDoc(ebene3, gLnk("R", "Caput II: De tribunali secundae instantiae", "liber7.htm#010202"))
        insDoc(ebene3, gLnk("R", "Caput III: De Apostolicae Sedis tribunalibus", "liber7.htm#010203"))
      ebene3 = insFld(ebene2, gFld("Titulus III: De disciplina in tribunalibus servanda", "liber7.htm#0103"))
        insDoc(ebene3, gLnk("R", "Caput I: De officio iudicum et tribunalis ministrorum", "liber7.htm#010301"))
        insDoc(ebene3, gLnk("R", "Caput II: De ordine cognitionum", "liber7.htm#010302"))
        insDoc(ebene3, gLnk("R", "Caput III: De terminis et dilationibus", "liber7.htm#010303"))
        insDoc(ebene3, gLnk("R", "Caput IV: De loco iudicii", "liber7.htm#010304"))
        insDoc(ebene3, gLnk("R", "Caput V: De personis in aulam admittendis et de modo conficiendi et conservandi acta", "liber7.htm#010305"))
      ebene3 = insFld(ebene2, gFld("Titulus IV: De partibus in causa", "liber7.htm#0104"))
        insDoc(ebene3, gLnk("R", "Caput I: De actore et de parte conventa", "liber7.htm#010401"))
        insDoc(ebene3, gLnk("R", "Caput II: De procuratoribus ad lites et advocatis", "liber7.htm#010402"))
      ebene3 = insFld(ebene2, gFld("Titulus V: De actionibus et exceptionibus", "liber7.htm#0105"))
        insDoc(ebene3, gLnk("R", "Caput I: De actionibus et exceptionibus in genere", "liber7.htm#010501"))
        insDoc(ebene3, gLnk("R", "Caput II: De actionibus et exceptionibus in specie", "liber7.htm#010502"))
    ebene2 = insFld(ebene1, gFld("Pars II: De iudicio contentioso", "liber7.htm#02"))
      ebene3 = insFld(ebene2, gFld("Sectio I: De iudicio contentioso ordinario", "liber7.htm#0201"))
        ebene4 = insFld(ebene3, gFld("Titulus I: De causae introductione", "liber7.htm#020101"))
          insDoc(ebene4, gLnk("R", "Caput I: De libello litis introductorio", "liber7.htm#02010101"))
          insDoc(ebene4, gLnk("R", "Caput II: De citatione et denuntiatione actorum iudicialium", "liber7.htm#02010102"))
        insDoc(ebene3, gLnk("R", "Titulus II: De litis contestatione", "liber7.htm#020102"))
        insDoc(ebene3, gLnk("R", "Titulus III: De litis instantia", "liber7.htm#020103"))
        ebene4 = insFld(ebene3, gFld("Titulus IV: De probationibus", "liber7.htm#020104"))
          insDoc(ebene4, gLnk("R", "Caput I: De partium declarationibus", "liber7.htm#02010401"))
          ebene5 = insFld(ebene4, gFld("Caput II: De probatione per documenta", "liber7.htm#02010402"))
            insDoc(ebene5, gLnk("R", "Art. I: De natura et fide documentorum", "liber7.htm#0201040201"))
            insDoc(ebene5, gLnk("R", "Art. II: De productione documentorum", "liber7.htm#0201040202"))
          ebene5 = insFld(ebene4, gFld("Caput III: De testibus et attestationibus", "liber7.htm#02010403"))
            insDoc(ebene5, gLnk("R", "Art. I: Qui testes esse possint", "liber7.htm#0201040301"))
            insDoc(ebene5, gLnk("R", "Art. II: De inducendis et excludendis testibus", "liber7.htm#0201040302"))
            insDoc(ebene5, gLnk("R", "Art. III: De testium examine", "liber7.htm#0201040303"))
            insDoc(ebene5, gLnk("R", "Art. IV: De testimoniorum fide", "liber7.htm#0201040304"))
          insDoc(ebene4, gLnk("R", "Caput IV: De peritis", "liber7.htm#02010404"))
          insDoc(ebene4, gLnk("R", "Caput V: De accessu et de recognitione iudiciali", "liber7.htm#02010405"))
          insDoc(ebene4, gLnk("R", "Caput VI: De praesumptionibus", "liber7.htm#02010406"))
        ebene4 = insFld(ebene3, gFld("Titulus V: De causis incidentibus", "liber7.htm#020105"))
          insDoc(ebene4, gLnk("R", "Caput I: De partibus non comparentibus", "liber7.htm#02010501"))
          insDoc(ebene4, gLnk("R", "Caput II: De interventu tertii in causa", "liber7.htm#02010502"))
        insDoc(ebene3, gLnk("R", "Titulus VI: De actorum publicatione, de conclusione in causa et de causae discussione", "liber7.htm#020106"))
        insDoc(ebene3, gLnk("R", "Titulus VII: De iudicis pronuntiationibus", "liber7.htm#020107"))
        ebene4 = insFld(ebene3, gFld("Titulus VIII: De impugnatione sententiae", "liber7.htm#020108"))
          insDoc(ebene4, gLnk("R", "Caput I: De querela nullitatis contra sententiam", "liber7.htm#02010801"))
          insDoc(ebene4, gLnk("R", "Caput II: De appellatione", "liber7.htm#02010802"))
        ebene4 = insFld(ebene3, gFld("Titulus IX: De re iudicata et de restitutione in integrum", "liber7.htm#020109"))
          insDoc(ebene4, gLnk("R", "Caput I: De re iudicata", "liber7.htm#02010901"))
          insDoc(ebene4, gLnk("R", "Caput II: De restitutione in integrum", "liber7.htm#02010902"))
        insDoc(ebene3, gLnk("R", "Titulus X: De expensis iudicialibus et de gratuito patrocinio", "liber7.htm#020110"))
        insDoc(ebene3, gLnk("R", "Titulus XI: De exsecutione sententiae", "liber7.htm#020111"))
      insDoc(ebene2, gLnk("R", "Sectio II: De processu contentioso orali", "liber7.htm#0202"))
    ebene2 = insFld(ebene1, gFld("Pars III: De quibusdam processibus specialibus", "liber7.htm#03"))
      ebene3 = insFld(ebene2, gFld("Titulus I: De processibus matrimonialibus", "liber7.htm#0301"))
        ebene4 = insFld(ebene3, gFld("Caput I: De processibus matrimonialibus", "liber7.htm#030101"))
          insDoc(ebene4, gLnk("R", "Art. I: De foro competenti", "liber7.htm#03010101"))
          insDoc(ebene4, gLnk("R", "Art. II: De iure impugnandi matrimonium", "liber7.htm#03010102"))
          insDoc(ebene4, gLnk("R", "Art. III: De officio iudicum", "liber7.htm#03010103"))
          insDoc(ebene4, gLnk("R", "Art. IV: De probationibus", "liber7.htm#03010104"))
          insDoc(ebene4, gLnk("R", "Art. V: De sententia et appellatione", "liber7.htm#03010105"))
          insDoc(ebene4, gLnk("R", "Art. VI: De processu documentali", "liber7.htm#03010106"))
          insDoc(ebene4, gLnk("R", "Art. VII: Normae generales", "liber7.htm#03010107"))
        insDoc(ebene3, gLnk("R", "Caput II: De causis separationis coniugum", "liber7.htm#030102"))
        insDoc(ebene3, gLnk("R", "Caput III: De processu ad dispensationem super matrimonio rato et non consummato", "liber7.htm#030103"))
        insDoc(ebene3, gLnk("R", "Caput IV: De processu praesumptae mortis coniugis", "liber7.htm#030104"))
      insDoc(ebene2, gLnk("R", "Titulus II: De causis ad sacrae ordinationis nullitatem declarandam", "liber7.htm#0302"))
      insDoc(ebene2, gLnk("R", "Titulus III: De modis evitandi iudicia", "liber7.htm#0303"))
    ebene2 = insFld(ebene1, gFld("Pars IV: De processu poenali", "liber7.htm#04"))
      insDoc(ebene2, gLnk("R", "Caput I: De praevia investigatione", "liber7.htm#0401"))
      insDoc(ebene2, gLnk("R", "Caput II: De processus evolutione", "liber7.htm#0402"))
      insDoc(ebene2, gLnk("R", "Caput III: De actione ad damna reparanda", "liber7.htm#0403"))
    ebene2 = insFld(ebene1, gFld("Pars V: De ratione procedendi in recursibus administrativis atque in parochis amovendis vel transferendis", "liber7.htm#05"))
      insDoc(ebene2, gLnk("R", "Sectio I: De recursu adversus decreta administrativa", "liber7.htm#0501"))
      ebene3 = insFld(ebene2, gFld("Sectio II: De procedura in parochis amovendis vel transferendis", "liber7.htm#0502"))
        insDoc(ebene3, gLnk("R", "Caput I: De modo procedendi in amotione parochorum", "liber7.htm#050201"))
        insDoc(ebene3, gLnk("R", "Caput II: De modo procedendi in translatione parochorum", "liber7.htm#050202"))

