﻿//alte variabile
var b1 = new Array("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");
var b2 = new Array("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");
var b3 = new Array("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");
var b4 = new Array("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");
var b5 = new Array("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");
var b6 = new Array("18","24","17","24","15","27","26","35","27","43","23","24","33","15","63","10","18","28","51","9","45","34","16","33");
var b7 = new Array("36","23","31","24","31","40","25","35","57","18","40","15","25","20","20","31","13","31","30","48","25");
var b8 = new Array("22","23","18","22");
var b9 = new Array("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");
var b10 = new Array("27","32","39","12","25","23","29","18","13","19","27","31","39","33","37","23","29","33","43","26","22","51","39","25");
var b11 = new Array("53","46","28","34","18","38","51","66","28","29","43","33","34","31","34","34","24","46","21","43","29","53");
var b12 = new Array("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");
var b13 = new Array("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");
var b14 = new Array("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");
var b15 = new Array("11","70","13","24","17","22","28","36","15","44");
var b16 = new Array("11","20","32","23","19","19","73","18","38","39","36","47","31");
var b17 = new Array("22","23","15","17","14","14","10","17","32","3");
var b18 = new Array("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");
var b19 = new Array("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");
var b20 = new Array("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");
var b21 = new Array("18","26","22","16","20","12","29","17","18","20","10","14");
var b22 = new Array("17","17","11","16","16","13","13","14");
var b23 = new Array("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");
var b24 = new Array("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");
var b25 = new Array("22","22","66","22","22");
var b26 = new Array("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");
var b27 = new Array("21","49","30","37","31","28","28","27","27","21","45","13");
var b28 = new Array("11","23","5","19","15","11","16","14","17","15","12","14","16","9");
var b29 = new Array("20","32","21");
var b30 = new Array("15","16","15","13","27","14","17","14","15");
var b31 = new Array("21");
var b32 = new Array("17","10","10","11");
var b33 = new Array("16","13","12","13","15","16","20");
var b34 = new Array("15","13","19");
var b35 = new Array("17","20","19");
var b36 = new Array("18","15","20");
var b37 = new Array("15","23");
var b38 = new Array("21","13","10","14","11","15","14","23","17","12","17","14","9","21");
var b39 = new Array("14","17","18","6");

var a1 = new Array();
var a2 = new Array();
var a3 = new Array();
var a4 = new Array();
var a5 = new Array();
var a6 = new Array();
var a7 = new Array();
var a8 = new Array();
var a9 = new Array();
var a10 = new Array();
var a11 = new Array();
var a12 = new Array();
var a13 = new Array();
var a14 = new Array();

