
//-------------------------------------------------------------------//
//    Scripts comunes
//-------------------------------------------------------------------//

function jvl()
        {
alert("hello");
        }


function trim(cadena)
{
        for(i=0; i<cadena.length; )
        {
                if(cadena.charAt(i)==" ")
                        cadena=cadena.substring(i+1, cadena.length);
                else
                        break;
        }

        for(i=cadena.length-1; i>=0; i=cadena.length-1)
        {
                if(cadena.charAt(i)==" ")
                        cadena=cadena.substring(0,i);
                else
                        break;
        }
        return cadena;
}

 function elimina_especiales(cadena) 
 {  
      
 // cadena = cadena.replace(/(À|Á|Â|Ã|Ä|Å|Æ)/gi,'a');
//  cadena = cadena.replace(/(È|É|Ê|Ë)/gi,'e')
//  cadena = cadena.replace(/(Ì|Í|Î|Ï)/gi,'i');
//  cadena = cadena.replace(/(Ò|Ó|Ô|Ö)/gi,'o');
//  cadena = cadena.replace(/(Ù|Ú|Û|Ü)/gi,'u');
//  cadena = cadena.replace(/(Ñ)/gi,'n'); 
              
     return cadena;  
 }  


function seleccionarBASE()
{
    idx = document.bvsdeQUERY.bases.selectedIndex;
    dat = document.bvsdeQUERY.bases.options[idx].value;
    txt = document.bvsdeQUERY.bases.options[idx].text;

    yaEXISTE=false;
    for (ix=0;ix<document.bvsdeQUERY.selectBASES.length && yaEXISTE==false;ix++)
    {
        dat1 = document.bvsdeQUERY.selectBASES.options[ix].value;
        if (dat==dat1) yaEXISTE=true;
    }

    if (yaEXISTE==false)
    {
        add = new Option(txt,dat,false,false);
        document.bvsdeQUERY.selectBASES.options[document.bvsdeQUERY.selectBASES.length] = add;
    }
}


function liberarBASE()
{
    idx = document.bvsdeQUERY.selectBASES.selectedIndex;
    if (idx>0) document.bvsdeQUERY.selectBASES.options[idx] = null;
}

//-------------------------------------------------------------------//
// Estrategias por tipo de base de datos
//-------------------------------------------------------------------//

function loadSELECT(objSELECT)
{
        idxOBJ = (objSELECT.selectedIndex < 0 ? 0 : objSELECT.selectedIndex);
        addOBJ = (idxOBJ == 0 ? "" : objSELECT.options[idxOBJ].value);
        return (addOBJ);
}

function loadCHECK(objCHECK)
{
        addCHECK= "";
        for (ix=0;ix<objCHECK.length;ix++)
        {
                if (objCHECK[ix].checked==true)
                        addCHECK = (addCHECK=="" ? "("+objCHECK[ix].value+")" : addCHECK + "+(" +objCHECK[ix].value+")");
        }

        if (addCHECK!="") addCHECK = "(" + addCHECK + ")";
        return addCHECK;
}

