function SeleccionarTodos(objCampo, bolEstadoSeleccion)
{
  var intIndice;

  // Si hay varios checkbox
  for(intIndice=0; intIndice<objCampo.length; intIndice++)
  {    
    objCampo[intIndice].checked = bolEstadoSeleccion;
  }

  // Si hay un sólo checkbox
  if(objCampo.length == null)
  {
    objCampo.checked = bolEstadoSeleccion;
  }

  if(bolEstadoSeleccion == true)
  {  
    bolEstadoSeleccion = false;
    return("Quitar la Selección");
  }
  else
  {
    bolEstadoSeleccion = true;
    return("Seleccionar Todos");
  }
}

//Sirve para Presentar un texo de ayuda en los campos de un formulario
function TextoAyuda(objCampo, strTexto)
{
  //Si está vacio y se pierde el foco se asigna el texto de ayuda
  if(objCampo.value == "")
  {
    objCampo.value = strTexto;
    return(true);
  }

  // Si el campo tiene un valor, se verifica que no sea el texto de ayuda, si lo es se elimina
  if(objCampo.value == strTexto)
  {
    objCampo.value = "";
    return(true);
  }
}