function verCaracterDaSenha(valor) {

  var erespeciais = /[@!#$%&*+=?|-]/;
  var ermaiuscula = /[A-Z]/;
  var erminuscula = /[a-z]/;
  var ernumeros   = /[0-9]/;
  var cont = 0;
  
  if (erespeciais.test(valor)) cont++;
  if (ermaiuscula.test(valor)) cont++;
  if (erminuscula.test(valor)) cont++;
  if (ernumeros.test(valor))   cont++;
  return cont;
}

function segurancaBaixa(d) {
  d.innerHTML = '<img src=\'images/baixa.gif\'>';
}
function segurancaMedia(d) {
  d.innerHTML = '<img src=\'images/media.gif\'>';
}
function segurancaAlta(d) {
  d.innerHTML = '<img src=\'images/alta.gif\'>';
}

function testaSenha(valor) {
  var d = document.getElementById('seguranca');
  var c = verCaracterDaSenha(valor);
  var t = valor.length;
  
  if(t == ''){
    d.innerHTML = "<img src=\'images/forca.gif\'>";
  } else {
    if(t > 4 && c >= 2) segurancaAlta(d);
    else { 
      if(t > 4 && c >= 1 || t > 3 && c >= 2) segurancaMedia(d);
      else segurancaBaixa(d);
    }
  }  
}