//-------------------------------------------------------------------//
// Busqueda por tipo de base de datos
//-------------------------------------------------------------------//
function clsITEMS()
{
        document.metaIAH.elements["selected_sources[LILACS]"].value="false";
        document.metaIAH.elements["selected_sources[MEDLINE]"].value="false";
        document.metaIAH.elements["selected_sources[INCAP]"].value="false";
        document.metaIAH.elements["selected_sources[WHO-LIS]"].value="false";
        document.metaIAH.elements["selected_sources[LEYES]"].value="false";
        document.metaIAH.elements["selected_sources[PLAGUICIDAS]"].value="false";
        document.metaIAH.elements["selected_sources[BINASIS]"].value="false";
        document.metaIAH.elements["selected_sources[UNISA]"].value="false";
        document.metaIAH.elements["selected_sources[CRIDS]"].value="false";
        document.metaIAH.elements["selected_sources[CRIDS_TEXTOS_COMPLETOS]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_URUGUAY]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_URUGUAY_TRATADOS]"].value="false";
        document.metaIAH.elements["selected_sources[MEDICAL_CARIBE]"].value="false";
        document.metaIAH.elements["selected_sources[INTEC]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_REP_DOMINICANA]"].value="false";
        document.metaIAH.elements["selected_sources[PUCMM]"].value="false";
        document.metaIAH.elements["selected_sources[TESIS_UASP]"].value="false";
        document.metaIAH.elements["selected_sources[UASP]"].value="false";
        document.metaIAH.elements["selected_sources[DESARROLLO_SOCIAL]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_PARAGUAY]"].value="false";
        document.metaIAH.elements["selected_sources[DESASTRES_PERU]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_PERU]"].value="false";
        document.metaIAH.elements["selected_sources[BVS_PANAMA]"].value="false";
        document.metaIAH.elements["selected_sources[BVS_EL_SALVADOR]"].value="false";
        document.metaIAH.elements["selected_sources[BVS_ECUADOR]"].value="false";
        document.metaIAH.elements["selected_sources[BVS_ECUADOR_TESIS]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_ECUADOR]"].value="false";
        document.metaIAH.elements["selected_sources[BVS_COSTA_RICA_DOCUMENTOS]"].value="false";
        document.metaIAH.elements["selected_sources[BVS_COSTA_RICA_REVISTAS]"].value="false";
        document.metaIAH.elements["selected_sources[CPC_BARBADOS]"].value="false";
        document.metaIAH.elements["selected_sources[CDERA_BARBADOS]"].value="false";
        document.metaIAH.elements["selected_sources[CEHI_BARBADOS]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_HONDURAS]"].value="false";
        document.metaIAH.elements["selected_sources[BIMENA_HONDURAS]"].value="false";
        document.metaIAH.elements["selected_sources[IBECS_ESPANA]"].value="false";
        document.metaIAH.elements["selected_sources[CUMED_CUBA]"].value="false";
        document.metaIAH.elements["selected_sources[SCU_CUBA]"].value="false";
        document.metaIAH.elements["selected_sources[PWR_COLOMBIA]"].value="false";



}

function searchFILTRO(backPAGE)
{

	document.bvsdeQUERY.label.value = elimina_especiales(document.bvsdeQUERY.expresion.value);

        //document.bvsdeQUERY.label.value = document.bvsdeQUERY.expresion.value;

        if (document.bvsdeQUERY.tipoQUERY.value=='fast') {fastSEARCH(backPAGE);}
        if (document.bvsdeQUERY.tipoQUERY.value!='fast') {multipleSEARCH(backPAGE);}

        return false;
}