var b40 = new Array("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");
var b41 = new Array("45","28","35","41","43","56","37","38","50","52","33","44","37","72","47","20");
var b42 = new Array("80","52","38","44","39","49","50","56","62","42","54","59","35","35","32","31","37","43","48","47","38","71","56","53");
var b43 = new Array("51","25","36","54","47","71","53","59","41","42","57","50","38","31","27","33","26","40","42","31","25");
var b44 = new Array("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");
var b45 = new Array("32","29","31","25","21","23","25","39","33","21","36","21","14","23","33","27");
var b46 = new Array("31","16","23","21","13","20","40","13","27","33","34","31","13","40","58","24");
var b47 = new Array("24","17","18","18","21","18","16","24","15","18","33","21","14");
var b48 = new Array("24","21","29","31","26","18");
var b49 = new Array("23","22","21","32","33","24");
var b50 = new Array("30","30","21","23");
var b51 = new Array("29","23","25","18");
var b52 = new Array("10","20","13","18","28");
var b53 = new Array("12","17","18");
var b54 = new Array("20","15","16","16","25","21");
var b55 = new Array("18","26","17","22");
var b56 = new Array("16","15","15");
var b57 = new Array("25");
var b58 = new Array("14","18","19","16","14","20","28","13","28","39","40","29","25");
var b59 = new Array("27","26","18","17","20");
var b60 = new Array("25","25","22","19","14");
var b61 = new Array("21","22","18");
var b62 = new Array("10","29","24","21","21");
var b63 = new Array("13");
var b64 = new Array("15");
var b65 = new Array("25");
var b66 = new Array("20","29","22","11","14","17","17","13","21","11","19","17","18","20","8","21","18","24","21","15","27","21");
var carti = new Array("Gen","Exod","Lev","Num","Deut","Ios","Jud","Rut","1Sam","2Sam","1Împ","2Împ","1Cron","2Cron","Ezra","Neem","Est","Iov","Ps","Prov","Ecl","Cânt","Isa","Ier","Plân","Eze","Dan","Osea","Ioel","Amos","Obad","Iona","Mica","Naum","Hab","Ţef","Hag","Zah","Mal","Mt","Mc","Lc","In","Fapt","Rom","1Cor","2Cor","Gal","Efes","Fil","Col","1Tes","2Tes","1Tim","2Tim","Tit","Flm","Evr","Iac","1Pet","2Pet","1In","2In","3In","Iuda","Apoc");
var book = new Array("b1","b2","b3","b4","b5","b6","b7","b8","b9","b10","b11","b12","b13","b14","b15","b16","b17","b18","b19","b20","b21","b22","b23","b24","b25","b26","b27","b28","b29","b30","b31","b32","b33","b34","b35","b36","b37","b38","b39","b40","b41","b42","b43","b44","b45","b46","b47","b48","b49","b50","b51","b52","b53","b54","b55","b56","b57","b58","b59","b60","b61","b62","b63","b64","b65","b66");
var carti_sb = new Array("gen","exo","lev","num","deu","ios","jud","rut","1sa","2sa","1im","2im","1cr","2cr","ezr","nee","est","iov","psa","pro","ecl","can","isa","ier","pla","eze","dan","ose","ioe","amo","oba","ion","mic","nau","hab","tef","hag","zah","mal","mat","mar","luc","ioa","fap","rom","1co","2co","gal","efe","fil","col","1te","2te","1ti","2ti","tit","flm","evr","iac","1pe","2pe","1io","2io","3io","iud","apo");
var cartifull = new Array("Geneza","Exodul","Leviticul","Numeri","Deuteronom","Iosua","Judecători","Rut","1 Samuel","2 Samuel","1 Împăraţi","2 Împăraţi","1 Cronici","2 Cronici","Ezra","Neemia","Estera","Iov","Psalmi","Proverbe","Eclesiastul","Cântarea Cântărilor","Isaia","Ieremia","Plângerile lui Ieremia","Ezechiel","Daniel","Osea","Ioel","Amos","Obadia","Iona","Mica","Naum","Habacuc","Ţefania","Hagai","Zaharia","Maleahi","Matei","Marcu","Luca","Ioan","Faptele Apostolilor","Romani","1 Corinteni","2 Corinteni","Galateni","Efeseni","Filipeni","Coloseni","1 Tesaloniceni","2 Tesaloniceni","1 Timotei","2 Timotei","Tit","Filimon","Evrei","Iacov","1 Petru","2 Petru","1 Ioan","2 Ioan","3 Ioan","Iuda","Apocalipsa");
var cartivbo = new Array("Geneza","Exodul","Leviticul","Numeri","Deuteronom","Iosua","Judecători","Rut","1 Regi","2 Regi","3 Regi","4 Regi","1 Paralipomena","2 Paralipomena","Ezdra","Neemia","Estera","Iov","Psalmi","Proverbe","Eclesiastul","Cântarea Cântărilor","Isaia","Ieremia","Plângerile lui Ieremia","Ezechiel","Daniel","Osea","Ioil","Amos","Avdie","Iona","Mihea","Naum","Avacum","Sofonie","Agheu","Zaharia","Maleahi","Tobit","Iudit","Baruh","Epistola lui Ieremia","Cartea celor trei tineri","3 Ezdra","Înţelep. lui Solomon","Înţelep. lui Isus Sirah","Istoria Susanei","Ist. omorârii balaurului","1 Macabei","2 Macabei","3 Macabei","Rugăciunea lui Manase","Matei","Marcu","Luca","Ioan","Faptele Apostolilor","Romani","1 Corinteni","2 Corinteni","Galateni","Efeseni","Filipeni","Coloseni","1 Tesaloniceni","2 Tesaloniceni","1 Timotei","2 Timotei","Tit","Filimon","Evrei","Iacov","1 Petru","2 Petru","1 Ioan","2 Ioan","3 Ioan","Iuda","Apocalipsa");
var bookvbo = new Array("b1","b2","b3","b4","b5","b6","b7","b8","b9","b10","b11","b12","b13","b14","b15","b16","b17","b18","b19","b20","b21","b22","b23","b24","b25","b26","b27","b28","b29","b30","b31","b32","b33","b34","b35","b36","b37","b38","b39","a1","a2","a3","a4","a5","a6","a7","a8","a9","a10","a11","a12","a13","a14","b40","b41","b42","b43","b44","b45","b46","b47","b48","b49","b50","b51","b52","b53","b54","b55","b56","b57","b58","b59","b60","b61","b62","b63","b64","b65","b66");

//functii qb
function GetCookie(name)
{
	var result = null;
	var myCookie = " " + document.cookie + ";";
	var searchName = " " + name + "=";
	var startOfCookie = myCookie.indexOf(searchName);
	var endOfCookie;
	if (startOfCookie != -1)
	{
		startOfCookie += searchName.length;
		endOfCookie = myCookie.indexOf(";", startOfCookie);
		result = unescape(myCookie.substring(startOfCookie, endOfCookie));
	}
	return result;
}

function clickVers()
{
	var bo = 0, nt = 0, vt = 0, tip = 0;
	if (document.form1.qb_kjv.checked) { bo++; nt++; vt++;}
	if (document.form1.qb_lxx.checked) { bo++; nt++; tip = 1;}//vt
	if (document.form1.qb_vul.checked) { bo++; nt++; vt++; tip = 0;}
	if (document.form1.qb_bio.checked) { bo++; vt++; nt++; tip = 0;}
	if (document.form1.qb_vbo.checked) { nt++; vt++; tip = 3;}//vbo
	if (document.form1.qb_ntm.checked) { bo++; vt++; tip = 2;}//nt
	if (document.form1.qb_tlrc.checked) { bo++; vt++; nt++; tip = 0;}
	if (document.form1.qb_vbt.checked) { bo++; vt++; nt++; tip = 0;}
	if (document.form1.qb_vdcr.checked) { bo++; nt++; vt++; tip = 0;}//vdc
	if (document.form1.qb_vdc1.checked) { bo++; nt++; vt++; tip = 0;}
	if (document.form1.qb_vdcm.checked) { bo++; nt++; vt++; tip = 0;}
	if (document.form1.qb_vdc.checked) { bo++; nt++; vt++; tip = 0;}
	if (bo == 0 && nt == 0 && vt == 0)
	{
		document.form1.qb_sel1.options[0] = new Option("selectati versiunea", "0"); 
		document.form1.qb_sel1.length = 1;
	}
	else if (bo == 0 || tip == 3) clickVbo();
	else if (nt == 0 || tip == 2) clickNt();
	else if (vt == 0 || tip == 1) clickVt();
	else if (GetCookie("vbofull") == 1 || GetCookie("ntfull") == 1 || GetCookie("vtfull") == 1 || tip == 0)
	{
		document.form1.qb_sel1.options[0] = new Option("selectati cartea", "0"); 
		for (i = 1; i <= cartifull.length; i++)
			document.form1.qb_sel1.options[i] = new Option(cartifull[i - 1], "b" + i);
		document.form1.qb_sel1.length = i;
		document.cookie = 'vbofull' + "=" + 0;
		document.cookie = 'ntfull' + "=" + 0;
		document.cookie = 'vtfull' + "=" + 0;
		ch_qb_sel1("0");
	}
}

