allora sul form c'è questo:

codice:
<form name="form" action="send_segnalasito.asp" onsubmit="return CheckCampi()" method="post" >
la funzione CheckCampi fra le altre cose ha questo:

codice:
if( ! checkEmail(window.document.all.email.value) )
{
      alert("inserire un idirizzo e-mail valido");
      return false;
   }   
   return true;
}
e poi la funzione CheckMail sta dentro un <--!include dentro un altro file, è quella che ho postato all'inizio....

[ MODIFICATO: ]
e firefox mi da soltanto l'alert:

alert("inserire un idirizzo e-mail valido");