//-------------------------------------------------------------------//
// Busqueda usando Exclusivamente IAH
//-------------------------------------------------------------------//
function fastSEARCH(backPAGE)
{
        expBUSCAR = document.bvsdeQUERY.expresion.value;
        expBUSCAR = trim(expBUSCAR);
 	  expBUSCAR = elimina_especiales(expBUSCAR);


                addQUERY  = document.bvsdeQUERY.addQUERY.value;

                addPAIS=""; addTIPO=""; addMES=""; addANIO=""; addIDIOMA=""; addFENOMENO="";
                addDISP=""; addCONT=""; addAMBITO=""; addSECTOR=""; addAUD="";

                //alert(document.bvsdeQUERY.base.value);

                if (document.bvsdeQUERY.base.value=="Bibliografica" || document.bvsdeQUERY.base.value=="Textos_Completos")
                {
                        addPAIS = loadCHECK(document.bvsdeQUERY.rango);
                        addIDIOMA = loadCHECK(document.bvsdeQUERY.idioma);
                        addFENOMENO = loadCHECK(document.bvsdeQUERY.fenomeno);
                }


                if (document.bvsdeQUERY.base.value=="Eventos" || document.bvsdeQUERY.base.value=="Programas_Academicos")
                {
                        addPAIS = loadSELECT(document.bvsdeQUERY.pais);
                        addTIPO = loadSELECT(document.bvsdeQUERY.tipo);

                        addMES  = loadSELECT(document.bvsdeQUERY.meses);
                        addMES  = (addMES=="" ? addMES : 'mes:' + addMES);

                        addANIO = loadSELECT(document.bvsdeQUERY.anios);
                        addANIO = (addANIO=="" ? addANIO : 'anio:' + addANIO);

                        addIDIOMA = loadCHECK(document.bvsdeQUERY.idioma);
                }

                if (document.bvsdeQUERY.base.value=="Noticias")
                {
                        addPAIS = loadSELECT(document.bvsdeQUERY.pais);

                        addMES  = loadSELECT(document.bvsdeQUERY.meses);
                        addMES  = (addMES=="" ? addMES : 'mes:' + addMES);

                        addANIO = loadSELECT(document.bvsdeQUERY.anios);
                        addANIO = (addANIO=="" ? addANIO : 'anio:' + addANIO);

                        addIDIOMA = loadCHECK(document.bvsdeQUERY.idioma);
                }

                if (document.bvsdeQUERY.base.value=="Instituciones")
                {
                        addPAIS   = loadSELECT(document.bvsdeQUERY.pais);
                        addTIPO   = loadSELECT(document.bvsdeQUERY.tipo);
                        addAMBITO = loadSELECT(document.bvsdeQUERY.ambito);
                        addSECTOR = loadSELECT(document.bvsdeQUERY.sector);
                }

                if (document.bvsdeQUERY.base.value=="Revistas")
                {
                         addDISP = loadCHECK(document.bvsdeQUERY.disponible);
                         addIDIOMA = loadCHECK(document.bvsdeQUERY.idioma);
                }

                if (document.bvsdeQUERY.base.value=="Otros_Webs")
                {
                         addCONT = loadSELECT(document.bvsdeQUERY.contenido);
                         addIDIOMA = loadCHECK(document.bvsdeQUERY.idioma);
                         addFENOMENO = loadCHECK(document.bvsdeQUERY.fenomeno);

                }

                if (document.bvsdeQUERY.base.value=="Materiales_Educativos")
                {
                         addAUD    = loadSELECT(document.bvsdeQUERY.audiencia);
                         addTIPO   = loadSELECT(document.bvsdeQUERY.tipo);
                         addIDIOMA = loadCHECK(document.bvsdeQUERY.idioma);
                }

                expBUSCAR = (addPAIS=="" ? expBUSCAR : (expBUSCAR=="" ? addPAIS : expBUSCAR+"*"+addPAIS) );
                expBUSCAR = (addTIPO=="" ? expBUSCAR : (expBUSCAR=="" ? addTIPO : expBUSCAR+"*"+addTIPO) );
                expBUSCAR = (addMES=="" ? expBUSCAR : (expBUSCAR=="" ? addMES : expBUSCAR+"*"+addMES) );
                expBUSCAR = (addANIO=="" ? expBUSCAR : (expBUSCAR=="" ? addANIO : expBUSCAR+"*"+addANIO) );
                expBUSCAR = (addIDIOMA=="" ? expBUSCAR : (expBUSCAR=="" ? addIDIOMA : expBUSCAR+"*("+addIDIOMA+")") );
                expBUSCAR = (addDISP=="" ? expBUSCAR : (expBUSCAR=="" ? addDISP : expBUSCAR+"*("+addDISP+")") );
                expBUSCAR = (addCONT=="" ? expBUSCAR : (expBUSCAR=="" ? addCONT : expBUSCAR+"*("+addCONT+")") );
                expBUSCAR = (addAMBITO=="" ? expBUSCAR : (expBUSCAR=="" ? addAMBITO : expBUSCAR+"*("+addAMBITO+")") );
                expBUSCAR = (addSECTOR=="" ? expBUSCAR : (expBUSCAR=="" ? addSECTOR : expBUSCAR+"*("+addSECTOR+")") );
                expBUSCAR = (addAUD=="" ? expBUSCAR : (expBUSCAR=="" ? addAUD : expBUSCAR+"*("+addAUD+")") );
                expBUSCAR = (addFENOMENO=="" ? expBUSCAR : (expBUSCAR=="" ? addFENOMENO : expBUSCAR+"*("+addFENOMENO+")") );


                if (addQUERY!="") expBUSCAR = (expBUSCAR=="" ? addQUERY : "("+expBUSCAR + ")*(" + addQUERY+")");

        //alert(expBUSCAR); return;
        searchFAST_BVSDE(backPAGE,expBUSCAR);
}

