grazie! l'ho po alleggerito il codice x'era troppo lungo...
	codice:
	...
<form name="registrazione"> <tr>
    <td>[img]img/username.gif[/img]</td>
    <td align="right"><input style="width: 296px" type="text"   id="username" size="22" name="username"></td>
  </tr>
   <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td>[img]img/password.gif[/img]</td>
    <td align="right"><input style="width: 296px" type="password"  id="password" size="22" name="password"></td>
  </tr>
  <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td>[img]img/email.gif[/img]</td>
    <td align="right"><input style="width: 296px" type="text"   id="email_address" size="22" name="email_address"></td>
  </tr>
  <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td>[img]img/nazione.gif[/img]</td>
    <td align="right"><select style="width: 302px" onchange="nazione_onChangeRegistrazione()" name="nazione">
	<option value="">scegli la nazione</option>	
</select></td>
  </tr>
  <tr>
    <td colspan="2" height="2">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
 <tr>
    <td>[img]img/provincia.gif[/img]</td>
    <td align="right"><select style="width: 302px"  name="provincia"><option>scegli la provincia</option>
	</select></td>
  </tr>
  <tr>
    <td colspan="2" height="2">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
   <tr>
    <td>[img]img/localita.gif[/img]</td>
    <td align="right"><input style="width: 296px" type="text"   id="localita" size="22" name="localita"></td>
  </tr>
  <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td>[img]img/newsletter.gif[/img]</td>
    <td align="right"><table border="0" cellspacing="0" cellpadding="0"><tr>
      <td>
                <input id="newsletter" type="radio" name="newsletter" value="si" checked>
                                si
                            </td>
                            <td>
                              <input id="newsletter" type="radio" name="newsletter"  value="no">
                              no</td>
                          </tr></table></td>
  </tr>
  <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td>[img]img/nome.gif[/img]</td>
    <td align="right"><input style="width: 296px" type="text" size="22" name="nome"></td>
  </tr>
  <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td>[img]img/sesso.gif[/img]</td>
    <td align="right"><table border="0" cellspacing="0" cellpadding="0"><tr>
      <td>
                <input id="sesso" type="radio" name="sesso" value="maschio">
                                maschio
                            </td>
                            <td>
                              <input id="sesso" type="radio" name="sesso"  value="femmina">
                              femmina</td>
                          </tr></table></td>
  </tr>
  <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td>[img]img/foto.gif[/img]</td>
    <td align="right"><input style="width: 302px" type="file" id="foto" size="22" name="foto"></td>
  </tr>
  <tr>
    <td colspan="2" height="1">[img]img/pixel_trasparente.gif[/img]</td>
  </tr>
  <tr>
    <td colspan="2" height="1" align="right">(<font color="#FF0000">Importante!</font> Ammesse solo foto .jpg)</td>
  </tr>
...</form>
 
e qui c'è la funzione js
	codice:
	function validateRegistrazione() {
// nick
			if (document.registrazione.username.value == "") {
				alert("Inserisci il tuo nickname! E' obbligatorio!");
				document.registrazione.username.focus();
				document.registrazione.username.select();
				return false;
			}	
// password
			if (document.registrazione.password.value == "") {
				alert("Devi scegliere una password. E' obbligatorio!");
				document.registrazione.password.focus();
				document.registrazione.password.select();
				return false;
			}	
// email
			switch (isEmail(document.registrazione.email_address)) {
				case "VUOTO":
					alert("Inserisci tuo indirizzo email");
					document.registrazione.email_address.focus();
					document.registrazione.email_address.select();
					return false;
					break;
				case "ERRATO":
					alert("L'email non sembra essere valida. Devi inserire un indirizzo valido altrimenti non potrai recuperare la password se la perderai!");
					document.registrazione.email_address.focus();
					document.registrazione.email_address.select();
					return false;
					break;
				case "OK":
					break;
			}
// nazione
			if (document.registrazione.nazione.value == "") {
				alert("Scegli la nazione.");
				document.registrazione.nazione.focus();
				return false;
			}	
// località
			if (document.registrazione.localita.value == "") {
				alert("Indica la città o la località da dove digiti.");
				document.registrazione.localita.focus();
				document.registrazione.localita.select();
				return false;
			}	
// provincia
			if (document.registrazione.provincia.value == "") {
				alert("Scegli la provincia da dove digiti.");
				document.registrazione.provincia.focus();
				return false;
			}	
// consenso
			if (document.registrazione.radio2.checked) {
				alert("Non accettando non ti sarà possibile completare la tua registrazione sul sito.");
				document.registrazione.radio1.focus();
				document.registrazione.radio1.select();
				return false;
			}
			// tutto ok
			else return true;
		}