<script language="JavaScript" type="text/javascript">

/*
Exemplo de uso:
  if (!email_checking(document.NOME_FORM.NOME_CAMPO)) {
    alert("Por favor, preencha seu email corretamente.");
  } else {
    alert("E-mail correto.");
  }
*/

email_checking = function(campo) {
  var erMail  = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/i;
  if (!erMail.test(campo.value)) {
    return false;
  } else { 
    return true;
  }
}
</script>