//-------------------------------------------------------------------//
// Busqueda usando seleccionando entre IAH y METAIAH
//-------------------------------------------------------------------//
function multipleSEARCH(backPAGE)
{

        expBUSCAR = document.bvsdeQUERY.expresion.value;
        expBUSCAR = trim(expBUSCAR);
	  expBUSCAR = elimina_especiales(expBUSCAR);


        if (document.bvsdeQUERY.selectBASES.length==1)
        {
                addQUERY  = document.bvsdeQUERY.addQUERY.value;
                addPAIS = ""; addTIPO = ""; addMES = ""; addANIO="";

                if (document.bvsdeQUERY.base.value=="Eventos")
                {
                        addPAIS = loadSELECT(document.bvsdeQUERY.pais);
                        addTIPO = loadSELECT(document.bvsdeQUERY.tipo);
                        addMES  = loadSELECT(document.bvsdeQUERY.meses);
                        addANIO = loadSELECT(document.bvsdeQUERY.anios);
                }

                if (document.bvsdeQUERY.base.value=="Bibliografica")         addANIO = loadCHECK(document.bvsdeQUERY.rango);
                if (document.bvsdeQUERY.base.value=="TextosCompletos")         addANIO = loadCHECK(document.bvsdeQUERY.rango);

                addIDIOMA = loadCHECK(document.bvsdeQUERY.idioma);

                expBUSCAR = (addPAIS=="" ? expBUSCAR : (expBUSCAR=="" ? addPAIS : expBUSCAR+"*"+addPAIS) );
                expBUSCAR = (addTIPO=="" ? expBUSCAR : (expBUSCAR=="" ? addTIPO : expBUSCAR+"*"+addTIPO) );
                expBUSCAR = (addMES=="" ? expBUSCAR : (expBUSCAR=="" ? addMES : expBUSCAR+"*"+addMES) );
                expBUSCAR = (addANIO=="" ? expBUSCAR : (expBUSCAR=="" ? addANIO : expBUSCAR+"*"+addANIO) );
                expBUSCAR = (addIDIOMA=="" ? expBUSCAR : (expBUSCAR=="" ? addIDIOMA : expBUSCAR+"*("+addIDIOMA+")") );

                if (addQUERY!="") expBUSCAR = "("+expBUSCAR + ")*(" + addQUERY+")";
        }

        //alert(expBUSCAR);
        searchBVSDE(backPAGE);

}

//-------------------------------------------------------------------//
// Conexion IAH y metaIAH
//-------------------------------------------------------------------//

function searchFAST_BVSDE(backPAGE,expresion)
{
        conector  = "";
        expBUSCAR = expresion;
        addQUERY  = document.bvsdeQUERY.addQUERY.value;
        conector  = (document.bvsdeQUERY.conector[0].checked?document.bvsdeQUERY.conector[0].value:conector);
        conector  = (document.bvsdeQUERY.conector[1].checked?document.bvsdeQUERY.conector[1].value:conector);
        //conector  = (document.bvsdeQUERY.conector[2].checked?document.bvsdeQUERY.conector[2].value:conector);

        expBUSCAR = trim(expBUSCAR);

        if (expBUSCAR!="")
        {
                /* Usar IAH */
                document.iahSEARCH.label.value = (document.bvsdeQUERY.label.value=="" ? "---" : document.bvsdeQUERY.label.value);
                document.iahSEARCH.base.value = document.bvsdeQUERY.base.value;
                document.iahSEARCH.exprSearch.value = expBUSCAR;
                document.iahSEARCH.conectSearch.value = conector;
                document.iahSEARCH.backPage.value = backPAGE;

                //alert(document.iahSEARCH.exprSearch.value);

                document.iahSEARCH.submit();
        }
}


