Ho guardatola tua pagina.
Ho anche cliccato su "inserisci", dato che quella lincata non mi pareva la pagina corretta.

Poi ho provato a fare un "invia" senza compilare altro, e il form e` partito (infatti c'e` un messaggio vuoto scritto alle 16:53).

Evidentemente hai qualche problema nel tuo script.
Lo ho controllato. Per quel che ne ho potuto capire e` un programma standard, che hai adattato; non sono riuscito a capire perche` non funzioni.



Per quanto riguarda l'indirizzo e-mail, hai inserito il pezzetto di script nel posto sbagliato, e non lo hai configurato correttametne: ecco come va inserito nel tuo caso:
codice:
    var emai = formobj.elements["email"].value; 
    if(!emai.match(/[\w\.\-]+\@(\w+\.)+\w{2,4}/) {
      alert("dato e-mail non corretto");
      formobj.elements["email"].focus();
      return false;
    }

    if (alertMsg.length == l_Msg){
		return true;
	}else{
		alert(alertMsg);
		return false;
	}
PS ho anche corretto la posizione della parentesi nella RegExp.