<!-- John Munn  (jrmunn@home.com) -->
<!-- Begin
 function PutFocus(formInst, elementInst) {
  if (document.forms.length > 0) {
   document.forms[formInst].elements[elementInst].focus();
  }
 }
//  End -->


// Verifica se a entrada está vazia
function isEmpty(s)
{
   return ((s == null) || (s.length == 0))
}


// Verifica se a entrada é um endereço de email
function isEmail(s)
{   
    if (isEmpty(s)) return false;
    
    // there must be >= 1 character before @, so we
    // start looking at character position 1 
    // (i.e. second character)
    var i = 1;
    var sLength = s.length;

    // look for @
    while ((i < sLength) && (s.charAt(i) != "@"))
    { i++
    }

    if ((i >= sLength) || (s.charAt(i) != "@")) return false;
    else i += 2;

    // look for .
    while ((i < sLength) && (s.charAt(i) != "."))
    { i++
    }

    // there must be at least one character after the .
    if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
    else return true;
}


<!-- Original:  Ascii King (chicorama@usa.net) -->
<!-- Modified:  JoaoFigueira (joaofigueira@tempo-omd.com) -->
function ConvertPLICA(input) {
// Converte as plicas  

var output = "";
for (var i = 0; i < input.length; i++) {
if ((input.charCodeAt(i) == 39)) {
i++
output += "´" + input.charAt(i);
} else {
output += input.charAt(i);
   }
}
return output;
}

