protected int getNewScreenByTOCButton(int id) {
   switch (id) {
     case 0:
       return HandbookRegistry.TERMS.getScreen();
     case 1:
       return HandbookRegistry.MISCDESC.getScreen();
     case 2:
       return HandbookRegistry.ENGINEDESC.getScreen();
     case 3:
       return HandbookRegistry.TRANSDESC.getScreen();
     case 4:
       return HandbookRegistry.PRODMACHINEDESC.getScreen();
     case 5:
       return HandbookRegistry.PROCMACHINEDESC.getScreen();
     case 6:
       return HandbookRegistry.FARMMACHINEDESC.getScreen();
     case 7:
       return HandbookRegistry.ACCMACHINEDESC.getScreen();
     case 8:
       return HandbookRegistry.WEPMACHINEDESC.getScreen();
     case 9:
       return HandbookRegistry.SURVMACHINEDESC.getScreen();
     case 10:
       return HandbookRegistry.COSMACHINEDESC.getScreen();
     case 11:
       return HandbookRegistry.UTILMACHINEDESC.getScreen();
     case 12:
       return HandbookRegistry.TOOLDESC.getScreen();
     case 13:
       return HandbookRegistry.RESOURCEDESC.getScreen();
   }
   return 0;
 }
 public int getMaxScreen() {
   return HandbookRegistry.RESOURCEDESC.getScreen()
       + HandbookRegistry.RESOURCEDESC.getNumberChildren() / PAGES_PER_SCREEN;
 }