function clickVbo()
{
	document.form1.qb_sel1.options[0] = new Option("selectati cartea", "0"); 
	if (document.form1.qb_vbo.checked)
	{
		for (i = 1; i <= cartivbo.length; i++)
			document.form1.qb_sel1.options[i] = new Option(cartivbo[i - 1], bookvbo[i - 1]); 
		document.form1.qb_sel1.length = i;
		document.cookie = 'vbofull' + "=" + 1;
		ch_qb_sel1("0");
	}
}

function clickNt()
{
	document.form1.qb_sel1.options[0] = new Option("selectati cartea", "0"); 
	if (document.form1.qb_ntm.checked || document.form1.qb_ntg.checked)
	{
		for (i = 40; i <= 66; i++)
			document.form1.qb_sel1.options[i - 39] = new Option(cartifull[i - 1], book[i - 1]); 
		document.form1.qb_sel1.length = 28;
		document.cookie = 'ntfull' + "=" + 1;
		ch_qb_sel1("0");
	}
}

function clickVt()
{
	document.form1.qb_sel1.options[0] = new Option("selectati cartea", "0"); 
	if (document.form1.qb_lxx.checked)
	{
		for (i = 1; i <= 39; i++)
			document.form1.qb_sel1.options[i] = new Option(cartifull[i - 1], book[i - 1]); 
		document.form1.qb_sel1.length = 40;
		document.cookie = 'vtfull' + "=" + 1;
		ch_qb_sel1("0");
	}
}

function ch_qb_sel1(sir)
{
	var array = eval(sir);
	var newOption = document.createElement("OPTION");
	if (array.length != 0) newOption.text = 'cap.';
	else newOption.text = '---';
	newOption.value = 0;  
	document.form1.qb_sel2.options[0] = new Option(newOption.text, newOption.value); 
	for (i = 1; i <= array.length; i++)
		document.form1.qb_sel2.options[i] = new Option(i, i); 
	document.form1.qb_sel2.length = i;
	var newOption = document.createElement("OPTION");
	if (array.length != 0) newOption.text = 'vers.';
	else newOption.text = '---';
	newOption.value = 0;
	document.form1.qb_sel3.options[0] = new Option(newOption.text, newOption.value); 
	document.form1.qb_sel3.length = 1;
}

function ch_qb_sel2(sir)
{
	var array1 = eval(document.form1.qb_sel1.options[document.form1.qb_sel1.selectedIndex].value);
	var array2 = eval(sir);
	document.form1.qb_sel3.options[0] = new Option('vers.', 0); 
	for (i = 1; i <= array1[parseInt(array2 - 1)]; i++)
		document.form1.qb_sel3.options[i] = new Option(i, i);
	document.form1.qb_sel3.length = i;
}

function check()
{
	qb = '';
	if (document.form1.qb_vdc.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_vdc1.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_vdcr.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_vdcm.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_vbt.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_tlrc.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_ntm.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_vbo.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_bio.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_vul.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_lxx.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_kjv.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_trim.checked) qb += '1';
	else qb += '0';
	if (document.form1.qb_par[1].checked) qb += '1';
	else if (document.form1.qb_par[2].checked) qb += '2';
	else qb += '0';
	if (document.form1.qb_col[0].checked) qb += '1';
	else if (document.form1.qb_col[1].checked) qb += '2';
	else if (document.form1.qb_col[2].checked) qb += '3';
	else if (document.form1.qb_col[3].checked) qb += '4';
	else if (document.form1.qb_col[4].checked) qb += '5';
	else qb += '6';
 	document.cookie = 'qb' + "=" + qb;
//	alert(document.cookie);
}

function qb_arata()
{
	document.cookie = 'qb_sel1' + "=" + document.form1.qb_sel1.options[document.form1.qb_sel1.selectedIndex].value;
	document.cookie = 'qb_sel2' + "=" + document.form1.qb_sel2.selectedIndex;
	document.cookie = 'qb_sel2t' + "=" + document.form1.qb_sel2.length;
	document.cookie = 'qb_sel3' + "=" + document.form1.qb_sel3.selectedIndex;
	document.cookie = 'qb_sel3t' + "=" + document.form1.qb_sel3.length;
	check();
}

