ciao, il seguente codice mi accetta e-mail del tipo 'nome.cognome@sito' (senza il .com .it...)

pero se metto una cosa del tipo 'nome.cognome@sito.' é invalida (giustamente).
codice:
function isValidEmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;

   // search email text for regular exp matches
   if (strEmail.search(validRegExp) == -1) 
   {
     return false;
   } 
   return true; 
}
come faccio a dirgli che il punto é obligatorio????