function searchBVSDE(backPAGE)
{
        conector  = "";
        bases     = document.bvsdeQUERY.fuentesINFO.value;
      //  expBUSCAR = document.bvsdeQUERY.expresion.value;
	expBUSCAR = elimina_especiales(document.bvsdeQUERY.expresion.value);
        addQUERY  = document.bvsdeQUERY.addQUERY.value;
        conector  = (document.bvsdeQUERY.conector[0].checked?document.bvsdeQUERY.conector[0].value:conector);
        conector  = (document.bvsdeQUERY.conector[1].checked?document.bvsdeQUERY.conector[1].value:conector);

        expBUSCAR = trim(expBUSCAR);

        if (expBUSCAR!="")
        {

                /* Usar MetaIAH */

                        document.metaIAH.expression.value = expBUSCAR;
                        document.metaIAH.connector.value = conector;

//                        alert('('+document.metaIAH.expression.value+')-->'+document.metaIAH.connector.value);
//                        document.metaIAH.submit();


                        // *******************
                        // Bases BVSDE
                        // *******************
                        if (bases.indexOf("[TEXTOS_COMPLETOS]")!=-1)         document.metaIAH.elements["selected_sources[TEXTOS_COMPLETOS]"].value="true";
                        if (bases.indexOf("[BIBLIOGRAFICA]")!=-1)            document.metaIAH.elements["selected_sources[BIBLIOGRAFICA]"].value="true";
                        if (bases.indexOf("[REVISTAS]")!=-1)                 document.metaIAH.elements["selected_sources[REVISTAS]"].value="true";
                        if (bases.indexOf("[OTROS_WEBS]")!=-1)               document.metaIAH.elements["selected_sources[OTROS_WEBS]"].value="true";
                        if (bases.indexOf("[EVENTOS]")!=-1)                  document.metaIAH.elements["selected_sources[EVENTOS]"].value="true";
                        if (bases.indexOf("[INSTITUCIONES]")!=-1)            document.metaIAH.elements["selected_sources[INSTITUCIONES]"].value="true";
                        if (bases.indexOf("[NOTICIAS]")!=-1)                 document.metaIAH.elements["selected_sources[NOTICIAS]"].value="true";
                        if (bases.indexOf("[MATERIALES_EDUCATIVOS]")!=-1)    document.metaIAH.elements["selected_sources[MATERIALES_EDUCATIVOS]"].value="true";
                        if (bases.indexOf("[MULTIMEDIA]")!=-1)    	     document.metaIAH.elements["selected_sources[MULTIMEDIA]"].value="true";
                        if (bases.indexOf("[PROGRAMAS_ACADEMICOS]")!=-1)     document.metaIAH.elements["selected_sources[PROGRAMAS_ACADEMICOS]"].value="true";

                        // *******************
                        // Bases Externas
                        // *******************

                       if (bases.indexOf("[BO_TEXTO_COMPLETO]")!=-1)   document.metaIAH.elements["selected_sources[BO_TEXTO_COMPLETO]"].value="true";
                        if (bases.indexOf("[BO_BIBLIOGRAFICA]")!=-1)   document.metaIAH.elements["selected_sources[BO_BIBLIOGRAFICA]"].value="true";
                        if (bases.indexOf("[BO_MULTIMEDIA]")!=-1)   document.metaIAH.elements["selected_sources[BO_MULTIMEDIA]"].value="true";

                        if (bases.indexOf("[CO_TEXTO_COMPLETO]")!=-1)   document.metaIAH.elements["selected_sources[CO_TEXTO_COMPLETO]"].value="true";
                        if (bases.indexOf("[CO_BIBLIOGRAFICA]")!=-1)   document.metaIAH.elements["selected_sources[CO_BIBLIOGRAFICA]"].value="true";
                       if (bases.indexOf("[CO_MULTIMEDIA]")!=-1)   document.metaIAH.elements["selected_sources[CO_MULTIMEDIA]"].value="true";

                        if (bases.indexOf("[EC_TEXTO_COMPLETO]")!=-1)   document.metaIAH.elements["selected_sources[EC_TEXTO_COMPLETO]"].value="true";
                        if (bases.indexOf("[EC_BIBLIOGRAFICA]")!=-1)   document.metaIAH.elements["selected_sources[EC_BIBLIOGRAFICA]"].value="true";                       
                       if (bases.indexOf("[EC_MULTIMEDIA]")!=-1)   document.metaIAH.elements["selected_sources[EC_MULTIMEDIA]"].value="true";                       

 			if (bases.indexOf("[PE_TEXTO_COMPLETO]")!=-1)   document.metaIAH.elements["selected_sources[PE_TEXTO_COMPLETO]"].value="true";
                      if (bases.indexOf("[PE_BIBLIOGRAFICA]")!=-1)   document.metaIAH.elements["selected_sources[PE_BIBLIOGRAFICA]"].value="true";
                       if (bases.indexOf("[PE_MULTIMEDIA]")!=-1)   document.metaIAH.elements["selected_sources[PE_MULTIMEDIA]"].value="true";




                        if (bases.indexOf("[LILACS]")!=-1)       document.metaIAH.elements["selected_sources[LILACS]"].value="true";
                        if (bases.indexOf("[MEDLINE]")!=-1)      document.metaIAH.elements["selected_sources[MEDLINE]"].value="true";
                        if (bases.indexOf("[WHO-LIS]")!=-1)      document.metaIAH.elements["selected_sources[WHO-LIS]"].value="true";
                        if (bases.indexOf("[INCAP]")!=-1)        document.metaIAH.elements["selected_sources[INCAP]"].value="true";
                        if (bases.indexOf("[LEYES]")!=-1)        document.metaIAH.elements["selected_sources[LEYES]"].value="true";
                        if (bases.indexOf("[PLAGUICIDAS]")!=-1)  document.metaIAH.elements["selected_sources[PLAGUICIDAS]"].value="true";
                        if (bases.indexOf("[BINASIS]")!=-1)      document.metaIAH.elements["selected_sources[BINASIS]"].value="true";
                        if (bases.indexOf("[UNISA]")!=-1)        document.metaIAH.elements["selected_sources[UNISA]"].value="true";
                        if (bases.indexOf("[CRIDS]")!=-1)        document.metaIAH.elements["selected_sources[CRIDS]"].value="true";
                        if (bases.indexOf("[CRIDS_TEXTOS_COMPLETOS]")!=-1) document.metaIAH.elements["selected_sources[CRIDS_TEXTOS_COMPLETOS]"].value="true";
                        if (bases.indexOf("[PWR_URUGUAY]")!=-1)  document.metaIAH.elements["selected_sources[PWR_URUGUAY]"].value="true";
                        if (bases.indexOf("[PWR_URUGUAY_TRATADOS]")!=-1)  document.metaIAH.elements["selected_sources[PWR_URUGUAY_TRATADOS]"].value="true";
                        if (bases.indexOf("[MEDICAL_CARIBE]")!=-1)        document.metaIAH.elements["selected_sources[MEDICAL_CARIBE]"].value="true";
                        if (bases.indexOf("[INTEC]")!=-1)                 document.metaIAH.elements["selected_sources[INTEC]"].value="true";
                        if (bases.indexOf("[PWR_REP_DOMINICANA]")!=-1)    document.metaIAH.elements["selected_sources[PWR_REP_DOMINICANA]"].value="true";
                        if (bases.indexOf("[PUCMM]")!=-1)                 document.metaIAH.elements["selected_sources[PUCMM]"].value="true";
                        if (bases.indexOf("[TESIS_UASP]")!=-1)            document.metaIAH.elements["selected_sources[TESIS_UASP]"].value="true";
                        if (bases.indexOf("[UASP]")!=-1)                  document.metaIAH.elements["selected_sources[UASP]"].value="true";
                        if (bases.indexOf("[DESARROLLO_SOCIAL]")!=-1)     document.metaIAH.elements["selected_sources[DESARROLLO_SOCIAL]"].value="true";
                        if (bases.indexOf("[PWR_PARAGUAY]")!=-1)          document.metaIAH.elements["selected_sources[PWR_PARAGUAY]"].value="true";
                        if (bases.indexOf("[DESASTRES_PERU]")!=-1)        document.metaIAH.elements["selected_sources[DESASTRES_PERU]"].value="true";
                        if (bases.indexOf("[PWR_PERU]")!=-1)              document.metaIAH.elements["selected_sources[PWR_PERU]"].value="true";
                        if (bases.indexOf("[BVS_PANAMA]")!=-1)            document.metaIAH.elements["selected_sources[BVS_PANAMA]"].value="true";
                        if (bases.indexOf("[BVS_EL_SALVADOR]")!=-1)       document.metaIAH.elements["selected_sources[BVS_EL_SALVADOR]"].value="true";
                        if (bases.indexOf("[BVS_ECUADOR]")!=-1)           document.metaIAH.elements["selected_sources[BVS_ECUADOR]"].value="true";
                        if (bases.indexOf("[BVS_ECUADOR_TESIS]")!=-1)           document.metaIAH.elements["selected_sources[BVS_ECUADOR_TESIS]"].value="true";
                        if (bases.indexOf("[PWR_ECUADOR]")!=-1)                 document.metaIAH.elements["selected_sources[PWR_ECUADOR]"].value="true";
                        if (bases.indexOf("[BVS_COSTA_RICA_DOCUMENTOS]")!=-1)   document.metaIAH.elements["selected_sources[BVS_COSTA_RICA_DOCUMENTOS]"].value="true";
                        if (bases.indexOf("[BVS_COSTA_RICA_REVISTAS]")!=-1)     document.metaIAH.elements["selected_sources[BVS_COSTA_RICA_REVISTAS]"].value="true";
                        if (bases.indexOf("[CPC_BARBADOS]")!=-1)                document.metaIAH.elements["selected_sources[CPC_BARBADOS]"].value="true";
                        if (bases.indexOf("[CDERA_BARBADOS]")!=-1)              document.metaIAH.elements["selected_sources[CDERA_BARBADOS]"].value="true";
                        if (bases.indexOf("[CEHI_BARBADOS]")!=-1)               document.metaIAH.elements["selected_sources[CEHI_BARBADOS]"].value="true";
                        if (bases.indexOf("[PWR_HONDURAS]")!=-1)                document.metaIAH.elements["selected_sources[PWR_HONDURAS]"].value="true";
                        if (bases.indexOf("[BIMENA_HONDURAS]")!=-1)             document.metaIAH.elements["selected_sources[BIMENA_HONDURAS]"].value="true";
                        if (bases.indexOf("[IBECS_ESPANA]")!=-1)                document.metaIAH.elements["selected_sources[IBECS_ESPANA]"].value="true";
                        if (bases.indexOf("[CUMED_CUBA]")!=-1)                  document.metaIAH.elements["selected_sources[CUMED_CUBA]"].value="true";
                        if (bases.indexOf("[SCU_CUBA]")!=-1)                    document.metaIAH.elements["selected_sources[SCU_CUBA]"].value="true";
                        if (bases.indexOf("[PWR_COLOMBIA]")!=-1)                document.metaIAH.elements["selected_sources[PWR_COLOMBIA]"].value="true";


                        document.metaIAH.submit();

        }

}