function trimcontext(book,cap,vers)
{
	var bookarray = eval('b' + book);
	document.cookie = 'qb_vdc' + "=" + 1;
	document.cookie = 'qb_trim' + "=" + 1;
	document.cookie = 'qb_sel1' + "=" + 'b' + book;
	document.cookie = 'qb_sel2' + "=" + cap;
	document.cookie = 'qb_sel2t' + "=" + bookarray.length;
	document.cookie = 'qb_sel3' + "=" + vers;
	document.cookie = 'qb_sel3t' + "=" + bookarray[cap - 1];
	check();
}

function qb_arataVersAnt(book,cap,vers)
{
	var nrversete = 10;
	var bookarray = eval('b' + book);
	x = parseInt(bookarray[cap - 1]);
	if (vers < nrversete + 1)
		if (cap == 1)
		{
			if (book == 1)
				vers = 1;
			else
			{
				book--;
				bookarray = eval('b' + book);
				cap = bookarray.length;
				vers = parseInt(bookarray[cap - 1]) - nrversete + vers;
				if (vers < 1)
				{
					cap --;
					vers = parseInt(bookarray[cap - 1]) + vers;
				}
			}
		}
		else
		{
			cap--;
			vers = parseInt(bookarray[cap - 1]) + vers - nrversete;
		}
	else vers -= nrversete;
	document.cookie = 'qb_sel1' + "=" + 'b' + book;
	document.cookie = 'qb_sel2' + "=" + cap;
	document.cookie = 'qb_sel2t' + "=" + (bookarray.length + 1);
	document.cookie = 'qb_sel3' + "=" + vers;
	document.cookie = 'qb_sel3t' + "=" + (bookarray[cap - 1] + 1);
}

function qb_arataVersUrm(book,cap,vers)
{
	var nrversete = 10;
	var bookarray = eval('b' + book);
	if (vers > bookarray[cap - 1] - nrversete)
		if (cap == bookarray.length)
		{
			if (book == 66)
				vers = 17;
			else
			{
				book++;
				cap = 1;
				vers = 1;
			}
		}
		else
		{
			vers = nrversete - parseInt(bookarray[cap - 1]) + vers;
			cap++;
		}
	else vers += nrversete;
	document.cookie = 'qb_sel1' + "=" + 'b' + book;
	document.cookie = 'qb_sel2' + "=" + cap;
	document.cookie = 'qb_sel2t' + "=" + (bookarray.length + 1);
	document.cookie = 'qb_sel3' + "=" + vers;
	document.cookie = 'qb_sel3t' + "=" + (parseInt(bookarray[cap - 1]) + 1);
}

function qb_arataCapAnt(book,cap)
{
	var bookarray = eval('b' + book);
	if (cap == 1)
	{
		book--;
		bookarray = eval('b' + book);
		cap = bookarray.length;
		vers = 1;
	}
	else
	{
		cap--;
		vers = 1;
	}
	document.cookie = 'qb_sel1' + "=" + 'b' + book;
	document.cookie = 'qb_sel2' + "=" + cap;
	document.cookie = 'qb_sel2t' + "=" + (bookarray.length + 1);
	document.cookie = 'qb_sel3' + "=" + vers;
	document.cookie = 'qb_sel3t' + "=" + (bookarray[cap - 1] + 1);
}

function qb_arataCapUrm(book,cap)
{
	var bookarray = eval('b' + book);
	if (cap == bookarray.length)
	{
		book++;
		cap = 1;
		vers = 1;
	}
	else
	{
		vers = 1;
		cap++;
	}
	document.cookie = 'qb_sel1' + "=" + 'b' + book;
	document.cookie = 'qb_sel2' + "=" + cap;
	document.cookie = 'qb_sel2t' + "=" + (bookarray.length + 1);
	document.cookie = 'qb_sel3' + "=" + vers;
	document.cookie = 'qb_sel3t' + "=" + (parseInt(bookarray[cap - 1]) + 1);
}

function qb_arataPar(book,cap,vers)
{
	var bookarray = eval('b' + book);
	document.cookie = 'qb_sel1' + "=" + 'b' + book;
	document.cookie = 'qb_sel2' + "=" + cap;
	document.cookie = 'qb_sel2t' + "=" + (bookarray.length + 1);
	document.cookie = 'qb_sel3' + "=" + vers;
	document.cookie = 'qb_sel3t' + "=" + (parseInt(bookarray[cap - 1]) + 1);
}
//final functii qb

//functii con
function ch_con_sel8(sir)
{
	var i = 0;
	if (sir != 5 && sir != 9)
		document.form1.con_sel1.options[i++] = new Option("Toată Biblia", "all"); 
	if (sir != 5)
		document.form1.con_sel1.options[i++] = new Option("Vechiul Testament", "vt"); 
	if (sir != 9)
		document.form1.con_sel1.options[i++] = new Option("Noul Testament", "nt"); 
	if (sir != 5)
		document.form1.con_sel1.options[i++] = new Option("Legea lui Moise", "lege"); 
	if (sir != 5)
		document.form1.con_sel1.options[i++] = new Option("Cărţile istorice VT", "istvt"); 
	if (sir != 5)
		document.form1.con_sel1.options[i++] = new Option("Cărţile de înţelepciune", "int"); 
	if (sir != 5)
		document.form1.con_sel1.options[i++] = new Option("Cărţile profetice", "prof"); 
	if (sir == 6)
		document.form1.con_sel1.options[i++] = new Option("Cărţile apocrife", "apo"); 
	if (sir != 9)
		document.form1.con_sel1.options[i++] = new Option("Cărţile istorice NT", "istnt"); 
	if (sir != 9)
		document.form1.con_sel1.options[i++] = new Option("Epistole", "ep"); 
	document.form1.con_sel1.length = i;
}

