﻿var BooksRus = 'Быт Исх Лев Чис Втор Нав Суд Руфь 1Цар 2Цар 3Цар 4Цар 1Пар 2Пар Езд Неем Есф Иов Пс Притч Еккл Песн Ис Иер Плач Иез Дан Ос Иоиль Ам Авд Иона Мих Наум Авв Соф Агг Зах Мал Мф Мк Лк Ин Деян Иак 1Пет 2Пет 1Ин 2Ин 3Ин Иуд Рим 1Кор 2Кор Гал Еф Флп Кол 1Фес 2Фес 1Тим 2Тим Тит Флм Евр Откр 1Мак 2Мак 3Мак Вар 2Езд 3Езд Иудф ПосИер Прем Сир Тов';
var BooksEng = 'GEN EX LEV NUM DT JOS JDG RU 1SA 2SA 1KI 2KI 1CH 2CH EZR NEH EST JOB PS PRV ECC SOS ISA JER LAM EZK DAN HOS JL AM OB JON MIC NAH HAB ZPH HAG ZEC MAL MT MK LK JN AC JAS 1PT 2PT 1JN 2JN 3JN JD ROM 1CO 2CO GAL EPH PHP COL 1TH 2TH 1TI 2TI TIT PHM HEB REV 1MAC 2MAC 3MAC BAR 2EZR 3EZR JDT EPJ WIS SIR TOB';
arrRus = BooksRus.split(' '); arrEng = BooksEng.split(' ');
arrRusEng = new Array();
for (i=0;i<arrRus.length;i++) { arrRusEng[arrRus[i]] = arrEng[i]; }

function process_click(e) {
  var target =  e? e.target : window.event.srcElement;
  var ref = target.innerHTML;
  var tagName = target.tagName;
  var stats='toolbar=no,location=no,scrollbars=yes,directories=no,status=no,resizable=yes,menubar=no,width=700,height=200';
  
  if ( tagName == 'U' ) 
  {
    re = /(\d*[^\s\.\d]+)\s(\d+)\.(\d+)/;
    arrRE=re.exec(ref);
     
    if ( arrRE ) {
	var book = arrRE[1]; 
	var chapter = arrRE[2]; 
	var verse = arrRE[3];
       
      if (arrRusEng[book]) {
        var Links = arrRusEng[book]+'/'+arrRusEng[book].toLowerCase()+chapter+'.htm#'+verse;    
        myWindow=window.open ('../LOGIC/'+arrRusEng[book]+'/'+arrRusEng[book].toLowerCase()+chapter+'.htm#'+verse,'compare',stats); 
	myWindow.moveTo((screen.availWidth/2)-365,(screen.availHeight/2)-200);
	myWindow.focus();
      }
    }
  }
  else if ( tagName == 'A' && Number(ref) && !target.href) 
  {
    var Where = UpperDirName.toLowerCase();
    var Search = UpperDirName +'/'+ThisFileName+'#'+Number(ref);
    window.open('../../WHERE/'+Where+'.htm?'+escape(Search),'compare',stats).focus();
  }
}

document.onclick=process_click;

