function pasaCtrlAHidden(elem) {
  ob = new Enumerator(document.all.FrmBuscador);  
  for(ob.moveFirst(); !ob.atEnd(); ob.moveNext()) {
    ctrl = ob.item();
    idCtrl = ctrl.id;
    if (document.getElementById("btnMostrar") != null) {
      btnMostrar = document.getElementById("btnMostrar");
      btnMostrar.disabled = true;   
    }
    if (document.getElementById("btnBorrar") != null) {
      btnBorrar = document.getElementById("btnBorrar");
      btnBorrar.disabled = true;      
    }    
    if (idCtrl.length > 50) {            
      bloque = idCtrl.substring(14, 15);
      fila = idCtrl.substring(28, 29);
      columna = idCtrl.substring(45, 46);
      nomCtrl = idCtrl.substring(47, idCtrl.length);
      preNom = "rptBloque__ctl" + bloque + "_rptFila__ctl" + fila + "_rptColumna__ctl" + columna;
      if (nomCtrl.substring(0, 3) != "hid") {
        hidBuscar = document.getElementById(preNom + "_hidBuscar");
        if (nomCtrl == "chkResult") {
          hidResult = document.getElementById(preNom + "_hidResult");
          hidResult.value = ctrl.checked.toString();
        } else if (nomCtrl == "ddlBuscar" || nomCtrl == "txtBuscar") {          
          hidBuscar.value = ctrl.value;
          if (nomCtrl == "rablBuscar_1") {
            alert(hidBuscar.value);
          }
        } else if (nomCtrl == "rablBuscar_0" && ctrl.checked.toString() == "true") {
           hidBuscar.value = "1";
        } else if (nomCtrl == "rablBuscar_1" && ctrl.checked.toString() == "true") {
           hidBuscar.value = "0";
        }     
        if (idCtrl != elem.id) {
          ctrl.disabled = true;                       
        }                      
      }
    }
  }   
}

function Buscar(nomBoton) {
    with(document.FrmBuscador) {
	    btn = document.getElementById(nomBoton);
		btn.value="   Buscando...   \nUn momento por favor";
		btn.disabled = true; 							
		btn.style.visibility = 'hidden'; 	  
	}
	pasaCtrlAHidden(nomBoton);
}