function isEmailValid(form,elem){
 var emailOK  = true;
 var Temp     = form.elements[elem];
 var AtSym    = Temp.value.indexOf('@');
 var LAtSym   = Temp.value.lastIndexOf('@');
 var AtError1 = Temp.value.indexOf('.@');
 var AtError2 = Temp.value.indexOf('@.');
 var AtError3 = Temp.value.indexOf(',');
 var Period   = Temp.value.lastIndexOf('.');
 var Space    = Temp.value.indexOf(' ');
 var Length   = Temp.value.length - 1;
 
 if((AtSym != LAtSym) ||
    (AtSym == Length) ||
    (AtSym < 1) ||
    (AtError1 != -1) ||
    (AtError2 != -1) ||
    (AtError3 != -1) ||
    (Period == Length ) ||
    (Period == 0) ||
    (Space  != -1))
 {
  emailOK = false;
  Temp.focus();
 }
 return(emailOK);
}

function isInvalidSMTP(form,elem){
 var SmtpOK   = '';
 var Temp     = form.elements[elem];
 var Aol      = Temp.value.toUpperCase().indexOf('@AOL.COM.BR');
 var Hotmail  = Temp.value.toUpperCase().indexOf('@HOTMAIL.COM.BR');
 
 if(Aol != -1)
 {
  SmtpOK = 'O domínio AOL.COM.BR não existe. O correto é AOL.COM. Certifique-se com seu provedor.';
  Temp.focus();
 }
 else
 if(Hotmail != -1)
 {
  SmtpOK = 'O domínio HOTMAIL.COM.BR não existe. O correto é HOTMAIL.COM.';
  Temp.focus();
 }
 return(SmtpOK);
}
