function $(campo){
  return document.getElementById(campo);
}
function g(desc){
    return document.getElementById(desc);
}

function vazio(texto){
  if (texto == ''){
    return true;
  }
  else{
    return false;
  }

}
function naoSelecionado(campo){
    if (campo.selectedIndex == 0){
        return true;
    }
    else{
      return false;
    }
}
function diferente(campo1,campo2){
    if (campo1.value != campo2.value){
        campo1.value = '';
        campo2.value = '';
        return true;
    }
    else{
      return false;
    }
}
function erroCheck(campo,qtd,limite){
  var quant = 0;
  for (i=1;i<=qtd;i++){
    if (g(campo+i).checked){
      quant++;
    }
  }
  if ((limite > 0 && quant > limite) || quant == 0){
    return true;
  }
  else{
    return false;
  }
}
function erroRadio(campo){
  checado = false;
  for (i=0;i<campo.length;i++){
    if (campo[i].checked){
        checado = true;
    }
  }
  if (!checado){
    return true;
  }
  else{
    return false;
  }
}
function vPassa(erro,mensagem,campo){
  if (erro){
    alert(mensagem);
    campo.focus();
    return false;
  }
  else{
    return true;
  }
}
function valorOption(obj){
    return obj.options[obj.selectedIndex].value;
}
function numeral(campo){
  var regex = '[^0-9]';
  var novoValor = '';
  if (campo.value.search(regex) > -1){
    for(i=0;i<campo.value.length;i++){
      if (campo.value.charAt(i).search(regex) == -1){
        novoValor += campo.value.charAt(i);
      }
    }
    campo.value = novoValor;
    alert('Preencha somente com números');
    return false;
  }
}
function decimal(campo){
  var regex = /^(\d|-)?(\d|,)*\.?\d*$/;
  //var regex = /^\d*[1-9]\d*([,]\d+)?$/;
  var novoValor = '';
  if (!regex.test(campo.value)){
    for(i=0;i<campo.value.length;i++){
      if (regex.test(campo.value.charAt(i))){
        novoValor += campo.value.charAt(i);
      }
    }
    campo.value = novoValor;
    alert('Preencha somente com decimal');
    return false;
  }
}
function strrev(str) {
   if (!str) return '';
   var revstr='';
   for (i = str.length-1; i>=0; i--)
       revstr+=str.charAt(i)
   return revstr;
}

