/*En la revista (Portada y x Autor)*/ function abrirAutor() { var form = document.forms['_Autores']; var selectAutor = form.Autor; var autor = selectAutor[selectAutor.selectedIndex].value; var categoria = (autor == '*' ? '' : '&RestrictToCategory=' + autor + '&count=250'); var vista = (autor == '*' ? 'Portada' : 'Autor'); document.location = '/WebSites/LaBiblia/Revista.nsf/' + vista + '?ReadForm' + categoria; } /*En los buscadores*/ function agregarCondicion() { var form = document.forms['_Buscador']; var conector = ' ' + form.Conector[form.Conector.selectedIndex].value + ' '; var esNot = ''; if (conector == ' NOT ') { esNot = 'NOT '; conector = ' AND '; } var query2 = form.Query; var queryStr = form.Qry_1.value; queryStr += (form.Qry_2.value != '' ? conector + form.Qry_2.value : ''); queryStr += (form.Qry_3.value != '' ? conector + form.Qry_3.value : ''); queryStr += (form.Qry_4.value != '' ? conector + form.Qry_4.value : ''); queryStr = (queryStr != '') ? '(' + queryStr + ')' : queryStr; form.Query.value += ((form.Query.value != '') ? ' AND ' : '') + esNot + queryStr; form.Conector.selectedIndex = 0; form.Qry_1.value = ''; form.Qry_2.value = ''; form.Qry_3.value = ''; form.Qry_4.value = ''; } function todaLaBiblia() { var form = document.forms['_Buscador']; var bool = form.BasesLaBiblia[0].checked; var campo = form.AT_Todo; campo.checked = bool; todaParte('AT', bool); campo = form.NT_Todo campo.checked = bool; todaParte('NT', bool); } function todaParte(parte) { var form = document.forms['_Buscador']; var campo = form[parte + '_Todo']; var bool = campo.checked; var i = 0; var j = 0; for (i=1; i<8; i++) { campo = form[parte + '_' + i]; for (j=0; j -1) form.AT_Todo.checked = false; else form.NT_Todo.checked = false; form.BasesLaBiblia[0].checked = false; } } /*Formularios Ensenanza y Palabra*/ function abre(nombreForm) { var form = document.forms[nombreForm]; var citas = form.Citas; var aAbrir = citas[citas.selectedIndex].value; var tipo = aAbrir.substring(0, 1); if (tipo == 'e') abreEnse(aAbrir); else if (tipo == 'p') abrePalabra(aAbrir.substring(1, aAbrir.length)); else { var arrAux = aAbrir.split(',') var libro = arrAux[0]; var cap = arrAux[1]; var vers = arrAux[2]; muestraCita(libro, cap, vers); } citas[citas.selectedIndex].selected = false; } function abreEnse(codigo) { var URL = '/WebSites/LaBiblia/Ensenanza.nsf/Ensenanzas/' + codigo + '?OpenDocument'; document.location = URL; } function abrePalabra(codigo) { var URL = '/WebSites/LaBiblia/Palabras.nsf/Palabras/' + codigo + '?OpenDocument'; document.location = URL; } function muestraCita(libro, cap, vers) { var anchor = ""; var URL = ""; var li = ''; if (libro.indexOf('-')>-1) { li = libro.substring(0, libro.indexOf('-')); li = li + '+' + libro.substring(libro.indexOf('-') + 1, libro.length); libro = li; } if (vers != "") { if (vers == "notas") { anchor = "#notas"; vers = ""; } else if (vers.substring(0, 1) == 'n') { anchor = "#" + libro + cap + vers; vers = ""; } else { anchor = "#" + libro + cap + "v" + vers; } } URL = '/WebSites/LaBiblia/LaBiblia.nsf/Citas2/' + libro + "+" + cap + "?OpenDocument" + anchor; document.location = URL; } /*Para desplegar o contraer categorias - linkVista: desde -1; expandida |= path_info.indexOf('&ExpandView') > -1; var aImprimir = linkVista; if (expandida) { aImprimir += 'Collapse='; icono = 'collapse.gif" WIDTH=16 HEIGHT=16 ALT="-"'; } else { aImprimir += 'Expand='; icono = 'expand.gif" WIDTH=16 HEIGHT=16 ALT="+"'; } aImprimir += docNumber + '.html">'); } /*Alterna colores en las vistas*/ var numFila = 0; function altFila() { var color = ''; if (numFila%2 == 0) color = 'F9F9F9'; else color = 'FFFFFF'; document.write(''); numFila++; } /*Desde el form Capitulo de La Biblia*/ function mostrarImagen(archivo) { if (archivo != '') { var ventImg = window.open('/WebSites/LaBiblia/Imagenes.nsf/Imagenes/' + archivo, 'Imagen', 'toolbar=0,location=0,status=0,menubar=1,resizable=0,scrollbars=1,width=410,height=330'); ventImg.focus(); } } //Del calendario litúrgico function abreLectura(dia, mes, anio) { var now = new Date(); anio = (anio != '0') ? anio : now.getYear(); anio = (eval(anio) <= 1900) ? eval(anio + 1900) : anio; anio = anio + ''; mes = (mes != '0') ? mes : eval(now.getMonth() + 1); mes = (eval(mes) < 10) ? '0' + eval(mes) : mes; dia = (dia == '0') ? now.getDate() : dia; dia = (eval(dia) < 10) ? '0' + eval(dia) : dia; var fecha = anio + mes + dia; var URL = '/WebSites/LaBiblia/Calendario.nsf/Fecha/' + fecha + '?OpenDocument'; document.location = URL; } function calendario(fecha) { var cal = window.open('/WebSites/LaBiblia/Calendario.nsf/Calendario?OpenForm&Fecha=' + fecha, 'cal', 'width=190,height=209, screenX=200, screenY=300, titlebar=no'); } function dia(dia, mes, anio) { if (dia != '--') { var form = document.forms[0]; mes = (eval(mes) < 10) ? '0' + mes: mes; var url = '/WebSites/LaBiblia/Calendario.nsf/Fecha/' + anio + mes + dia + '?OpenDocument'; opener.document.location = url; close(); } }