function Conv() {
 var lat = new Array(
  'a','b','v','g','d','e','z','i','k','l','m','n','o','p','r','s','t','f','h','u','c','j','q','w','4','6');
 var cyr = new Array(
  'а','б','в','г','д','е','з','и','к','л','м','н','о','п','р','с','т','ф','х','ъ','ц','ж','я','в','ч','ш');
 var cons = "бвгджзклмнпрстфхцчшщ"; 
 var lat_cyr = new Array();
 for (var i=0; i<lat.length; i++) lat_cyr[lat[i]]=cyr[i];
 var str = document.bibleform.st.value.toLowerCase();
 str = str.replace('sht', 'щ');
 str = str.replace('6t', 'щ');
 str = str.replace('sh', 'ш');
 str = str.replace('zh', 'ж');
 str = str.replace('ou', 'у');
 str = str.replace('ts', 'ц');
 str = str.replace('ch', 'ч');
 str = str.replace('yu', 'ю');
 str = str.replace('ya', 'я');
 var res="";
 for(var i=0; i<str.length; i++)
  if(str.charAt(i)=='y') {
   if(i!=0 && cons.indexOf(res.charAt(res.length-1)) != -1) res += 'ь';
   else res += 'й';
  } else {
    if(lat_cyr[str.charAt(i)]) res += lat_cyr[str.charAt(i)];
    else  res += str.charAt(i);
  }
 document.bibleform.st.value=res;
}

function Convert() {
 var lat = new Array(
  'a','b','v','g','d','e','z','i','j','k','l','m','n','o','p','r','s','t','u','f','h','y','x','c','q','w','4','6');
 var cyr = new Array(
  'а','б','в','г','д','е','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ъ','ь','ц','я','ю','ч','ш');
 var lat_cyr = new Array();
 for (var i=0; i<lat.length; i++) lat_cyr[lat[i]]=cyr[i];
 var str = document.bibleform.st.value.toLowerCase();
 str = str.replace('sht', 'щ');
 str = str.replace('6t', 'щ');
 str = str.replace('sh', 'ш');
 str = str.replace('zh', 'ж');
 str = str.replace('ch', 'ч');
 var res="";
 for(var i=0; i<str.length; i++) {
  if(lat_cyr[str.charAt(i)]) res += lat_cyr[str.charAt(i)];
  else  res += str.charAt(i);
 }
 document.bibleform.st.value=res;
}
function chapter_selection(selecta, selectedc) {
 var indx=selecta.selectedIndex;
 var c=selecta.form.c;
 if(bibleObj[indx] == c.options.length) return;
 if(bibleObj[indx] > c.options.length)
 for(var i=c.options.length; i<bibleObj[indx]; i++)
  c.options[c.length] = new Option(i+1, i+1)
 if(bibleObj[indx] < c.options.length) c.length=bibleObj[indx];
 if(c.options.length>=selectedc) c.options[selectedc-1].selected=true 
}

function isNumber(sText) {
 var ValidChars = "0123456789";
 var IsNumber=true;
 var Char;
 for (i = 0; i < sText.length && IsNumber == true; i++) { 
  Char = sText.charAt(i); 
  if (ValidChars.indexOf(Char) == -1)
   IsNumber = false;
 }
 return IsNumber;
}

function go(direct, cntv) {
 var v1=isNumber(document.bibleform.v1.value)?eval(document.bibleform.v1.value):1;
 var v2=isNumber(document.bibleform.v2.value)?eval(document.bibleform.v2.value):v1;
 switch (direct) {
  case 'first':
   document.bibleform.v1.value=1;
   document.bibleform.v2.value=v2-v1+1;
   break;
  case 'prev':
   document.bibleform.v1.value=((2*v1-v2-1)>0)?(2*v1-v2-1):1;
   document.bibleform.v2.value=v1-1;
   break;
  case 'next':
   document.bibleform.v1.value=v2+1;
   document.bibleform.v2.value=2*v2-v1+1;
   break;
  case 'last':
   document.bibleform.v1.value=cntv-v2+v1;
   document.bibleform.v2.value=cntv;
 }
 document.bibleform.submit();
}

function showMenu(toShow) {
 var m=document.getElementById('menu');
 var o=document.getElementById('opt');
 if(m.style.visibility=="hidden" || toShow==1) {
  if(o.style.visibility=="visible") showOpt();
  m.style.visibility="visible"
  document.getElementById('menutxt').innerHTML="&gt;&gt; Потвърди избора &lt;&lt;"
 } else {
  m.style.visibility="hidden";
  document.getElementById('menutxt').innerHTML="&gt;&gt; Избери преводи &lt;&lt;"
 }
}

function showOpt() {
 var o=document.getElementById('opt');
 if(o.style.visibility=="visible") {
  o.style.visibility="hidden";
  document.getElementById('optxt').innerHTML="&gt;&gt; Избери опции &lt;&lt;"
 } else {
  o.style.visibility="visible"
  document.getElementById('optxt').innerHTML="&gt;&gt; Потвърди опциите &lt;&lt;"
 }
}

function verTrans(numtrans) {
 var cntTrans=0;
 var firstTrans=0;
 for(var i=1; i<=numtrans; i++)
  if(eval("document.bibleform.c"+i).checked) {
   if(firstTrans==0) firstTrans=i;
   cntTrans++;
   eval("document.bibleform.c"+i).checked=false;
  }
 if(cntTrans==1) {
  eval("document.bibleform.c"+firstTrans).checked=true;
  return true;
 } else {
  alert('Изберете един превод, в който да се извърши търсенето');
  showMenu(1);
  return false;
 }
}

function changeSt(id) {
 document.getElementById('st').style.fontFamily=(id==2?'Symbol':'Verdana');
 document.getElementById('st').style.fontSize=(id==2?'14px':'12px');
}