function ch_con_sel1(sir)
{
	switch (sir)
	{
		case "vt": i0 = 1; i1 = 39; break;
		case "nt": i0 = 40; i1 = 66; break;
		case "lege": i0 = 1; i1 = 5; break;
		case "istvt": i0 = 6; i1 = 17; break;
		case "int": i0 = 18; i1 = 22; break;
		case "prof": i0 = 23; i1 = 39; break;
		case "istnt": i0 = 40; i1 = 44; break;
		case "ep": i0 = 45; i1 = 66; break;
		case "apo": break;
		default: i0 = 1; i1 = 66;
	}
	i2 = i0 - 1;
	for (i = 0; i < i1 - i0 + 1; i++)
	{
		document.form1.con_sel2.options[i] = new Option(carti[i2], "b" + i); 
		document.form1.con_sel5.options[i] = new Option(carti[i2++], "b" + i); 
	}
	document.form1.con_sel2.length = i;
	document.form1.con_sel5.length = i;
	document.form1.con_sel5.selectedIndex = i - 1;

	switch (i0)
	{
		case 1:
			for (i = 0; i < 50; i++)
				document.form1.con_sel3.options[i] = new Option(i + 1, i); 
			document.form1.con_sel3.length = i;
			document.form1.con_sel3.selectedIndex = 0;
			for (i = 0; i < 31; i++)
				document.form1.con_sel4.options[i] = new Option(i + 1, i); 
			document.form1.con_sel4.length = i;
			document.form1.con_sel4.selectedIndex = 0;
		break;
		case 6:
			for (i = 0; i  < 24; i++)
				document.form1.con_sel3.options[i] = new Option(i + 1, i); 
			document.form1.con_sel3.length = i;
			document.form1.con_sel3.selectedIndex = 0;
			for (i = 0; i < 18; i++)
				document.form1.con_sel4.options[i] = new Option(i + 1, i); 
			document.form1.con_sel4.length = i;
			document.form1.con_sel4.selectedIndex = 0;
		break;
		case 18:
			for (i = 0; i < 42; i++)
				document.form1.con_sel3.options[i] = new Option(i + 1, i); 
			document.form1.con_sel3.length = i;
			document.form1.con_sel3.selectedIndex = 0;
			for (i = 0; i < 22; i++)
				document.form1.con_sel4.options[i] = new Option(i + 1, i); 
			document.form1.con_sel4.length = i;
			document.form1.con_sel4.selectedIndex = 0;
		break;
		case 23:
			for (i = 0; i < 66; i++)
				document.form1.con_sel3.options[i] = new Option(i + 1, i); 
			document.form1.con_sel3.length = i;
			document.form1.con_sel3.selectedIndex = 0;
			for (i = 0; i < 31; i++)
				document.form1.con_sel4.options[i] = new Option(i + 1, i); 
			document.form1.con_sel4.length = i;
			document.form1.con_sel4.selectedIndex = 0;
		break;
		case 40:
			for (i = 0; i < 28; i++)
				document.form1.con_sel3.options[i] = new Option(i + 1, i); 
			document.form1.con_sel3.length = i;
			document.form1.con_sel3.selectedIndex = 0;
			for (i = 0; i < 25; i++)
				document.form1.con_sel4.options[i] = new Option(i + 1, i); 
			document.form1.con_sel4.length = i;
			document.form1.con_sel4.selectedIndex = 0;
		break;
		case 45:
			for (i = 0; i < 16; i++)
				document.form1.con_sel3.options[i] = new Option(i + 1, i); 
			document.form1.con_sel3.length = i;
			document.form1.con_sel3.selectedIndex = 0;
			for (i = 0; i < 32; i++)
				document.form1.con_sel4.options[i] = new Option(i + 1, i); 
			document.form1.con_sel4.length = i;
			document.form1.con_sel4.selectedIndex = 0;
		break;
	}

	switch (i1)
	{
		case 5:
			for (i = 0; i < 34; i++)
				document.form1.con_sel6.options[i] = new Option(i + 1, i); 
			document.form1.con_sel6.length = i;
			document.form1.con_sel6.selectedIndex = i - 1;
			for (i = 0; i < 12; i++)
				document.form1.con_sel7.options[i] = new Option(i + 1, i); 
			document.form1.con_sel7.length = i;
			document.form1.con_sel7.selectedIndex = i-1;
		break;
		case 17:
			for (i = 0; i < 10; i++)
				document.form1.con_sel6.options[i] = new Option(i + 1, i); 
			document.form1.con_sel6.length = i;
			document.form1.con_sel6.selectedIndex = i - 1;
			for (i = 0; i < 3; i++)
				document.form1.con_sel7.options[i] = new Option(i + 1, i); 
			document.form1.con_sel7.length = i;
			document.form1.con_sel7.selectedIndex = i-1;
		break;
		case 22:
			for (i = 0; i < 8; i++)
				document.form1.con_sel6.options[i] = new Option(i + 1, i); 
			document.form1.con_sel6.length = i;
			document.form1.con_sel6.selectedIndex = i-1;
			for (i = 0; i < 14; i++)
				document.form1.con_sel7.options[i] = new Option(i + 1, i); 
			document.form1.con_sel7.length = i;
			document.form1.con_sel7.selectedIndex = i - 1;
		break;
		case 39:
			for (i = 0; i < 4; i++)
				document.form1.con_sel6.options[i] = new Option(i + 1, i); 
			document.form1.con_sel6.length = i;
			document.form1.con_sel6.selectedIndex = i-1;
			for (i = 0; i < 6; i++)
				document.form1.con_sel7.options[i] = new Option(i + 1, i);
			document.form1.con_sel7.length = i;
			document.form1.con_sel7.selectedIndex = i - 1;
		break;
		case 44:
			for (i = 0; i < 28; i++)
				document.form1.con_sel6.options[i] = new Option(i + 1, i); 
			document.form1.con_sel6.length = i;
			document.form1.con_sel6.selectedIndex = i-1;
			for (i = 0; i < 31; i++)
				document.form1.con_sel7.options[i] = new Option(i + 1, i); 
			document.form1.con_sel7.length = i;
			document.form1.con_sel7.selectedIndex = i - 1;
		break;
		case 66:
			for (i = 0; i < 22; i++)
				document.form1.con_sel6.options[i] = new Option(i + 1, i); 
			document.form1.con_sel6.length = i;
			document.form1.con_sel6.selectedIndex = i-1;
			for (i = 0; i < 21; i++)
				document.form1.con_sel7.options[i] = new Option(i + 1, i);
			document.form1.con_sel7.length = i;
			document.form1.con_sel7.selectedIndex = i - 1;
		break;
	}
}

