volevo fare una ricerca ma il search non va e quindi sono costretto a postare

devo fare un controllo per l avalidità di una email in fase di inserimento

ora mi limito a fare un controllo del tipo se esiste la @ e un .

vorrei che l'intercettazione del punto fosse dopo la @

il controllo che utilizzo è questo:

<Mycode>
....
emailNameEntered=f.temail.value

if (emailNameEntered)
{
emailValue = new String (emailNameEntered);
emailHasAt = emailValue.indexOf('@');
emailHasPeriod = emailValue.indexOf('.');

if ((emailHasAt == -1) || (emailHasPeriod == -1))
{
alert("Email non corretta.");
return false;

}
}
else
{
alert("Email non corretta.");
return false;
}
.....
</Mycode>

una domanda in generale
bastano solo questi controlli per la validità di una email ?

grazie