Comprobando una dirección e-mail

Enunciado
  Esta es una función que puede resultar bastatne útil para comprobar direcciones de correo. Se trata de ver si una dirección de email contiene el carácter @ y el punto en su lugar.
El código
Solución Sección Head
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
function checkemail(email)
{
var ind1, ind2, ind3;
ind1 = email.indexOf('@');
ind2 = email.indexOf('.');
ind3 = email.lastIndexOf('@');
if ((ind1<=0) || (ind2<ind1) || (ind3 != ind1))
      return "No es correcto";
else
     return "Correcto";
}
// -->
</SCRIPT>
Sección Body
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
var dire = "javascript@ciudadfutura.com";
document .write(dire+"  "+checkemail(dire));
dire= "jrasr@rest.est@es";
document.write(dire+"  "+checkemail(dire));
-->
</SCRIPT>
Comentarios
 
     
Envía esta página a un amigo. Te lo agradecerá.   Poner esta página como página de inicio