function searchBVSDExTIPO_BASE(backPAGE,expresion)
{
        expBUSCAR = expresion;
        addQUERY  = document.bvsdeQUERY.addQUERY.value;
        conector  = (document.bvsdeQUERY.conector[0].checked?document.bvsdeQUERY.conector[0].value:'');
        conector  = (document.bvsdeQUERY.conector[1].checked?document.bvsdeQUERY.conector[1].value:'');

        if (expBUSCAR!="")
        {

                /* Usar IAH */

                if (document.bvsdeQUERY.selectBASES.length==1)
                {
                        document.iahSEARCH.label.value = document.bvsdeQUERY.expresion.value;
                        document.iahSEARCH.base.value = document.bvsdeQUERY.base.value;
                        document.iahSEARCH.exprSearch.value = expBUSCAR;
                        document.iahSEARCH.backPage.value = backPAGE;
                        document.iahSEARCH.submit();
                }

                /* Usar MetaIAH */

                if (document.bvsdeQUERY.selectBASES.length>1)
                {
                        document.metaIAH.expression.value = expBUSCAR;
                        document.metaIAH.addQUERY.value = addQUERY;
                        document.metaIAH.connector.value = conector;

                        for (ix=1;ix<document.bvsdeQUERY.selectBASES.length;ix++)
                        {
                                nombreBASE = document.bvsdeQUERY.selectBASES.options[ix].value;
                                if (nombreBASE=="LILACS")  document.metaIAH.elements["selected_sources[LILACS]"].value="true";
                                if (nombreBASE=="MEDLINE") document.metaIAH.elements["selected_sources[MEDLINE]"].value="true";
                                if (nombreBASE=="INCAP") document.metaIAH.elements["selected_sources[INCAP]"].value="true";
                                if (nombreBASE=="WHO-LIS") document.metaIAH.elements["selected_sources[WHO-LIS]"].value="true";
                                if (nombreBASE=="LEYES") document.metaIAH.elements["selected_sources[LEYES]"].value="true";
                                if (nombreBASE=="PLAGUICIDAS") document.metaIAH.elements["selected_sources[PLAGUICIDAS]"].value="true";
                                if (nombreBASE=="BINASIS") document.metaIAH.elements["selected_sources[BINASIS]"].value="true";
                                if (nombreBASE=="UNISA") document.metaIAH.elements["selected_sources[UNISA]"].value="true";
                                if (nombreBASE=="CRIDS") document.metaIAH.elements["selected_sources[CRIDS]"].value="true";
                                if (nombreBASE=="CRIDS_TEXTOS_COMPLETOS") document.metaIAH.elements["selected_sources[CRIDS_TEXTOS_COMPLETOS]"].value="true";
                                if (nombreBASE=="PWR_URUGUAY") document.metaIAH.elements["selected_sources[PWR_URUGUAY]"].value="true";
                                if (nombreBASE=="PWR_URUGUAY_TRATADOS") document.metaIAH.elements["selected_sources[PWR_URUGUAY_TRATADOS]"].value="true";
                                if (nombreBASE=="MEDICAL_CARIBE") document.metaIAH.elements["selected_sources[MEDICAL_CARIBE]"].value="true";
                                if (nombreBASE=="INTEC") document.metaIAH.elements["selected_sources[INTEC]"].value="true";
                                if (nombreBASE=="PWR_REP_DOMINICANA") document.metaIAH.elements["selected_sources[PWR_REP_DOMINICANA]"].value="true";
                                if (nombreBASE=="PUCMM") document.metaIAH.elements["selected_sources[PUCMM]"].value="true";
                                if (nombreBASE=="TESIS_UASP") document.metaIAH.elements["selected_sources[TESIS_UASP]"].value="true";
                                if (nombreBASE=="UASP") document.metaIAH.elements["selected_sources[UASP]"].value="true";
                                if (nombreBASE=="DESARROLLO_SOCIAL") document.metaIAH.elements["selected_sources[DESARROLLO_SOCIAL]"].value="true";
                                if (nombreBASE=="PWR_PARAGUAY") document.metaIAH.elements["selected_sources[PWR_PARAGUAY]"].value="true";
                                if (nombreBASE=="DESASTRES_PERU") document.metaIAH.elements["selected_sources[DESASTRES_PERU]"].value="true";
                                if (nombreBASE=="PWR_PERU") document.metaIAH.elements["selected_sources[PWR_PERU]"].value="true";
                                if (nombreBASE=="BVS_PANAMA") document.metaIAH.elements["selected_sources[BVS_PANAMA]"].value="true";
                                if (nombreBASE=="BVS_EL_SALVADOR") document.metaIAH.elements["selected_sources[BVS_EL_SALVADOR]"].value="true";
                                if (nombreBASE=="BVS_ECUADOR") document.metaIAH.elements["selected_sources[BVS_ECUADOR]"].value="true";
                                if (nombreBASE=="BVS_ECUADOR_TESIS") document.metaIAH.elements["selected_sources[BVS_ECUADOR_TESIS]"].value="true";
                                if (nombreBASE=="PWR_ECUADOR") document.metaIAH.elements["selected_sources[PWR_ECUADOR]"].value="true";
                                if (nombreBASE=="BVS_COSTA_RICA_REVISTAS") document.metaIAH.elements["selected_sources[BVS_COSTA_RICA_REVISTAS]"].value="true";
                                if (nombreBASE=="BVS_COSTA_RICA_DOCUMENTOS") document.metaIAH.elements["selected_sources[BVS_COSTA_RICA_DOCUMENTOS]"].value="true";
                                if (nombreBASE=="CPC_BARBADOS") document.metaIAH.elements["selected_sources[CPC_BARBADOS]"].value="true";
                                if (nombreBASE=="CDERA_BARBADOS") document.metaIAH.elements["selected_sources[CDERA_BARBADOS]"].value="true";
                                if (nombreBASE=="CEHI_BARBADOS") document.metaIAH.elements["selected_sources[CEHI_BARBADOS]"].value="true";
                                if (nombreBASE=="PWR_HONDURAS") document.metaIAH.elements["selected_sources[PWR_HONDURAS]"].value="true";
                                if (nombreBASE=="BIMENA_HONDURAS") document.metaIAH.elements["selected_sources[BIMENA_HONDURAS]"].value="true";
                                if (nombreBASE=="IBECS_ESPANA") document.metaIAH.elements["selected_sources[IBECS_ESPANA]"].value="true";
                                if (nombreBASE=="CUMED_CUBA") document.metaIAH.elements["selected_sources[CUMED_CUBA]"].value="true";
                                if (nombreBASE=="SCU_CUBA") document.metaIAH.elements["selected_sources[SCU_CUBA]"].value="true";
                                if (nombreBASE=="PWR_COLOMBIA") document.metaIAH.elements["selected_sources[PWR_COLOMBIA]"].value="true";


                        }

                        document.metaIAH.submit();
                }

        }

}