var i, j;
var membros = document.getElementById('membros');


function transferItems( fromList, toList, bAllItems ) {
  /* Pass 0 or 1 for the parameter bAllItems. 0 transfers only the selected items */
  for( i=0; i<fromList.options.length; i++ ) {
    if( bAllItems || fromList.options[i].selected ) {
      toList.options[toList.options.length] = new Option( fromList.options[i].text, fromList.options[i].value );
      fromList.options[i] = null;
      i--;
    }
  }
}

function selecionatudo() {
  if (!light) {
    var membros = document.getElementById('membros');
    membros.focus();
    for (var t=0; t<membros.options.length; ++t) {
      membros.options[t].selected = true;
    }
  }
}

function valida(action) {
  var f = document.form;
  var selecionados = 0;
  var membros = document.getElementById('membros').options.length;

  if (f.nome_grupo.value == "") {
    alert(txtMustName);
    return false;
  }
  for (var i=0; i<f.nome_grupo.value.length; i++) {
    var c = f.nome_grupo.value.charAt(i);
    if (!(((c >= "0") && (c <= "9")) || ((c >= "a") && (c <= "z")) || ((c >= "A") && (c <= "Z")) || (c == ".") || (c == "-") || (c == "_"))) {
      alert(txtInvalidChar);
      return false;
    }
  }
  if (membros == 0) {
    alert(txtGroupEmpty);
    return false;
  }
  if (membros > intMaxUsers) {
    alert(txtMaxMem);
    return false;
  }
  return true;
}

function submeta(arg) {
  selecionatudo();
  if (valida()) {
    document.form.type.value = arg;
    document.form.submit();
  }
}
function geraStrSelecionados()
{
for(i=0; i<membros.options.length; i++)
{
document.getElementById('lista_membros').value +=membros.options[i].value+",";
}
}