
// **********************************************************
// **  registrarse al dsi
// **********************************************************
function dsi_registrarUSUARIO()
{

	N = document.frm_dsiSUSCRIBE.nom.value;
	A = document.frm_dsiSUSCRIBE.ape.value;
	E = document.frm_dsiSUSCRIBE.mail.value;
	P = document.frm_dsiSUSCRIBE.pai.value;
	
	if (N=="" || A=="" || E=="" || P=="") {
		alert("bvsde/DSI\n---------------------------------------\nDebe ingresar datos en todos los campos");
		return
	}

	document.frm_dsiSUSCRIBE.submit();
	document.frm_dsiSUSCRIBE.reset();
	alert("bvsde/DSI\n---------------------------------------\n" + A + ", " + N+"\nRegistrado con éxito");

}

// **********************************************************
// **  habilitar sitios de leyes
// **********************************************************

function sitiosLEYES(accion)
{
	if (accion=="clsWEBS") {
		for (ix=0; ix < document.bvsdeQUERY.sitio.length; ix++) {
			if (document.bvsdeQUERY.sitio[ix].value!="all")
				document.bvsdeQUERY.sitio[ix].checked = false;
		}
	}

	if (accion=="clsGLB") {
		for (ix=0; ix < document.bvsdeQUERY.sitio.length; ix++) {
			if (document.bvsdeQUERY.sitio[ix].value=="all")
				document.bvsdeQUERY.sitio[ix].checked = false;
		}
	}

}

// **********************************************************
// **  Presenta otras fuentes para seleccionar
// **********************************************************

function abrirFUENTES(masOPCIONES)
{

        idx= (document.bvsdeQUERY.bases.selectedIndex < 1 ? 0 : document.bvsdeQUERY.bases.selectedIndex);
        if (idx < 1) {
           document.bvsdeQUERY.fuenteSEL.value = "ingresar palabras de búsqueda.";
           return;
        }

        winRESULT = window.open(masOPCIONES,"winRESULT","WIDTH=600,HEIGHT=500,menubar=no,resizable=yes,scrollbars=yes,status=yes,location=no,toolbar=no");
        winRESULT.moveTo(70,20);
}

