﻿var BooksRus = 'Мф Мк Лк Ин Деян Иак 1Пет 2Пет 1Ин 2Ин 3Ин Иуд Рим 1Кор 2Кор Гал Еф Флп Кол 1Фес 2Фес 1Тим 2Тим Тит Флм Евр Откр';
var BooksEng = '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';
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;    
        window.open('../../WHERE/'+arrRusEng[book].toLowerCase()+'.htm?'+escape(Links),'compare',stats).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;