function ch_con_sel2(sir)
{
	var array = eval(sir);
	document.form1.con_sel3.options[0] = new Option('cap.', 0); 
	for (i = 1; i <= array.length; i++)
		document.form1.con_sel3.options[i] = new Option(i, i); 
	document.form1.con_sel3.length = i;
	document.form1.con_sel4.options[0] = new Option('vs.', 0); 
	document.form1.con_sel4.length = 1;
}

function ch_con_sel3(sir)
{
	var array1 = eval(document.form1.con_sel2.options[document.form1.con_sel2.selectedIndex].value);
	var array2 = eval(sir);
	document.form1.con_sel4.options[0] = new Option('vs.', 0); 
	for (i = 1; i <= array1[parseInt(array2 - 1)]; i++)
		document.form1.con_sel4.options[i] = new Option(i, i); 
	document.form1.con_sel4.length = i;
}

function ch_con_sel5(sir)
{
	var array = eval(sir);
	document.form1.con_sel6.options[0] = new Option('cap.', 0); 
	for (i = 1; i <= array.length; i++)
		document.form1.con_sel6.options[i] = new Option(i, i); 
	document.form1.con_sel6.length = i;
	document.form1.con_sel7.options[0] = new Option('vs.', 0); 
	document.form1.con_sel7.length = 1;
}

function ch_con_sel6(sir)
{
	var array1 = eval(document.form1.con_sel5.options[document.form1.con_sel5.selectedIndex].value);
	var array2 = eval(sir);
	document.form1.con_sel7.options[0] = new Option('vs.', 0); 
	for (i = 1; i <= array1[parseInt(array2 - 1)]; i++)
		document.form1.con_sel7.options[i] = new Option(i, i); 
	document.form1.con_sel7.length = i;
}

function strReplace(origStr, findStr, replStr)
{
	var pos = 0;
	var len = findStr.length;
	pos = origStr.indexOf(findStr);
	while (pos != -1)
	{
		preStr = origStr.substring(0,pos);
		postStr = origStr.substring(pos + len, origStr.length);
		origStr = preStr + replStr + postStr;
		pos = origStr.indexOf(findStr);
	}
	return origStr;
}

function con_arata(cur)
{
	str = document.form1.con_cuv.value;
	str = escape(str);
	str = strReplace(str, '%EE', '^i');
	str = strReplace(str, '%E2', '^w');
	str = strReplace(str, '%u0103', '^a');
	str = strReplace(str, '%u015F', '^s');
	str = strReplace(str, '%u0163', '^t');
	str = strReplace(str, '%u0102', '^A');
	str = strReplace(str, '%CE', '^I');
	str = strReplace(str, '%C2', '^W');
	str = strReplace(str, '%u015E', '^S');
	str = strReplace(str, '%u0162', '^T');
	str = strReplace(str, '%22', '^g');
	document.cookie = 'con_cuv' + "=" + unescape(str);
	for (i = 0; i < 3; i++)
		if (document.form1.con_radio[i].checked)
			document.cookie = 'con_radio' + "=" + document.form1.con_radio[i].value;
	if (document.form1.con_trim.checked) document.cookie = 'con_trim' + "=" + 1;
	else document.cookie = 'con_trim' + "=" + 0;
	document.cookie = 'con_sel1' + "=" + document.form1.con_sel1.options[document.form1.con_sel1.selectedIndex].value;
	document.cookie = 'con_sel2' + "=" + document.form1.con_sel2.options[document.form1.con_sel2.selectedIndex].value;
	document.cookie = 'con_sel3' + "=" + document.form1.con_sel3.selectedIndex;
	document.cookie = 'con_sel3t' + "=" + document.form1.con_sel3.length;
	document.cookie = 'con_sel4' + "=" + document.form1.con_sel4.selectedIndex;
	document.cookie = 'con_sel4t' + "=" + document.form1.con_sel4.length;
	document.cookie = 'con_sel5' + "=" + document.form1.con_sel5.options[document.form1.con_sel5.selectedIndex].value;
	document.cookie = 'con_sel6' + "=" + document.form1.con_sel6.selectedIndex;
	document.cookie = 'con_sel6t' + "=" + document.form1.con_sel6.length;
	document.cookie = 'con_sel7' + "=" + document.form1.con_sel7.selectedIndex;
	document.cookie = 'con_sel7t' + "=" + document.form1.con_sel7.length;
	document.cookie = 'con_sel8' + "=" + document.form1.con_sel8.options[document.form1.con_sel8.selectedIndex].value;
	document.cookie = 'con_sel9' + "=" + document.form1.con_sel9.options[document.form1.con_sel9.selectedIndex].value;
	document.cookie = 'con_cur' + "=" + cur;
// alert(document.cookie);
}

