PageSourceSearch

https://www.biblicalunitarian.com/wp-content/plugins/revscript_for_BU//script/bbooks.js?ver=7.0.6

js biblicalunitarian.com collected 2026-10-02 05:40:44 UTC 8,222 bytes, 304 lines download raw bytes

1
2var bbooks = {};
3(function() {
4  // splits the names into multiples
5  var split = function(input) {
6      return input.split(' ');
7    },
8    ordinals = function(number,input) {
9      var parts = input.split(' '),
10        result = [],
11        i,il;
12      for (i=0,il=parts.length; i<il; i++) {
13        result.push(number + ' ' + parts[i]);
14        result.push(number + parts[i]);
15      }
16      return result;
17    }
18
19bbooks.Chapters = [50,40,27,36,34,24,21,4,31,24,22,25,29,36,10,13,10,42,150,31,12,8,66,52,5,48,12,14,3,9,1,4,7,3,3,3,2,14,4,28,16,24,21,28,16,16,13,6,6,4,4,5,3,6,4,3,1,13,5,5,3,5,1,1,1,22];
20
21//
22// Note: the first alias for a book is the one that appears in the header of the popups.
23// Capitalization is important
24//
25bbooks.Books = [
26{
27  names:split('Gen Genesis')
28  ,verses:[31,25,24,26,32,22,24,22,29,32,32,20,18,24,21,16,27,33,38,18,34,24,20,67,34,35,46,22,35,43,55,32,20,31,29,43,36,30,23,23,57,38,34,34,28,34,31,22,33,26]
29},
30{
31  names:split('Exod Exo Exodus')
32  ,verses:[22,25,22,31,23,30,25,32,35,29,10,51,22,31,27,36,16,27,25,26,36,31,33,18,40,37,21,43,46,38,18,35,23,35,35,38,29,31,43,38]
33},
34{
35  names:split('Lev Leviticus')
36  ,verses:[17,16,17,35,19,30,38,36,24,20,47,8,59,57,33,34,16,30,37,27,24,33,44,23,55,46,34]
37},
38{
39  names:split('Num Numbers')
40  ,verses:[54,34,51,49,31,27,89,26,23,36,35,16,33,45,41,50,13,32,22,29,35,41,30,25,18,65,23,31,40,16,54,42,56,29,34,13]
41},
42{
43  names:split('Deut Deuteronomy')
44  ,verses:[46,37,29,49,33,25,26,20,29,22,32,32,18,29,23,22,20,22,21,20,23,30,25,22,19,19,26,68,29,20,30,52,29,12]
45},
46{
47  names:split('Josh Jos Joshua')
48  ,verses:[18,24,17,24,15,27,26,35,27,43,23,24,33,15,63,10,18,28,51,9,45,34,16,33]
49},
50{
51  names:split('Judg Jdg Jdgs Judges')
52  ,verses:[36,23,31,24,31,40,25,35,57,18,40,15,25,20,20,31,13,31,30,48,25]
53},
54{
55  names:split('Ruth Rut')
56  ,verses:[22,23,18,22]
57},
58{
59  names:ordinals(1,'Sam Samuel')
60  ,verses:[28,36,21,22,12,21,17,22,27,27,15,25,23,52,35,23,58,30,24,42,15,23,29,22,44,25,12,25,11,31,13]
61},
62{
63  names:ordinals(2,'Sam Samuel')
64  ,verses:[27,32,39,12,25,23,29,18,13,19,27,31,39,33,37,23,29,33,43,26,22,51,39,25]
65},
66{
67  names:ordinals(1,'Kings Ki King Kngs')
68  ,verses:[53,46,28,34,18,38,51,66,28,29,43,33,34,31,34,34,24,46,21,43,29,53]
69},
70{
71  names:ordinals(2,'Kings Ki King Kngs')
72  ,verses:[18,25,27,44,27,33,20,29,37,36,21,21,25,29,38,20,41,37,37,21,26,20,37,20,30]
73},
74{
75  names:ordinals(1,'Chron Chronicles Chr')
76  ,verses:[54,55,24,43,26,81,40,40,44,14,47,40,14,17,29,43,27,17,19,8,30,19,32,31,31,32,34,21,30]
77},
78{
79  names:ordinals(2,'Chron Chronicles Chr')
80  ,verses:[17,18,17,22,14,42,22,18,31,19,23,16,22,15,19,14,19,34,11,37,20,12,21,27,28,23,9,27,36,27,21,33,25,33,27,23]
81},
82{
83  names:split('Ezra Ezr')
84  ,verses:[11,70,13,24,17,22,28,36,15,44]
85},
86{
87  names:split('Neh Nehemiah')
88  ,verses:[11,20,32,23,19,19,73,18,38,39,36,47,31]
89},
90{
91  names:split('Est Esther Esth')
92  ,verses:[22,23,15,17,14,14,10,17,32,3]
93},
94{
95  names:split('Job')
96  ,verses:[22,13,26,21,27,30,21,22,35,22,20,25,28,22,35,22,16,21,29,29,34,30,17,25,6,14,23,28,25,31,40,22,33,37,16,33,24,41,30,24,34,17]
97},
98{
99  names:split('Ps Psalms Psa Pss Psalm')
100  ,verses:[6,12,8,8,12,10,17,9,20,18,7,8,6,7,5,11,15,50,14,9,13,31,6,10,22,12,14,9,11,12,24,11,22,22,28,12,40,22,13,17,13,11,5,26,17,11,9,14,20,23,19,9,6,7,23,13,11,11,17,12,8,12,11,10,13,20,7,35,36,5,24,20,28,23,10,12,20,72,13,19,16,8,18,12,13,17,7,18,52,17,16,15,5,23,11,13,12,9,9,5,8,28,22,35,45,48,43,13,31,7,10,10,9,8,18,19,2,29,176,7,8,9,4,8,5,6,5,6,8,8,3,18,3,3,21,26,9,8,24,13,10,7,12,15,21,10,20,14,9,6]
101},
102{
103  names:split('Prov Proverbs Pro')
104  ,verses:[33,22,35,27,23,35,27,36,18,32,31,28,25,35,33,33,28,24,29,30,31,29,35,34,28,28,27,28,27,33,31]
105},
106{
107  names:split('Ecc Ecclesiastes Eccl Eccles')
108  ,verses:[18,26,22,16,20,12,29,17,18,20,10,14]
109},
110{
111  names:['Song','Song of Solomon','SoS','Song of Songs','Song of Sol','Sol','Sng', 'SS']
112  ,verses:[17,17,11,16,16,13,13,14]
113},
114{
115  names:split('Isa Isaiah')
116  ,verses:[31,22,26,6,30,13,25,22,21,34,16,6,22,32,9,14,14,7,25,6,17,25,18,23,12,21,13,29,24,33,9,20,24,17,10,22,38,22,8,31,29,25,28,28,25,13,15,22,26,11,23,15,12,17,13,12,21,14,21,22,11,12,19,12,25,24]
117},
118{
119  names:split('Jer Jeremiah')
120  ,verses:[19,37,25,31,31,30,34,22,26,25,23,17,27,22,21,21,27,23,15,18,14,30,40,10,38,24,22,17,32,24,40,44,26,22,19,32,21,28,18,16,18,22,13,30,5,28,7,47,39,46,64,34]
121},
122{
123  names:split('Lam Lamentations Lament')
124  ,verses:[22,22,66,22,22]
125},
126{
127  names:split('Ezek Ezekiel Ezk Eze')
128  ,verses:[28,10,27,17,17,14,27,18,11,22,25,28,23,23,8,63,24,32,14,49,32,31,49,27,17,21,36,26,21,26,18,32,33,31,15,38,28,23,29,49,26,20,27,31,25,24,23,35]
129},
130{
131  names:split('Dan Daniel')
132  ,verses:[21,49,30,37,31,28,28,27,27,21,45,13]
133},
134{
135  names:split('Hos Hosea')
136  ,verses:[11,23,5,19,15,11,16,14,17,15,12,14,16,9]
137},
138{
139  names:split('Joel Joe')
140  ,verses:[20,32,21]
141},
142{
143  names:split('Amos Amo')
144  ,verses:[15,16,15,13,27,14,17,14,15]
145},
146{
147  names:split('Obad Oba Obadiah')
148  ,verses:[21]
149},
150{
151  names:split('Jonah Jon')
152  ,verses:[17,10,10,11]
153},
154{
155  names:split('Micah Mic')
156  ,verses:[16,13,12,13,15,16,20]
157},
158{
159  names:split('Nahum Nah')
160  ,verses:[15,13,19]
161},
162{
163  names:split('Hab Habakkuk Habk')
164  ,verses:[17,20,19]
165},
166{
167  names:split('Zeph Zephaniah Zep')
168  ,verses:[18,15,20]
169},
170{
171  names:split('Hag Haggai Hagg')
172  ,verses:[15,23]
173},
174{
175  names:split('Zech Zechariah Zec')
176  ,verses:[21,13,10,14,11,15,14,23,17,12,17,14,9,21]
177},
178{
179  names:split('Mal Malachi')
180  ,verses:[14,17,18,6]
181},
182{
183  names:split('Matt Matthew Mat')
184  ,verses:[25,23,17,25,48,34,29,34,38,42,30,50,58,36,39,28,27,35,30,34,46,46,39,51,46,75,66,20]
185},
186{
187  names:split('Mark Mar Mrk')
188  ,verses:[45,28,35,41,43,56,37,38,50,52,33,44,37,72,47,20]
189},
190{
191  names:split('Luke Luk')
192  ,verses:[80,52,38,44,39,49,50,56,62,42,54,59,35,35,32,31,37,43,48,47,38,71,56,53]
193},
194{
195  names:split('John Joh Jhn')
196  ,verses:[51,25,36,54,47,71,53,59,41,42,57,50,38,31,27,33,26,40,42,31,25]
197},
198{
199  names:split('Acts Act')
200  ,verses:[26,47,26,37,42,15,60,40,43,48,30,25,52,28,41,40,34,28,41,38,40,30,35,27,27,32,44,31]
201},
202{
203  names:split('Rom Romans')
204  ,verses:[32,29,31,25,21,23,25,39,33,21,36,21,14,23,33,27]
205},
206{
207  names:ordinals(1,'Cor Corinthians')
208  ,verses:[31,16,23,21,13,20,40,13,27,33,34,31,13,40,58,24]
209},
210{
211  names:ordinals(2,'Cor Corinthians')
212  ,verses:[24,17,18,18,21,18,16,24,15,18,33,21,14]
213},
214{
215  names:split('Gal Galatians')
216  ,verses:[24,21,29,31,26,18]
217},
218{
219  names:split('Eph Ephesians')
220  ,verses:[23,22,21,32,33,24]
221},
222{
223  names:split('Phil Philippians')
224  ,verses:[30,30,21,23]
225},
226{
227  names:split('Col Colossians')
228  ,verses:[29,23,25,18]
229},
230{
231  names:ordinals(1,'Thess Thessalonians Thes')
232  ,verses:[10,20,13,18,28]
233},
234{
235  names:ordinals(2,'Thess Thessalonians Thes')
236  ,verses:[12,17,18]
237},
238{
239  names:ordinals(1,'Tim Timothy')
240  ,verses:[20,15,16,16,25,21]
241},
242{
243  names:ordinals(2,'Tim Timothy')
244  ,verses:[18,26,17,22]
245},
246{
247  names:split('Titus Tit')
248  ,verses:[16,15,15]
249},
250{
251  names:split('Philm Phm Phile Philemon Phlm Philem')
252  ,verses:[25]
253},
254{
255  names:split('Heb Hebrews')
256  ,verses:[14,18,19,16,14,20,28,13,28,39,40,29,25]
257},
258{
259  names:split('James Jam Jas')
260  ,verses:[27,26,18,17,20]
261},
262{
263  names:ordinals(1,'Pet Peter')
264  ,verses:[25,25,22,19,14]
265},
266{
267  names:ordinals(2,'Pet Peter')
268  ,verses:[21,22,18]
269},
270{
271  names:ordinals(1,'John Jo')
272  ,verses:[10,29,24,21,21]
273},
274{
275  names:ordinals(2,'John Jo')
276  ,verses:[13]
277},
278{
279  names:ordinals(3,'John Jo')
280  ,verses:[15]
281},
282{
283  names:split('Jude jud')
284  ,verses:[25]
285},
286{
287  names:split('Rev Revelation')
288  ,verses:[20,29,22,11,14,17,17,13,21,11,19,17,18,20,8,21,18,24,21,15,27,20]
289}
290];
291})();
292
293// this generates the book names from the data above
294bbooks.genNames= function() {
295  var names = [],
296      i = 0,
297      il = bbooks.Books.length;
298  for (; i<il; i++) {
299    names.push( bbooks.Books[i].names.join('|') );
300  }
301  return names.join('|');
302}
303bbooks.bbooks = bbooks.genNames();
304//alert(bbooks.bbooks);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.