Ciao,
il codice allegato alla pagina è tagliato, non si legge la fine della dichiarazione del form.

Potresti fare così:
quando l'utente preme invia far partire una funzione di controllo in javascript che restituisce true
se tutto è ok oppure false per non inviare il form:

Codice PHP:
<script type="text/javascript">
function 
valida(form){

  if(){
    return 
true;
  }else{
    .......... 
    return 
false;
  }

}
</script>

<form metod="..." target="...." onsubmit="return valida(this);">
..................
</form> 
In questo modo puoi accedere direttamente agli elementi del form:
Codice PHP:
    form.nomecampo.value = .... ; 
Ciao