001    package net.provision.soap;
002    
003    import java.awt.*;
004    import java.awt.event.*;
005    
006    import java.util.*;
007    
008    import javax.swing.*;
009    
010    
011    /**
012     * DOCUMENT ME!
013     *
014     * @author $author$
015     * @version $Revision$
016     */
017    public class DailyReading extends JDialog {
018       Storage storage;
019    
020       //stores the location of each checked value
021       private Vector checked = new Vector(365);
022       private Vector verses = new Vector();
023       private JCheckBox[] newTestament = new JCheckBox[365];
024       private JCheckBox[] oldTestament = new JCheckBox[365];
025    
026       public DailyReading(JFrame owner, Storage s) {
027          super(owner, "SOAP", true);
028          this.storage = s;
029    
030          new Bible();
031    
032          checked = storage.getDRData();
033    
034          if(checked.size() == 0) {
035             for(int i = 0; i < 365; i++) {
036                checked.add(Boolean.FALSE);
037             }
038          }
039    
040          Container c = getContentPane();
041          Container[] container = new Container[12];
042    
043          for(int i = 0; i < container.length; i++) {
044             container[i] = new Container();
045             container[i].setLayout(new GridBagLayout());
046          }
047    
048          GridBagConstraints gb = new GridBagConstraints();
049          createReadings();
050    
051          for(int i = 0; i < checked.size(); i++) {
052             oldTestament[i].setSelected(((Boolean)checked.elementAt(i)).booleanValue());
053             oldTestament[i].setContentAreaFilled(false);
054          }
055    
056          for(int i = 0, j = 0, k = 0; i < oldTestament.length; i++, k++) {
057             if((k % 7) == 0) {
058                j++;
059                k = 0;
060             }
061    
062             gb.gridx = j;
063             gb.gridy = k;
064    
065             if(i < 31) { //january
066                container[0].add(oldTestament[i], gb);
067    
068                if(i == 30)
069                   k = -1;
070             } else if(i < 59) { //february
071                container[1].add(oldTestament[i], gb);
072    
073                if(i == 58)
074                   k = -1;
075             } else if(i < 90) { //march
076                container[2].add(oldTestament[i], gb);
077    
078                if(i == 89)
079                   k = -1;
080             } else if(i < 120) { //April
081                container[3].add(oldTestament[i], gb);
082    
083                if(i == 119)
084                   k = -1;
085             } else if(i < 151) { //May
086                container[4].add(oldTestament[i], gb);
087    
088                if(i == 150)
089                   k = -1;
090             } else if(i < 181) { //June
091                container[5].add(oldTestament[i], gb);
092    
093                if(i == 180)
094                   k = -1;
095             } else if(i < 212) { //July
096                container[6].add(oldTestament[i], gb);
097    
098                if(i == 211)
099                   k = -1;
100             } else if(i < 243) { //August
101                container[7].add(oldTestament[i], gb);
102    
103                if(i == 242)
104                   k = -1;
105             } else if(i < 273) { //September
106                container[8].add(oldTestament[i], gb);
107    
108                if(i == 272)
109                   k = -1;
110             } else if(i < 304) { //October
111                container[9].add(oldTestament[i], gb);
112    
113                if(i == 303)
114                   k = -1;
115             } else if(i < 334) { //November
116                container[10].add(oldTestament[i], gb);
117    
118                if(i == 333)
119                   k = -1;
120             } else if(i < 365) { //December
121                container[11].add(oldTestament[i], gb);
122    
123                if(i == 364)
124                   k = -1;
125             }
126          }
127    
128          //        JScrollPane[] sp = new JScrollPane[12];
129          //        for (int i=0; i<container.length; i++){
130          //            sp[i] = new JScrollPane();
131          //            sp[i].add(container[i]);
132          //        }
133          JTabbedPane tp = new JTabbedPane();
134    
135          //tp.setTabLayoutPolicy(JTabbedPane.SCROLL_TAB_LAYOUT);
136          tp.addTab("January", container[0]);
137          tp.addTab("February", container[1]);
138          tp.addTab("March", container[2]);
139          tp.addTab("April", container[3]);
140          tp.addTab("May", container[4]);
141          tp.addTab("June", container[5]);
142          tp.addTab("July", container[6]);
143          tp.addTab("August", container[7]);
144          tp.addTab("September", container[8]);
145          tp.addTab("October", container[9]);
146          tp.addTab("November", container[10]);
147          tp.addTab("December", container[11]);
148    
149          c.add(tp);
150          pack();
151    
152          Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
153          int y = (d.height / 2) - (getHeight() / 2);
154          setLocation((d.width / 2) - (getWidth() / 2), y);
155          setDefaultCloseOperation(DISPOSE_ON_CLOSE);
156          setVisible(true);
157    
158          addWindowListener(new WindowAdapter() {
159                public void windowClosed(WindowEvent evt) {
160                   //retrieve checkbox state
161                   for(int i = 0; i < oldTestament.length; i++) {
162                      checked.setElementAt(Boolean.valueOf(oldTestament[i].isSelected()), i);
163                   }
164    
165                   //save the data to Storage
166                   storage.setDRData(checked);
167                }
168             });
169       }
170    
171       /**
172        * DOCUMENT ME!
173        */
174       private void createGUI() {
175          Container c = getContentPane();
176          c.setLayout(new GridBagLayout());
177       }
178    
179       /**
180        * DOCUMENT ME!
181        */
182       private void createReadings() {
183          //just need to display them
184          oldTestament[0] = new JCheckBox("Genesis 1,2");
185          oldTestament[1] = new JCheckBox("Genesis 3,4,5");
186          oldTestament[2] = new JCheckBox("Genesis 6,7,8");
187          oldTestament[3] = new JCheckBox("Genesis 9,10,11");
188          oldTestament[4] = new JCheckBox("Genesis 12,13,14");
189          oldTestament[5] = new JCheckBox("Genesis 15,16,17");
190          oldTestament[6] = new JCheckBox("Genesis 18,19");
191          oldTestament[7] = new JCheckBox("Genesis 20,21,22");
192          oldTestament[8] = new JCheckBox("Genesis 23,24");
193          oldTestament[9] = new JCheckBox("Genesis 25,26");
194          oldTestament[10] = new JCheckBox("Genesis 27,28");
195          oldTestament[11] = new JCheckBox("Genesis 29,30");
196          oldTestament[12] = new JCheckBox("Genesis 31,32");
197          oldTestament[13] = new JCheckBox("Genesis 33,34,35");
198          oldTestament[14] = new JCheckBox("Genesis 36,37");
199          oldTestament[15] = new JCheckBox("Genesis 38,39,40");
200          oldTestament[16] = new JCheckBox("Genesis 41");
201          oldTestament[17] = new JCheckBox("Genesis 42,43");
202          oldTestament[18] = new JCheckBox("Genesis 44,45");
203          oldTestament[19] = new JCheckBox("Genesis 46,47,48");
204          oldTestament[20] = new JCheckBox("Genesis 49,50");
205          oldTestament[21] = new JCheckBox("Exodus 1,2,3");
206          oldTestament[22] = new JCheckBox("Exodus 4,5,6");
207          oldTestament[23] = new JCheckBox("Exodus 7,8");
208          oldTestament[24] = new JCheckBox("Exodus 9,10");
209          oldTestament[25] = new JCheckBox("Exodus 11,12");
210          oldTestament[26] = new JCheckBox("Exodus 13,14,15");
211          oldTestament[27] = new JCheckBox("Exodus 16,17,18");
212          oldTestament[28] = new JCheckBox("Exodus 19,20,21");
213          oldTestament[29] = new JCheckBox("Exodus 22,23,24");
214          oldTestament[30] = new JCheckBox("Exodus 25,26");
215          oldTestament[31] = new JCheckBox("Exodus 27,28");
216          oldTestament[32] = new JCheckBox("Exodus 29,30");
217          oldTestament[33] = new JCheckBox("Exodus 31,32,33");
218          oldTestament[34] = new JCheckBox("Exodus 34,35,36");
219          oldTestament[35] = new JCheckBox("Exodus 37,38");
220          oldTestament[36] = new JCheckBox("Exodus 39,40");
221          oldTestament[37] = new JCheckBox("Leviticus 1,2,3");
222          oldTestament[38] = new JCheckBox("Leviticus 4,5,6");
223          oldTestament[39] = new JCheckBox("Leviticus 7,8,9");
224          oldTestament[40] = new JCheckBox("Leviticus 10,11,12");
225          oldTestament[41] = new JCheckBox("Leviticus 13");
226          oldTestament[42] = new JCheckBox("Leviticus 14");
227          oldTestament[43] = new JCheckBox("Leviticus 15,16,17");
228          oldTestament[44] = new JCheckBox("Leviticus 18,19");
229          oldTestament[45] = new JCheckBox("Leviticus 20,21");
230          oldTestament[46] = new JCheckBox("Leviticus 22,23");
231          oldTestament[47] = new JCheckBox("Leviticus 24,25");
232          oldTestament[48] = new JCheckBox("Leviticus 26,27");
233          oldTestament[49] = new JCheckBox("Numbers 1,2");
234          oldTestament[50] = new JCheckBox("Numbers 3,4");
235          oldTestament[51] = new JCheckBox("Numbers 5,6");
236          oldTestament[52] = new JCheckBox("Numbers 7");
237          oldTestament[53] = new JCheckBox("Numbers 8,9,10");
238          oldTestament[54] = new JCheckBox("Numbers 11,12,13");
239          oldTestament[55] = new JCheckBox("Numbers 14,15");
240          oldTestament[56] = new JCheckBox("Numbers 16,17");
241          oldTestament[57] = new JCheckBox("Numbers 18,19,20");
242          oldTestament[58] = new JCheckBox("Numbers 21,22,23");
243          oldTestament[59] = new JCheckBox("Numbers 24,25,26");
244          oldTestament[60] = new JCheckBox("Numbers 27,28,29");
245          oldTestament[61] = new JCheckBox("Numbers 30,31");
246          oldTestament[62] = new JCheckBox("Numbers 32,33");
247          oldTestament[63] = new JCheckBox("Numbers 34,35,36");
248          oldTestament[64] = new JCheckBox("Deuteronomy 1,2");
249          oldTestament[65] = new JCheckBox("Deuteronomy 3,4");
250          oldTestament[66] = new JCheckBox("Deuteronomy 5,6,7");
251          oldTestament[67] = new JCheckBox("Deuteronomy 8,9,10");
252          oldTestament[68] = new JCheckBox("Deuteronomy 11,12,13");
253          oldTestament[69] = new JCheckBox("Deuteronomy 14,15,16");
254          oldTestament[70] = new JCheckBox("Deuteronomy 17,18,19");
255          oldTestament[71] = new JCheckBox("Deuteronomy 20,21,22");
256          oldTestament[72] = new JCheckBox("Deuteronomy 23,24,25");
257          oldTestament[73] = new JCheckBox("Deuteronomy 26,27");
258          oldTestament[74] = new JCheckBox("Deuteronomy 28");
259          oldTestament[75] = new JCheckBox("Deuteronomy 29,30");
260          oldTestament[76] = new JCheckBox("Deuteronomy 31,32");
261          oldTestament[77] = new JCheckBox("Deuteronomy 33,34");
262          oldTestament[78] = new JCheckBox("Joshua 1,2,3");
263          oldTestament[79] = new JCheckBox("Joshua 4,5,6");
264          oldTestament[80] = new JCheckBox("Joshua 7,8");
265          oldTestament[81] = new JCheckBox("Joshua 9,10");
266          oldTestament[82] = new JCheckBox("Joshua 11,12,13");
267          oldTestament[83] = new JCheckBox("Joshua 14,15");
268          oldTestament[84] = new JCheckBox("Joshua 16,17,18");
269          oldTestament[85] = new JCheckBox("Joshua 19,20");
270          oldTestament[86] = new JCheckBox("Joshua 21,22");
271          oldTestament[87] = new JCheckBox("Joshua 23,24");
272          oldTestament[88] = new JCheckBox("Judges 1,2");
273          oldTestament[89] = new JCheckBox("Judges 3,4,5");
274          oldTestament[90] = new JCheckBox("Judges 6,7");
275          oldTestament[91] = new JCheckBox("Judges 8,9");
276          oldTestament[92] = new JCheckBox("Judges 10,11");
277          oldTestament[93] = new JCheckBox("Judges 12,13,14");
278          oldTestament[94] = new JCheckBox("Judges 15,16,17");
279          oldTestament[95] = new JCheckBox("Judges 18,19");
280          oldTestament[96] = new JCheckBox("Judges 20,21");
281          oldTestament[97] = new JCheckBox("Ruth 1,2,3,4");
282          oldTestament[98] = new JCheckBox("I Samuel 1,2,3");
283          oldTestament[99] = new JCheckBox("I Samuel 4,5,6");
284          oldTestament[100] = new JCheckBox("I Samuel 7,8,9");
285          oldTestament[101] = new JCheckBox("I Samuel 10,11,12");
286          oldTestament[102] = new JCheckBox("I Samuel 13,14");
287          oldTestament[103] = new JCheckBox("I Samuel 15,16");
288          oldTestament[104] = new JCheckBox("I Samuel 17,18");
289          oldTestament[105] = new JCheckBox("I Samuel 19,20,21");
290          oldTestament[106] = new JCheckBox("I Samuel 22,23,24");
291          oldTestament[107] = new JCheckBox("I Samuel 25,26");
292          oldTestament[108] = new JCheckBox("I Samuel 27,28,29");
293          oldTestament[109] = new JCheckBox("I Samuel 30,31");
294          oldTestament[110] = new JCheckBox("II Samuel 1,2,3");
295          oldTestament[111] = new JCheckBox("II Samuel 4,5,6");
296          oldTestament[112] = new JCheckBox("II Samuel 7,8,9");
297          oldTestament[113] = new JCheckBox("II Samuel 10,11,12");
298          oldTestament[114] = new JCheckBox("II Samuel 13,14");
299          oldTestament[115] = new JCheckBox("II Samuel 15,16");
300          oldTestament[116] = new JCheckBox("II Samuel 17,18");
301          oldTestament[117] = new JCheckBox("II Samuel 19,20");
302          oldTestament[118] = new JCheckBox("II Samuel 21,22");
303          oldTestament[119] = new JCheckBox("II Samuel 23,24");
304          oldTestament[120] = new JCheckBox("I Kings 1,2");
305          oldTestament[121] = new JCheckBox("I Kings 3,4,5");
306          oldTestament[122] = new JCheckBox("I Kings 6,7");
307          oldTestament[123] = new JCheckBox("I Kings 8,9");
308          oldTestament[124] = new JCheckBox("I Kings 10,11");
309          oldTestament[125] = new JCheckBox("I Kings 12,13");
310          oldTestament[126] = new JCheckBox("I Kings 14,15");
311          oldTestament[127] = new JCheckBox("I Kings 16,17,18");
312          oldTestament[128] = new JCheckBox("I Kings 19,20");
313          oldTestament[129] = new JCheckBox("I Kings 21,22");
314          oldTestament[130] = new JCheckBox("II Kings 1,2,3");
315          oldTestament[131] = new JCheckBox("II Kings 4,5");
316          oldTestament[132] = new JCheckBox("II Kings 6,7,8");
317          oldTestament[133] = new JCheckBox("II Kings 9,10,11");
318          oldTestament[134] = new JCheckBox("II Kings 12,13,14");
319          oldTestament[135] = new JCheckBox("II Kings 15,16,17");
320          oldTestament[136] = new JCheckBox("II Kings 18,19");
321          oldTestament[137] = new JCheckBox("II Kings 20,21,22");
322          oldTestament[138] = new JCheckBox("II Kings 23,24,25");
323          oldTestament[139] = new JCheckBox("I Chronicles 1,2");
324          oldTestament[140] = new JCheckBox("I Chronicles 3,4,5");
325          oldTestament[141] = new JCheckBox("I Chronicles 6,7");
326          oldTestament[142] = new JCheckBox("I Chronicles 8,9,10");
327          oldTestament[143] = new JCheckBox("I Chronicles 11,12,13");
328          oldTestament[144] = new JCheckBox("I Chronicles 14,15,16");
329          oldTestament[145] = new JCheckBox("I Chronicles 17,18,19");
330          oldTestament[146] = new JCheckBox("I Chronicles 20,21,22");
331          oldTestament[147] = new JCheckBox("I Chronicles 23,24,25");
332          oldTestament[148] = new JCheckBox("I Chronicles 26,27");
333          oldTestament[149] = new JCheckBox("I Chronicles 28,29");
334          oldTestament[150] = new JCheckBox("II Chronicles 1,2,3");
335          oldTestament[151] = new JCheckBox("II Chronicles 4,5,6");
336          oldTestament[152] = new JCheckBox("II Chronicles 7,8,9");
337          oldTestament[153] = new JCheckBox("II Chronicles 10,11,12");
338          oldTestament[154] = new JCheckBox("II Chronicles 13,14,15,16");
339          oldTestament[155] = new JCheckBox("II Chronicles 17,18,19");
340          oldTestament[156] = new JCheckBox("II Chronicles 20,21,22");
341          oldTestament[157] = new JCheckBox("II Chronicles 23,24,25");
342          oldTestament[158] = new JCheckBox("II Chronicles 26,27,28");
343          oldTestament[159] = new JCheckBox("II Chronicles 29,30,31");
344          oldTestament[160] = new JCheckBox("II Chronicles 32,33");
345          oldTestament[161] = new JCheckBox("II Chronicles 34,35,36");
346          oldTestament[162] = new JCheckBox("Ezra 1,2");
347          oldTestament[163] = new JCheckBox("Ezra 3,4,5");
348          oldTestament[164] = new JCheckBox("Ezra 6,7,8");
349          oldTestament[165] = new JCheckBox("Ezra 9,10");
350          oldTestament[166] = new JCheckBox("Nehemiah 1,2,3");
351          oldTestament[167] = new JCheckBox("Nehemiah 4,5,6");
352          oldTestament[168] = new JCheckBox("Nehemiah 7,8");
353          oldTestament[169] = new JCheckBox("Nehemiah 9,10,11");
354          oldTestament[170] = new JCheckBox("Nehemiah 12,13");
355          oldTestament[171] = new JCheckBox("Esther 1,2,3");
356          oldTestament[172] = new JCheckBox("Esther 4,5,6");
357          oldTestament[173] = new JCheckBox("Esther 7,8,9,10");
358          oldTestament[174] = new JCheckBox("Job 1,2,3");
359          oldTestament[175] = new JCheckBox("Job 4,5,6");
360          oldTestament[176] = new JCheckBox("Job 7,8,9");
361          oldTestament[177] = new JCheckBox("Job 10,11,12");
362          oldTestament[178] = new JCheckBox("Job 13,14,15");
363          oldTestament[179] = new JCheckBox("Job 16,17,18");
364          oldTestament[180] = new JCheckBox("Job 19,20");
365          oldTestament[181] = new JCheckBox("Job 21,22");
366          oldTestament[182] = new JCheckBox("Job 23,24,25");
367          oldTestament[183] = new JCheckBox("Job 26,27,28");
368          oldTestament[184] = new JCheckBox("Job 29,30");
369          oldTestament[185] = new JCheckBox("Job 31,32");
370          oldTestament[186] = new JCheckBox("Job 33,34");
371          oldTestament[187] = new JCheckBox("Job 35,36,37");
372          oldTestament[188] = new JCheckBox("Job 38,39");
373          oldTestament[189] = new JCheckBox("Job 40,41,42");
374          oldTestament[190] = new JCheckBox("Psalms 1,2,3");
375          oldTestament[191] = new JCheckBox("Psalms 4,5,6");
376          oldTestament[192] = new JCheckBox("Psalms 7,8,9");
377          oldTestament[193] = new JCheckBox("Psalms 10,11,12");
378          oldTestament[194] = new JCheckBox("Psalms 13,14,15,16");
379          oldTestament[195] = new JCheckBox("Psalms 17,18");
380          oldTestament[196] = new JCheckBox("Psalms 19,20,21");
381          oldTestament[197] = new JCheckBox("Psalms 22,23,24");
382          oldTestament[198] = new JCheckBox("Psalms 25,26,27");
383          oldTestament[199] = new JCheckBox("Psalms 28,29,30");
384          oldTestament[200] = new JCheckBox("Psalms 31,32,33");
385          oldTestament[201] = new JCheckBox("Psalms 34,35");
386          oldTestament[202] = new JCheckBox("Psalms 36,37");
387          oldTestament[203] = new JCheckBox("Psalms 38,39,40");
388          oldTestament[204] = new JCheckBox("Psalms 41,42,43");
389          oldTestament[205] = new JCheckBox("Psalms 44,45,46");
390          oldTestament[206] = new JCheckBox("Psalms 47,48,49");
391          oldTestament[207] = new JCheckBox("Psalms 50,51,52");
392          oldTestament[208] = new JCheckBox("Psalms 53,54,55");
393          oldTestament[209] = new JCheckBox("Psalms 56,57,58");
394          oldTestament[210] = new JCheckBox("Psalms 59,60,61");
395          oldTestament[211] = new JCheckBox("Psalms 62,63,64");
396          oldTestament[212] = new JCheckBox("Psalms 65,66,67");
397          oldTestament[213] = new JCheckBox("Psalms 68,69");
398          oldTestament[214] = new JCheckBox("Psalms 70,71,72");
399          oldTestament[215] = new JCheckBox("Psalms 73,74");
400          oldTestament[216] = new JCheckBox("Psalms 75,76,77");
401          oldTestament[217] = new JCheckBox("Psalms 78");
402          oldTestament[218] = new JCheckBox("Psalms 79,80,81");
403          oldTestament[219] = new JCheckBox("Psalms 82,83,84");
404          oldTestament[220] = new JCheckBox("Psalms 85,86,87");
405          oldTestament[221] = new JCheckBox("Psalms 88,89");
406          oldTestament[222] = new JCheckBox("Psalms 90,91,92");
407          oldTestament[223] = new JCheckBox("Psalms 93,94,95");
408          oldTestament[224] = new JCheckBox("Psalms 96,97,98");
409          oldTestament[225] = new JCheckBox("Psalms 99,100,101,102");
410          oldTestament[226] = new JCheckBox("Psalms 103,104");
411          oldTestament[227] = new JCheckBox("Psalms 105,106");
412          oldTestament[228] = new JCheckBox("Psalms 107,108");
413          oldTestament[229] = new JCheckBox("Psalms 109,110,111");
414          oldTestament[230] = new JCheckBox("Psalms 112,113,114,115");
415          oldTestament[231] = new JCheckBox("Psalms 116,117,118");
416          oldTestament[232] = new JCheckBox("Psalms 119:1-48");
417          oldTestament[233] = new JCheckBox("Psalms 119:49-104");
418          oldTestament[234] = new JCheckBox("Psalms 119:105-176");
419          oldTestament[235] = new JCheckBox("Psalms 120,121,122,123");
420          oldTestament[236] = new JCheckBox("Psalms 124,125,126,127");
421          oldTestament[237] = new JCheckBox("Psalms 128,129,130,131");
422          oldTestament[238] = new JCheckBox("Psalms 131,132,133,134,135");
423          oldTestament[239] = new JCheckBox("Psalms 136,137,138");
424          oldTestament[240] = new JCheckBox("Psalms 139,140,141");
425          oldTestament[241] = new JCheckBox("Psalms 142,143,144");
426          oldTestament[242] = new JCheckBox("Psalms 145,146,147");
427          oldTestament[243] = new JCheckBox("Psalms 148,149,150");
428          oldTestament[244] = new JCheckBox("Proverbs 1,2");
429          oldTestament[245] = new JCheckBox("Proverbs 3,4");
430          oldTestament[246] = new JCheckBox("Proverbs 5,6");
431          oldTestament[247] = new JCheckBox("Proverbs 7,8");
432          oldTestament[248] = new JCheckBox("Proverbs 9,10");
433          oldTestament[249] = new JCheckBox("Proverbs 11,12");
434          oldTestament[250] = new JCheckBox("Proverbs 13,14");
435          oldTestament[251] = new JCheckBox("Proverbs 15,16");
436          oldTestament[252] = new JCheckBox("Proverbs 17,18");
437          oldTestament[253] = new JCheckBox("Proverbs 19,20");
438          oldTestament[254] = new JCheckBox("Proverbs 21,22");
439          oldTestament[255] = new JCheckBox("Proverbs 23,24");
440          oldTestament[256] = new JCheckBox("Proverbs 25,26,27");
441          oldTestament[257] = new JCheckBox("Proverbs 28,29");
442          oldTestament[258] = new JCheckBox("Proverbs 30,31");
443          oldTestament[259] = new JCheckBox("Ecclesiastes 1,2,3");
444          oldTestament[260] = new JCheckBox("Ecclesiastes 4,5,6");
445          oldTestament[261] = new JCheckBox("Ecclesiastes 7,8,9");
446          oldTestament[262] = new JCheckBox("Ecclesiastes 10,11,12");
447          oldTestament[263] = new JCheckBox("Song of Solomon 1,2,3");
448          oldTestament[264] = new JCheckBox("Song of Solomon 4,5");
449          oldTestament[265] = new JCheckBox("Song of Solomon 6,7,8");
450          oldTestament[266] = new JCheckBox("Isaiah 1,2,3");
451          oldTestament[267] = new JCheckBox("Isaiah 4,5,6");
452          oldTestament[268] = new JCheckBox("Isaiah 7,8,9");
453          oldTestament[269] = new JCheckBox("Isaiah 10,11,12");
454          oldTestament[270] = new JCheckBox("Isaiah 13,14,15");
455          oldTestament[271] = new JCheckBox("Isaiah 16,17,18");
456          oldTestament[272] = new JCheckBox("Isaiah 19,20,21");
457          oldTestament[273] = new JCheckBox("Isaiah 22,23");
458          oldTestament[274] = new JCheckBox("Isaiah 24,25,26");
459          oldTestament[275] = new JCheckBox("Isaiah 27,28");
460          oldTestament[276] = new JCheckBox("Isaiah 29,30");
461          oldTestament[277] = new JCheckBox("Isaiah 31,32,33");
462          oldTestament[278] = new JCheckBox("Isaiah 34,35,36");
463          oldTestament[279] = new JCheckBox("Isaiah 37,38");
464          oldTestament[280] = new JCheckBox("Isaiah 39,40");
465          oldTestament[281] = new JCheckBox("Isaiah 41,42");
466          oldTestament[282] = new JCheckBox("Isaiah 43,44");
467          oldTestament[283] = new JCheckBox("Isaiah 45,46,47");
468          oldTestament[284] = new JCheckBox("Isaiah 48,49");
469          oldTestament[285] = new JCheckBox("Isaiah 50,51,52");
470          oldTestament[286] = new JCheckBox("Isaiah 53,54,55");
471          oldTestament[287] = new JCheckBox("Isaiah 56,57,58");
472          oldTestament[288] = new JCheckBox("Isaiah 59,60,61");
473          oldTestament[289] = new JCheckBox("Isaiah 62,63,64");
474          oldTestament[290] = new JCheckBox("Isaiah 65,66");
475          oldTestament[291] = new JCheckBox("Jeremiah 1,2");
476          oldTestament[292] = new JCheckBox("Jeremiah 3,4");
477          oldTestament[293] = new JCheckBox("Jeremiah 5,6");
478          oldTestament[294] = new JCheckBox("Jeremiah 7,8");
479          oldTestament[295] = new JCheckBox("Jeremiah 9,10");
480          oldTestament[296] = new JCheckBox("Jeremiah 11,12,13");
481          oldTestament[297] = new JCheckBox("Jeremiah 14,15,16");
482          oldTestament[298] = new JCheckBox("Jeremiah 17,18,19");
483          oldTestament[299] = new JCheckBox("Jeremiah 20,21,22");
484          oldTestament[300] = new JCheckBox("Jeremiah 23,24");
485          oldTestament[301] = new JCheckBox("Jeremiah 25,26");
486          oldTestament[302] = new JCheckBox("Jeremiah 27,28");
487          oldTestament[303] = new JCheckBox("Jeremiah 29,30");
488          oldTestament[304] = new JCheckBox("Jeremiah 31,32");
489          oldTestament[305] = new JCheckBox("Jeremiah 33,34,35");
490          oldTestament[306] = new JCheckBox("Jeremiah 36,37");
491          oldTestament[307] = new JCheckBox("Jeremiah 38,39");
492          oldTestament[308] = new JCheckBox("Jeremiah 40,41,42");
493          oldTestament[309] = new JCheckBox("Jeremiah 43,44,45");
494          oldTestament[310] = new JCheckBox("Jeremiah 46,47,48");
495          oldTestament[311] = new JCheckBox("Jeremiah 49,50");
496          oldTestament[312] = new JCheckBox("Jeremiah 51,52");
497          oldTestament[313] = new JCheckBox("Lamentations 1,2");
498          oldTestament[314] = new JCheckBox("Lamentations 3,4,5");
499          oldTestament[315] = new JCheckBox("Ezekial 1,2,3");
500          oldTestament[316] = new JCheckBox("Ezekial 4,5,6");
501          oldTestament[317] = new JCheckBox("Ezekial 7,8,9");
502          oldTestament[318] = new JCheckBox("Ezekial 10,11,12");
503          oldTestament[319] = new JCheckBox("Ezekial 13,14,15");
504          oldTestament[320] = new JCheckBox("Ezekial 16");
505          oldTestament[321] = new JCheckBox("Ezekial 17,18,19");
506          oldTestament[322] = new JCheckBox("Ezekial 20,21");
507          oldTestament[323] = new JCheckBox("Ezekial 22,23");
508          oldTestament[324] = new JCheckBox("Ezekial 24,25,26");
509          oldTestament[325] = new JCheckBox("Ezekial 27,28");
510          oldTestament[326] = new JCheckBox("Ezekial 29,30,31");
511          oldTestament[327] = new JCheckBox("Ezekial 32,33");
512          oldTestament[328] = new JCheckBox("Ezekial 34,35");
513          oldTestament[329] = new JCheckBox("Ezekial 36,37");
514          oldTestament[330] = new JCheckBox("Ezekial 38,39");
515          oldTestament[331] = new JCheckBox("Ezekial 40");
516          oldTestament[332] = new JCheckBox("Ezekial 41,42");
517          oldTestament[333] = new JCheckBox("Ezekial 43,44");
518          oldTestament[334] = new JCheckBox("Ezekial 45,46");
519          oldTestament[335] = new JCheckBox("Ezekial 47,48");
520          oldTestament[336] = new JCheckBox("Daniel 1,2");
521          oldTestament[337] = new JCheckBox("Daniel 3,4");
522          oldTestament[338] = new JCheckBox("Daniel 5,6");
523          oldTestament[339] = new JCheckBox("Daniel 7,8");
524          oldTestament[340] = new JCheckBox("Daniel 9,10");
525          oldTestament[341] = new JCheckBox("Daniel 11,12");
526          oldTestament[342] = new JCheckBox("Hosea 1,2,3,4");
527          oldTestament[343] = new JCheckBox("Hosea 5,6,7,8");
528          oldTestament[344] = new JCheckBox("Hosea 9,10,11");
529          oldTestament[345] = new JCheckBox("Hosea 12,13,14");
530          oldTestament[346] = new JCheckBox("Joel 1,2,3");
531          oldTestament[347] = new JCheckBox("Amos 1,2,3");
532          oldTestament[348] = new JCheckBox("Amos 4,5,6");
533          oldTestament[349] = new JCheckBox("Amos 7,8,9");
534          oldTestament[350] = new JCheckBox("Obadiah");
535          oldTestament[351] = new JCheckBox("Jonah 1,2,3,4");
536          oldTestament[352] = new JCheckBox("Micah 1,2,3");
537          oldTestament[353] = new JCheckBox("Micah 4,5");
538          oldTestament[354] = new JCheckBox("Micah 6,7");
539          oldTestament[355] = new JCheckBox("Nahum 1,2,3");
540          oldTestament[356] = new JCheckBox("Habakkuk 1,2,3");
541          oldTestament[357] = new JCheckBox("Zephaniah 1,2");
542          oldTestament[358] = new JCheckBox("Haggai 1,2");
543          oldTestament[359] = new JCheckBox("Zechariah 1,2,3");
544          oldTestament[360] = new JCheckBox("Zechariah 4,5,6");
545          oldTestament[361] = new JCheckBox("Zechariah 7,8,9");
546          oldTestament[362] = new JCheckBox("Zechariah 10,11,12");
547          oldTestament[363] = new JCheckBox("Zechariah 13,14");
548          oldTestament[364] = new JCheckBox("Malachi 1,2,3,4");
549    
550          //new Testament
551          newTestament[0] = new JCheckBox("Matthew 1");
552          newTestament[1] = new JCheckBox("Matthew 2");
553          newTestament[2] = new JCheckBox("Matthew 3");
554          newTestament[3] = new JCheckBox("Matthew 4");
555          newTestament[4] = new JCheckBox("Matthew 5:1-26");
556          newTestament[5] = new JCheckBox("Matthew 5:27-48");
557          newTestament[6] = new JCheckBox("Matthew 6");
558          newTestament[7] = new JCheckBox("Matthew 7");
559          newTestament[8] = new JCheckBox("Matthew 8");
560          newTestament[9] = new JCheckBox("Matthew 9:1-17");
561          newTestament[10] = new JCheckBox("Matthew 9:18-38");
562          newTestament[11] = new JCheckBox("Matthew 10:1-23");
563          newTestament[12] = new JCheckBox("Matthew 10:24-42");
564          newTestament[13] = new JCheckBox("Matthew 11");
565          newTestament[14] = new JCheckBox("Matthew 12:1-21");
566          newTestament[15] = new JCheckBox("Matthew 12:22-50");
567          newTestament[16] = new JCheckBox("Matthew 13:1-32");
568          newTestament[17] = new JCheckBox("Matthew 13:33-58");
569          newTestament[18] = new JCheckBox("Matthew 14:1-21");
570          newTestament[19] = new JCheckBox("Matthew 14:22-36");
571          newTestament[20] = new JCheckBox("Matthew 15:1-20");
572          newTestament[21] = new JCheckBox("Matthew 15:21-29");
573          newTestament[22] = new JCheckBox("Matthew 16");
574          newTestament[23] = new JCheckBox("Matthew 17");
575          newTestament[24] = new JCheckBox("Matthew 18:1-20");
576          newTestament[25] = new JCheckBox("Matthew 18:21-35");
577          newTestament[26] = new JCheckBox("Matthew 19:1-15");
578          newTestament[27] = new JCheckBox("Matthew 19:16-30");
579          newTestament[28] = new JCheckBox("Matthew 20:1-16");
580          newTestament[29] = new JCheckBox("Matthew 20: 17-34");
581          newTestament[30] = new JCheckBox("Matthew 21:1-22");
582          newTestament[31] = new JCheckBox("Matthew 21:23-46");
583          newTestament[32] = new JCheckBox("Matthew 22:1-22");
584          newTestament[33] = new JCheckBox("Matthew 22:23-46");
585          newTestament[34] = new JCheckBox("Matthew 23:1-22");
586          newTestament[35] = new JCheckBox("Matthew 23:23-39");
587          newTestament[36] = new JCheckBox("Matthew 24:1-22");
588          newTestament[37] = new JCheckBox("Matthew 24:23-51");
589          newTestament[38] = new JCheckBox("Matthew 25:1-30");
590          newTestament[39] = new JCheckBox("Matthew 25:31-46");
591          newTestament[40] = new JCheckBox("Matthew 26:1-19");
592          newTestament[41] = new JCheckBox("Matthew 26:20-54");
593          newTestament[42] = new JCheckBox("Matthew 26:55-75");
594          newTestament[43] = new JCheckBox("Matthew 27:1-31");
595          newTestament[44] = new JCheckBox("Matthew 27:32-66");
596          newTestament[45] = new JCheckBox("Matthew 28");
597          newTestament[46] = new JCheckBox("Mark 1:1-22");
598          newTestament[47] = new JCheckBox("Mark 1:23-45");
599          newTestament[48] = new JCheckBox("Mark 2");
600          newTestament[49] = new JCheckBox("Mark 3:1-21");
601          newTestament[50] = new JCheckBox("Mark 3:22-35");
602          newTestament[51] = new JCheckBox("Mark 4:1-20");
603          newTestament[52] = new JCheckBox("Mark 4:21-41");
604          newTestament[53] = new JCheckBox("Mark 5:1-20");
605          newTestament[54] = new JCheckBox("Mark 5:21-43");
606          newTestament[55] = new JCheckBox("Mark 6:1-32");
607          newTestament[56] = new JCheckBox("Mark 6:33-56");
608          newTestament[57] = new JCheckBox("Mark 7");
609          newTestament[58] = new JCheckBox("Mark 8:1-21");
610          newTestament[59] = new JCheckBox("Mark 8:22-38");
611          newTestament[60] = new JCheckBox("Mark 9:1-29");
612          newTestament[61] = new JCheckBox("Mark 9:30-50");
613          newTestament[62] = new JCheckBox("Mark 10:1-31");
614          newTestament[63] = new JCheckBox("Mark 10:32-52");
615          newTestament[64] = new JCheckBox("Mark 11:1-19");
616          newTestament[65] = new JCheckBox("Mark 11:20-33");
617          newTestament[66] = new JCheckBox("Mark 12:1-27");
618          newTestament[67] = new JCheckBox("Mark 12:28-44");
619          newTestament[68] = new JCheckBox("Mark 13:1-13");
620          newTestament[69] = new JCheckBox("Mark 13:14-37");
621          newTestament[70] = new JCheckBox("Mark 14:1-25");
622          newTestament[71] = new JCheckBox("Mark 14:26-50");
623          newTestament[72] = new JCheckBox("Mark 14:51-72");
624          newTestament[73] = new JCheckBox("Mark 15:1-26");
625          newTestament[74] = new JCheckBox("Mark 15:27-47");
626          newTestament[75] = new JCheckBox("Mark 16");
627          newTestament[76] = new JCheckBox("Luke 1:1-23");
628          newTestament[77] = new JCheckBox("Luke 1:24-56");
629          newTestament[78] = new JCheckBox("Luke 1:57-80");
630          newTestament[79] = new JCheckBox("Luke 2:1-24");
631          newTestament[80] = new JCheckBox("Luke 2:25-52");
632          newTestament[81] = new JCheckBox("Luke 3");
633          newTestament[82] = new JCheckBox("Luke 4:1-32");
634          newTestament[83] = new JCheckBox("Luke 4:33-44");
635          newTestament[84] = new JCheckBox("Luke 5:1-16");
636          newTestament[85] = new JCheckBox("Luke 5:17-39");
637          newTestament[86] = new JCheckBox("Luke 6:1-26");
638          newTestament[87] = new JCheckBox("Luke 6:27-49");
639          newTestament[88] = new JCheckBox("Luke 7:1-30");
640          newTestament[89] = new JCheckBox("Luke 7:31-50");
641          newTestament[90] = new JCheckBox("Luke 8:1-21");
642          newTestament[91] = new JCheckBox("Luke 8:22-56");
643          newTestament[92] = new JCheckBox("Luke 9:1-36");
644          newTestament[93] = new JCheckBox("Luke 9:37-62");
645          newTestament[94] = new JCheckBox("Luke 10:1-24");
646          newTestament[95] = new JCheckBox("Luke 10:25-42");
647          newTestament[96] = new JCheckBox("Luke 11:1-28");
648          newTestament[97] = new JCheckBox("Luke 11:29-54");
649          newTestament[98] = new JCheckBox("Luke 12:1-34");
650          newTestament[99] = new JCheckBox("Luke 12:35-59");
651          newTestament[100] = new JCheckBox("Luke 13:1-21");
652          newTestament[101] = new JCheckBox("Luke 13:22-35");
653          newTestament[102] = new JCheckBox("Luke 14:1-24");
654          newTestament[103] = new JCheckBox("Luke 14:25-35");
655          newTestament[104] = new JCheckBox("Luke 15:1-10");
656          newTestament[105] = new JCheckBox("Luke 15:11-32");
657          newTestament[106] = new JCheckBox("Luke 16:1-18");
658          newTestament[107] = new JCheckBox("Luke 16:19-31");
659          newTestament[108] = new JCheckBox("Luke 17:1-19");
660          newTestament[109] = new JCheckBox("Luke 17:20-37");
661          newTestament[110] = new JCheckBox("Luke 18:1-17");
662          newTestament[111] = new JCheckBox("Luke 18:18-43");
663          newTestament[112] = new JCheckBox("Luke 19:1-28");
664          newTestament[113] = new JCheckBox("Luke 19:29-48");
665          newTestament[114] = new JCheckBox("Luke 20:1-26");
666          newTestament[115] = new JCheckBox("Luke 20:27-47");
667          newTestament[116] = new JCheckBox("Luke 21:1-19");
668          newTestament[117] = new JCheckBox("Luke 21:20-38");
669          newTestament[118] = new JCheckBox("Luke 22:1-30");
670          newTestament[119] = new JCheckBox("Luke 22:31-53");
671          newTestament[120] = new JCheckBox("Luke 22:54-71");
672          newTestament[121] = new JCheckBox("Luke 23:1-26");
673          newTestament[122] = new JCheckBox("Luke 23:27-38");
674          newTestament[123] = new JCheckBox("Luke 23:39-56");
675          newTestament[124] = new JCheckBox("Luke 24:1-35");
676          newTestament[125] = new JCheckBox("Luke 24:36-53");
677          newTestament[126] = new JCheckBox("John 1:1-28");
678          newTestament[127] = new JCheckBox("John 1:29-51");
679          newTestament[128] = new JCheckBox("John 2");
680          newTestament[129] = new JCheckBox("John 3:1-21");
681          newTestament[130] = new JCheckBox("John 3:22-36");
682          newTestament[131] = new JCheckBox("John 4:1-30");
683          newTestament[132] = new JCheckBox("John 4:31-54");
684          newTestament[133] = new JCheckBox("John 5:1-24");
685          newTestament[134] = new JCheckBox("John 5:25-47");
686          newTestament[135] = new JCheckBox("John 6:1-21");
687          newTestament[136] = new JCheckBox("John 6:22-44");
688          newTestament[137] = new JCheckBox("John 6:45-71");
689          newTestament[138] = new JCheckBox("John 7:1-31");
690          newTestament[139] = new JCheckBox("John 7:32-53");
691          newTestament[140] = new JCheckBox("John 8:1-20");
692          newTestament[141] = new JCheckBox("John 8:21-36");
693          newTestament[142] = new JCheckBox("John 8:37-59");
694          newTestament[143] = new JCheckBox("John 9:1-23");
695          newTestament[144] = new JCheckBox("John 9:24-41");
696          newTestament[145] = new JCheckBox("John 10:1-21");
697          newTestament[146] = new JCheckBox("John 10:22-42");
698          newTestament[147] = new JCheckBox("John 11:1-17");
699          newTestament[148] = new JCheckBox("John 11:18-46");
700          newTestament[149] = new JCheckBox("John 11:47-57");
701          newTestament[150] = new JCheckBox("John 12:1-19");
702          newTestament[151] = new JCheckBox("John 12:20-50");
703          newTestament[152] = new JCheckBox("John 13:1-17");
704          newTestament[153] = new JCheckBox("John 13:18-38");
705          newTestament[154] = new JCheckBox("John 14");
706          newTestament[155] = new JCheckBox("John 15");
707          newTestament[156] = new JCheckBox("John 16:1-15");
708          newTestament[157] = new JCheckBox("John 16:16-33");
709          newTestament[158] = new JCheckBox("John 17");
710          newTestament[159] = new JCheckBox("John 18:1-23");
711          newTestament[160] = new JCheckBox("John 18:24-40");
712          newTestament[161] = new JCheckBox("John 19:1-22");
713          newTestament[162] = new JCheckBox("John 19:23-42");
714          newTestament[163] = new JCheckBox("John 20");
715          newTestament[164] = new JCheckBox("John 21");
716          newTestament[165] = new JCheckBox("Acts 1");
717          newTestament[166] = new JCheckBox("Acts 2:1-13");
718          newTestament[167] = new JCheckBox("Acts 2:14-47");
719          newTestament[168] = new JCheckBox("Acts 3");
720          newTestament[169] = new JCheckBox("Acts 4:1-22");
721          newTestament[170] = new JCheckBox("Acts 4:23-37");
722          newTestament[171] = new JCheckBox("Acts 5:1-16");
723          newTestament[172] = new JCheckBox("Acts 5:17-42");
724          newTestament[173] = new JCheckBox("Acts 6");
725          newTestament[174] = new JCheckBox("Acts 7:1-19");
726          newTestament[175] = new JCheckBox("Acts 7:20-43");
727          newTestament[176] = new JCheckBox("Acts 7:44-60");
728          newTestament[177] = new JCheckBox("Acts 8:1-25");
729          newTestament[178] = new JCheckBox("Acts 8:26-40");
730          newTestament[179] = new JCheckBox("Acts 9:1-22");
731          newTestament[180] = new JCheckBox("Acts 9:23-43");
732          newTestament[181] = new JCheckBox("Acts 10:1-23");
733          newTestament[182] = new JCheckBox("Acts 10:24-48");
734          newTestament[183] = new JCheckBox("Acts 11");
735          newTestament[184] = new JCheckBox("Acts 12");
736          newTestament[185] = new JCheckBox("Acts 13:1-23");
737          newTestament[186] = new JCheckBox("Acts 13:24-52");
738          newTestament[187] = new JCheckBox("Acts 14");
739          newTestament[188] = new JCheckBox("Acts 15:1-21");
740          newTestament[189] = new JCheckBox("Acts 15:22-41");
741          newTestament[190] = new JCheckBox("Acts 16:1-15");
742          newTestament[191] = new JCheckBox("Acts 16:16-40");
743          newTestament[192] = new JCheckBox("Acts 17:1-15");
744          newTestament[193] = new JCheckBox("Acts 17:16-34");
745          newTestament[194] = new JCheckBox("Acts 18");
746          newTestament[195] = new JCheckBox("Acts 19:1-20");
747          newTestament[196] = new JCheckBox("Acts 19:21-41");
748          newTestament[197] = new JCheckBox("Acts 20:1-16");
749          newTestament[198] = new JCheckBox("Acts 20:17-38");
750          newTestament[199] = new JCheckBox("Acts 21:1-14");
751          newTestament[200] = new JCheckBox("Acts 21:15-40");
752          newTestament[201] = new JCheckBox("Acts 22");
753          newTestament[202] = new JCheckBox("Acts 23:1-11");
754          newTestament[203] = new JCheckBox("Acts 23:12-35");
755          newTestament[204] = new JCheckBox("Acts 24");
756          newTestament[205] = new JCheckBox("Acts 25");
757          newTestament[206] = new JCheckBox("Acts 26");
758          newTestament[207] = new JCheckBox("Acts 27:1-25");
759          newTestament[208] = new JCheckBox("Acts 27:26-44");
760          newTestament[209] = new JCheckBox("Acts 28:1-15");
761          newTestament[210] = new JCheckBox("Acts 28:16-31");
762          newTestament[211] = new JCheckBox("Romans 1");
763          newTestament[212] = new JCheckBox("Romans 2");
764          newTestament[213] = new JCheckBox("Romans 3");
765          newTestament[214] = new JCheckBox("Romans 4");
766          newTestament[215] = new JCheckBox("Romans 5");
767          newTestament[216] = new JCheckBox("Romans 6");
768          newTestament[217] = new JCheckBox("Romans 7");
769          newTestament[218] = new JCheckBox("Romans 8:1-18");
770          newTestament[219] = new JCheckBox("Romans 8:19-39");
771          newTestament[220] = new JCheckBox("Romans 9");
772          newTestament[221] = new JCheckBox("Romans 10");
773          newTestament[222] = new JCheckBox("Romans 11:1-21");
774          newTestament[223] = new JCheckBox("Romans 11:22-36");
775          newTestament[224] = new JCheckBox("Romans 12");
776          newTestament[225] = new JCheckBox("Romans 13");
777          newTestament[226] = new JCheckBox("Romans 14");
778          newTestament[227] = new JCheckBox("Romans 15:1-20");
779          newTestament[228] = new JCheckBox("Romans 15:21-33");
780          newTestament[229] = new JCheckBox("Romans 16");
781          newTestament[230] = new JCheckBox("I Corinthians 1");
782          newTestament[231] = new JCheckBox("I Corinthians 2");
783          newTestament[232] = new JCheckBox("I Corinthians 3");
784          newTestament[233] = new JCheckBox("I Corinthians 4");
785          newTestament[234] = new JCheckBox("I Corinthians 5");
786          newTestament[235] = new JCheckBox("I Corinthians 6");
787          newTestament[236] = new JCheckBox("I Corinthians 7:1-24");
788          newTestament[237] = new JCheckBox("I Corinthians 7:25-40");
789          newTestament[238] = new JCheckBox("I Corinthians 8");
790          newTestament[239] = new JCheckBox("I Corinthians 9");
791          newTestament[240] = new JCheckBox("I Corinthians 10:1-13");
792          newTestament[241] = new JCheckBox("I Corinthians 10:14-33");
793          newTestament[242] = new JCheckBox("I Corinthians 11:1-15");
794          newTestament[243] = new JCheckBox("I Corinthians 11:16-34");
795          newTestament[244] = new JCheckBox("I Corinthians 12");
796          newTestament[245] = new JCheckBox("I Corinthians 13");
797          newTestament[246] = new JCheckBox("I Corinthians 14:1-20");
798          newTestament[247] = new JCheckBox("I Corinthians 14:21-40");
799          newTestament[248] = new JCheckBox("I Corinthians 15:1-32");
800          newTestament[249] = new JCheckBox("I Corinthians 15:33-58");
801          newTestament[250] = new JCheckBox("I Corinthians 16");
802          newTestament[251] = new JCheckBox("II Corinthians 1");
803          newTestament[252] = new JCheckBox("II Corinthians 2");
804          newTestament[253] = new JCheckBox("II Corinthians 3");
805          newTestament[254] = new JCheckBox("II Corinthians 4");
806          newTestament[255] = new JCheckBox("II Corinthians 5");
807          newTestament[256] = new JCheckBox("II Corinthians 6");
808          newTestament[257] = new JCheckBox("II Corinthians 7");
809          newTestament[258] = new JCheckBox("II Corinthians 8");
810          newTestament[259] = new JCheckBox("II Corinthians 9");
811          newTestament[260] = new JCheckBox("II Corinthians 10");
812          newTestament[261] = new JCheckBox("II Corinthians 11:1-15");
813          newTestament[262] = new JCheckBox("II Corinthians 11:16-33");
814          newTestament[263] = new JCheckBox("II Corinthians 12");
815          newTestament[264] = new JCheckBox("II Corinthians 13");
816          newTestament[265] = new JCheckBox("Galatians 1");
817          newTestament[266] = new JCheckBox("Galatians 2");
818          newTestament[267] = new JCheckBox("Galatians 3");
819          newTestament[268] = new JCheckBox("Galatians 4");
820          newTestament[269] = new JCheckBox("Galatians 5");
821          newTestament[270] = new JCheckBox("Galatians 6");
822          newTestament[271] = new JCheckBox("Ephesians 1");
823          newTestament[272] = new JCheckBox("Ephesians 2");
824          newTestament[273] = new JCheckBox("Ephesians 3");
825          newTestament[274] = new JCheckBox("Ephesians 4");
826          newTestament[275] = new JCheckBox("Ephesians 5");
827          newTestament[276] = new JCheckBox("Ephesians 6");
828          newTestament[277] = new JCheckBox("Philippians 1");
829          newTestament[278] = new JCheckBox("Philippians 2");
830          newTestament[279] = new JCheckBox("Philippians 3");
831          newTestament[280] = new JCheckBox("Philippians 4");
832          newTestament[281] = new JCheckBox("Colossians 1");
833          newTestament[282] = new JCheckBox("Colossians 2");
834          newTestament[283] = new JCheckBox("Colossians 3");
835          newTestament[284] = new JCheckBox("Colossians 4");
836          newTestament[285] = new JCheckBox("I Thessalonians 1");
837          newTestament[286] = new JCheckBox("I Thessalonians 2");
838          newTestament[287] = new JCheckBox("I Thessalonians 3");
839          newTestament[288] = new JCheckBox("I Thessalonians 4");
840          newTestament[289] = new JCheckBox("I Thessalonians 5");
841          newTestament[290] = new JCheckBox("II Thessalonians 1");
842          newTestament[291] = new JCheckBox("II Thessalonians 2");
843          newTestament[292] = new JCheckBox("II Thessalonians 3");
844          newTestament[293] = new JCheckBox("I Timothy 1");
845          newTestament[294] = new JCheckBox("I Timothy 2");
846          newTestament[295] = new JCheckBox("I Timothy 3");
847          newTestament[296] = new JCheckBox("I Timothy 4");
848          newTestament[297] = new JCheckBox("I Timothy 5");
849          newTestament[298] = new JCheckBox("I Timothy 6");
850          newTestament[299] = new JCheckBox("II Timothy 1");
851          newTestament[300] = new JCheckBox("II Timothy 2");
852          newTestament[301] = new JCheckBox("II Timothy 3");
853          newTestament[302] = new JCheckBox("II Timothy 4");
854          newTestament[303] = new JCheckBox("Titus 1");
855          newTestament[304] = new JCheckBox("Titus 2");
856          newTestament[305] = new JCheckBox("Titus 3");
857          newTestament[306] = new JCheckBox("Philemon 1");
858          newTestament[307] = new JCheckBox("Hebrews 1");
859          newTestament[308] = new JCheckBox("Hebrews 2");
860          newTestament[309] = new JCheckBox("Hebrews 3");
861          newTestament[310] = new JCheckBox("Hebrews 4");
862          newTestament[311] = new JCheckBox("Hebrews 5");
863          newTestament[312] = new JCheckBox("Hebrews 6");
864          newTestament[313] = new JCheckBox("Hebrews 7");
865          newTestament[314] = new JCheckBox("Hebrews 8");
866          newTestament[315] = new JCheckBox("Hebrews 9");
867          newTestament[316] = new JCheckBox("Hebrews 10:1-23");
868          newTestament[317] = new JCheckBox("Hebrews 10:24-39");
869          newTestament[318] = new JCheckBox("Hebrews 11:1-19");
870          newTestament[319] = new JCheckBox("Hebrews 11:20-40");
871          newTestament[320] = new JCheckBox("Hebrews 12");
872          newTestament[321] = new JCheckBox("Hebrews 13");
873          newTestament[322] = new JCheckBox("James 1");
874          newTestament[323] = new JCheckBox("James 2");
875          newTestament[324] = new JCheckBox("James 3");
876          newTestament[325] = new JCheckBox("James 4");
877          newTestament[326] = new JCheckBox("James 5");
878          newTestament[327] = new JCheckBox("I Peter 1");
879          newTestament[328] = new JCheckBox("I Peter 2");
880          newTestament[329] = new JCheckBox("I Peter 3");
881          newTestament[330] = new JCheckBox("I Peter 4");
882          newTestament[331] = new JCheckBox("I Peter 5");
883          newTestament[332] = new JCheckBox("II Peter 1");
884          newTestament[333] = new JCheckBox("II Peter 2");
885          newTestament[334] = new JCheckBox("II Peter 3");
886          newTestament[335] = new JCheckBox("I John 1");
887          newTestament[336] = new JCheckBox("I John 2");
888          newTestament[337] = new JCheckBox("I John 3");
889          newTestament[338] = new JCheckBox("I John 4");
890          newTestament[339] = new JCheckBox("I John 5");
891          newTestament[340] = new JCheckBox("II John 1");
892          newTestament[341] = new JCheckBox("III John 1");
893          newTestament[342] = new JCheckBox("Jude 1");
894          newTestament[343] = new JCheckBox("Revelation 1");
895          newTestament[344] = new JCheckBox("Revelation 2");
896          newTestament[345] = new JCheckBox("Revelation 3");
897          newTestament[346] = new JCheckBox("Revelation 4");
898          newTestament[347] = new JCheckBox("Revelation 5");
899          newTestament[348] = new JCheckBox("Revelation 6");
900          newTestament[349] = new JCheckBox("Revelation 7");
901          newTestament[350] = new JCheckBox("Revelation 8");
902          newTestament[351] = new JCheckBox("Revelation 9");
903          newTestament[352] = new JCheckBox("Revelation 10");
904          newTestament[353] = new JCheckBox("Revelation 11");
905          newTestament[354] = new JCheckBox("Revelation 12");
906          newTestament[355] = new JCheckBox("Revelation 13");
907          newTestament[356] = new JCheckBox("Revelation 14");
908          newTestament[357] = new JCheckBox("Revelation 15");
909          newTestament[358] = new JCheckBox("Revelation 16");
910          newTestament[359] = new JCheckBox("Revelation 17");
911          newTestament[360] = new JCheckBox("Revelation 18");
912          newTestament[361] = new JCheckBox("Revelation 19");
913          newTestament[362] = new JCheckBox("Revelation 20");
914          newTestament[363] = new JCheckBox("Revelation 21");
915          newTestament[364] = new JCheckBox("Revelation 22");
916       }
917    }