function con_arataVersAnt(cap, vers)
{
	if (vers == 1) { cap--; vers = b40[cap - 1] }
	else vers--;
	document.cookie = 'con_sel2' + "=" + cap;
	document.cookie = 'con_sel3' + "=" + vers;
}

function con_arataVersUrm(cap, vers)
{
	if (vers == b40[cap - 1]) { vers = 1; cap++; }
	else vers++;
	document.cookie = 'con_sel2' + "=" + cap;
	document.cookie = 'con_sel3' + "=" + vers;
}
//final functii con

//functii meditatii
function med_arata()
{
	document.cookie = 'med_sel1' + "=" + document.form1.med_sel1.options[document.form1.med_sel1.selectedIndex].value;
	document.cookie = 'med_sel2' + "=" + document.form1.med_sel2.selectedIndex;
	document.cookie = 'med_sel2t' + "=" + document.form1.med_sel2.length;
}

function ch_med_sel1(sir)
{
	document.form1.med_sel2.options[0] = new Option('ziua', 0);
	if (sir == "1" || sir == "3" || sir == "5" || sir == "7" || sir == "8" || sir == "10" || sir == "12") nrzile = 31;
	else if (sir == "4" || sir == "6" || sir == "9" || sir == "11") nrzile = 30;
	else nrzile = 29;
	for (i = 1; i <= nrzile; i++)
		document.form1.med_sel2.options[i] = new Option(i, i); 
	document.form1.med_sel2.length = i;
}

function med_arata2()
{
	document.cookie = 'med_sel21' + "=" + document.form1.med_sel21.options[document.form1.med_sel21.selectedIndex].value;
	document.cookie = 'med_sel22' + "=" + document.form1.med_sel22.selectedIndex;
	document.cookie = 'med_sel22t' + "=" + document.form1.med_sel22.length;
}

function ch_med_sel21(sir)
{
	document.form1.med_sel22.options[0] = new Option('ziua', 0);
	if (sir == "1" || sir == "3" || sir == "5" || sir == "7" || sir == "8" || sir == "10" || sir == "12") nrzile = 31;
	else if (sir == "4" || sir == "6" || sir == "9" || sir == "11") nrzile = 30;
	else nrzile = 29;
	for (i = 1; i <= nrzile; i++)
		document.form1.med_sel22.options[i] = new Option(i, i); 
	document.form1.med_sel22.length = i;
}
//final functii meditatii

//functii sb
function sb_arata(sb)
{
	document.cookie = 'sb_sel1' + "=" + document.form1.sb_sel1.options[document.form1.sb_sel1.selectedIndex].value;
	document.cookie = 'sb_sel2' + "=" + document.form1.sb_sel2.selectedIndex;
	document.cookie = 'sb_sel2t' + "=" + document.form1.sb_sel2.length;
	document.cookie = 'sb_sel2a' + "=" + document.form1.sb_sel2a.selectedIndex;
	document.cookie = 'sb_sel3' + "=" + document.form2.sb_sel3.selectedIndex;
	document.cookie = 'carte_sel' + "=" + document.form2.carte_sel.options[document.form2.carte_sel.selectedIndex].value;
	document.cookie = 'sb' + "=" + sb;
//alert(document.cookie);
}

function ch_sb_sel1(sir)
{
	document.form1.sb_sel2.options[0] = new Option('ziua', 0); 
	if (sir == "1" || sir == "3" || sir == "5" || sir == "7" || sir == "8" || sir == "10" || sir == "12") nrzile = 31;
	else if (sir == "4" || sir == "6" || sir == "9" || sir == "11") nrzile = 30;
	else nrzile = 29;
	for (i = 1; i <= nrzile; i++)
		document.form1.sb_sel2.options[i] = new Option(i, i); 
	document.form1.sb_sel2.length = i;
}

