... controllo delle password puoi fare così:

codice:
<script language="JavaScript">

function Controllo(f) {
 var v1=f.campopassword1.value;
 var v2=f.campopassword2.value;
 if (v1.length!=6) {
  alert("Inserire una password di 6 caratteri.");
  return false;
 }
 if (v1!=v2) {
  alert("Le due password non coincidono!");
  return false;
 } 
 return true;
}

</script>
Da richiamare così:

<form name="mioform" onSubmit="return Controllo(this);">

Per il controllo sull'e-mail, ti consiglio di utilizzare le espressioni regolari:

http://www.jsdir.com/tutorials/remail.asp

Ciao !