// **********************************************************
// **  Ejecuta el metaiah
// **********************************************************
function glb_runQUERY(backPAGE)
{
        siteGRIPE_AVIAR = false; siteREP_DOM = false;
        if (document.bvsdeQUERY.expresion.value=="") return false;
        if (document.bvsdeQUERY.addQUERY.value=="ga/(920)") siteGRIPE_AVIAR = true;
        if (document.bvsdeQUERY.addQUERY.value.indexOf("republica dominicana")!=-1) siteREP_DOM = true;

        clsITEMS();
        fuentesLEYES = "[leyes.GEORGETOWN.university][leyes.BID.banco.de.datos.de.legislacion.indigena][leyes.BVSDE][leyes.ECOLEX.a.gateway.to.environmental.law][leyes.FAOLEX.fao.legal.office][leyes.GLIN.global.legal.information.network][leyes.INFOLEG.informacion.legislativa][leyes.Ministerio.de.Salud.Brasil][leyes.NATLEX.legislacion.nacional.sobre.trabajo]";
        fuentesBVSDE  = "[bvsde.Regional.FULL_TEXT][bvsde.Regional.BIBLIOGRAPHIC][bvsde.Regional.JOURNALS][bvsde.Regional.OTHER_WEBS][bvsde.Regional.MEETINGS][bvsde.Regional.INSTITUTIONS][bvsde.Regional.NEWS][bvsde.Regional.EDUCATIONAL_MATERIAL][bvsde.Regional.ACADEMIC_STUDIES][Biblioteca.Regional.LILACS.Full.Text][Biblioteca.Regional.SCIELO]";

        if (siteGRIPE_AVIAR==true) fuentesBVSDE = "[bvsde.Regional.FULL_TEXT][bvsde.Regional.BIBLIOGRAPHIC][bvsde.Regional.JOURNALS][bvsde.Regional.OTHER_WEBS][bvsde.Regional.MEETINGS][bvsde.Regional.INSTITUTIONS][bvsde.Regional.NEWS][bvsde.Regional.EDUCATIONAL_MATERIAL][bvsde.Regional.ACADEMIC_STUDIES][Gripe.Aviar.LILACS][Gripe.Aviar.LILACS.Textos.Completos][Gripe.Aviar.MEDLINE][Gripe.Aviar.WHO-LIS]";
        if (siteREP_DOM==true) fuentesBVSDE = "[bvsde.Regional.FULL_TEXT][bvsde.Regional.BIBLIOGRAPHIC][bvsde.Regional.JOURNALS][bvsde.Regional.OTHER_WEBS][bvsde.Regional.MEETINGS][bvsde.Regional.INSTITUTIONS][bvsde.Regional.NEWS][bvsde.Regional.EDUCATIONAL_MATERIAL][bvsde.Regional.ACADEMIC_STUDIES][Rep.Dominicana.CAASD]";

//        fuentesBVSDE  = "[bvsde.Regional.TEXTOS_COMPLETOS]";


//alert(fuentesBVSDE);return;

		if (document.bvsdeQUERY.otrasFUENTES.value=="LEYES") {
			searchFUENTES = "";
			for (ix=0;ix<document.bvsdeQUERY.sitio.length;ix++) {

				if (document.bvsdeQUERY.sitio[ix].checked=="1") {
					dat = document.bvsdeQUERY.sitio[ix].value;
					switch (dat) {
						case "bvsde": searchFUENTES = searchFUENTES + "[leyes.BVSDE]"; break;
						case "ecolex": searchFUENTES = searchFUENTES + "[leyes.ECOLEX.a.gateway.to.environmental.law]"; break;
						case "faolex": searchFUENTES = searchFUENTES + "[leyes.FAOLEX.fao.legal.office]"; break;
						case "glin": searchFUENTES = searchFUENTES + "[leyes.GLIN.global.legal.information.network]"; break;
						case "infoleg": searchFUENTES = searchFUENTES + "[leyes.INFOLEG.informacion.legislativa]"; break;
						case "msaude": searchFUENTES = searchFUENTES + "[leyes.Ministerio.de.Salud.Brasil]"; break;
						case "natlex": searchFUENTES = searchFUENTES + "[leyes.NATLEX.legislacion.nacional.sobre.trabajo]"; break;
						case "bid": searchFUENTES = searchFUENTES + "[leyes.BID.banco.de.datos.de.legislacion.indigena]"; break;
						case "georgetown": searchFUENTES = searchFUENTES + "[leyes.GEORGETOWN.university]"; break;
					}
				}

			}
            document.bvsdeQUERY.fuentesINFO.value = searchFUENTES;
		}
		else {
	        idx= (document.bvsdeQUERY.bases.selectedIndex < 1 ? 0 : document.bvsdeQUERY.bases.selectedIndex);
	        if (idx < 1)  document.bvsdeQUERY.fuentesINFO.value = fuentesBVSDE;
	        if (idx == 1) document.bvsdeQUERY.fuentesINFO.value = document.bvsdeQUERY.otrasFUENTES.value;
        }

//alert(document.bvsdeQUERY.fuentesINFO.value);

        if (document.bvsdeQUERY.lang.value=="es")
            document.getElementById("msgPROGRESS").innerHTML = "espere un momento. | <b><a href=javascript:ocultarBARRA()>cancelar</a></b>";

        if (document.bvsdeQUERY.lang.value=="en")
            document.getElementById("msgPROGRESS").innerHTML = "wait a moment. | <b><a href=javascript:ocultarBARRA()>cancel</a></b>";

        if (document.bvsdeQUERY.lang.value=="pt")
            document.getElementById("msgPROGRESS").innerHTML = "espere um momento. | <b><a href=javascript:ocultarBARRA()>cancelar o processo</a></b>";
            
        opcCAPA = document.getElementById("opcQUERY");
        opcCAPA.style.visibility = "hidden";

        actualCAPA = document.getElementById("progressBAR");
        actualCAPA.style.visibility = "visible";

        actualCAPA.style.left = "215px";
        ancho = screen.width;
        if (ancho==1024) actualCAPA.style.left = "355px";

        bar1.showBar();

        searchBVSDE(backPAGE);
        return false;

}