function ch_sb_sel3(sir)
{
	if (sir == "0")
	{
		document.form2.carte_sel.options[0] = new Option('selectaţi cartea', 0);
		document.form2.carte_sel.options[1] = new Option('Introducere la NT', 'nt');
		document.form2.carte_sel.options[2] = new Option('Introducere la Evanghelii', 'ev');
		ii = 3;
		for (i = 40; i <= 53; i++)
			document.form2.carte_sel.options[ii++] = new Option(cartifull[i - 1], carti_sb[i - 1]);
		document.form2.carte_sel.options[17] = new Option('Introducere la Ep. past.', 'ep');
		ii = 18;
		for (i = 54; i <= 66; i++)
			document.form2.carte_sel.options[ii++] = new Option(cartifull[i - 1], carti_sb[i - 1]);
		document.form2.carte_sel.length = ii;
	}
	else if (sir == "1" || sir == "2")
	{
		document.form2.carte_sel.options[0] = new Option('selectaţi cartea', 0);
		for (i = 1; i <= 66; i++)
			document.form2.carte_sel.options[i] = new Option(cartifull[i - 1], carti_sb[i - 1]);
		document.form2.carte_sel.length = i;
	}
	else if (sir == "3")//Roada Duhului Sfant
	{
		var daruri = new Array("Dragostea","Bucuria","Pacea","Îndelunga răbdare","Bunătatea","Facerea de bine","Credincioşia","Blândeţea","Înfrânarea poftelor");
		document.form2.carte_sel.options[0] = new Option('selectaţi studiul', 0);
		for (i = 1; i <= 9; i++)
			document.form2.carte_sel.options[i] = new Option(daruri[i - 1], i);
		document.form2.carte_sel.length = i;
	}
	else//Pasi pe calea credintei
	{
		document.form2.carte_sel.options[0] = new Option('selectaţi lecţia', 0);
		for (i = 1; i <= 10; i++)
			document.form2.carte_sel.options[i] = new Option("Lecţia " + i, i);
		document.form2.carte_sel.length = i;
	}
}
//final functii sb

//functii dict
function dict_arata()
{
	dict = '';
	if (document.form1.dict_qb.checked) dict = '1';
	else dict = '0';
	if (document.form1.dict_st.checked) dict += '1';
	else dict += '0';
	if (document.form1.dict_gr.checked) dict += '1';
	else dict += '0';
	if (document.form1.dict_er.checked) dict += '1';
	else dict += '0';
	if (document.form1.dict_re.checked) dict += '1';
	else dict += '0';
	if (document.form1.dict_de.checked) dict += '1';
	else dict += '0';
	dict += document.form1.dict_text.value;
	document.cookie = 'dict' + "=" + dict;
//	alert(document.cookie);
}

function grfont()
{
	dict = 0;
	if (document.form1.dict_qb.checked) dict++;
	if (document.form1.dict_st.checked) dict++;
	if (document.form1.dict_er.checked) dict++;
	if (document.form1.dict_re.checked) dict++;
	if (document.form1.dict_de.checked) dict++;
	if (dict == 0 && document.form1.dict_gr.checked)
		document.form1.dict_text.style.fontFamily="symbol";
	else
		document.form1.dict_text.style.fontFamily="arial";
}
//final functii dict

//functii checkit
function checkit_qb()
{
	if (document.form1.qb_sel1.value == 0)
	{
		alert("Selectati o carte");
		return(false);
	}
	else if (document.form1.qb_sel2.value == 0)
	{
 		alert("Selectati un capitol");
		return(false);
	}
	else if (document.form1.qb_sel3.value == 0)
	{
		alert("Selectati un verset");
		return(false);
	}
	else if ((!document.form1.qb_vdc.checked) && 
			  (!document.form1.qb_vdc1.checked) && 
			  (!document.form1.qb_vdcr.checked) && 
			  (!document.form1.qb_vdcm.checked) && 
			  (!document.form1.qb_tlrc.checked) && 
			  (!document.form1.qb_ntm.checked) && 
			  (!document.form1.qb_vbo.checked) && 
			  (!document.form1.qb_ntg.checked) && 
			  (!document.form1.qb_bio.checked) && 
			  (!document.form1.qb_lxx.checked) && 
			  (!document.form1.qb_vul.checked) && 
			  (!document.form1.qb_kjv.checked))
	{
	 	alert("Selectati o versiune");
		return(false);
	}
	else return(true);
}

function checkit_con()
{  
	if (document.form1.con_cuv.value == '')
	{
 		alert("Introduceti un cuvant");
		return(false);
	}
	else return(true);
}

function checkit_dict()
{
	if (document.form1.dict_text.value == '')
	{
		alert("Introduceţi cuvântul dorit");
		return(false);
	}
	else if ((!document.form1.dict_qb.checked) && 
			  (!document.form1.dict_st.checked) && 
			  (!document.form1.dict_gr.checked) && 
			  (!document.form1.dict_er.checked) && 
			  (!document.form1.dict_re.checked) && 
			  (!document.form1.dict_de.checked))
	{
 		alert("Selectati un dicţionar");
		return(false);
	}
	else return(true);
}

function checkit_med()
{
	if (document.form1.med_sel1.value == 0)
	{
		alert("Selectaţi luna");
		return(false);
	}
	else if (document.form1.med_sel2.value == 0)
	{
		alert("Selectaţi ziua");
		return(false);
	}
	else return(true);
}

function checkit_sb1()
{
	if (document.form1.sb_sel1.value == 0)
	{
 		alert("Selectaţi luna");
		return(false);
	}
	else if (document.form1.sb_sel2.value == 0)
	{
		alert("Selectaţi ziua");
		return(false);
	}
	else return(true);
}

function checkit_sb2()
{
	if (document.form2.carte_sel.value == 0)
	{
		if (document.form2.sb_sel3.value == 3) alert("Selectaţi studiul");
		else if (document.form2.sb_sel3.value == 4) alert("Selectaţi lecţia");
		else alert("Selectaţi cartea");
		return(false);
	}
	else return(true);
}

