ho un problema su questo sito non riesco a fargli fare il controllo sul campo mail in modo che se uno non mette un campo mail valido non gli permette di mandare il form e dia errore in oltre i checkbox del consenso al trattamento dei dati per la privacy mi serve che se uno clicca uno dei due si disattivi l'altro e se è cliccato "non consento" non deve permettere l'invio del form e dia errore

il codice che sto usando ( per quello che conosco) è questo:

javascript

invece l'html è questo

codice:
<form action="formcdosys.asp" method="post" name="form1" onSubmit="MM_validateForm('Email','','RisEmail');return document.MM_returnValue">  <div>  Oggetto<div style="float:right"><input type="text" name="Oggetto" size="20" value="Oggetto" onfocus="this.value=''"></div></div> 

Dati Paziente</p> <div>  Nome<div style="float:right"><input type="text" name="Nome" size="20" value="Nome" onfocus="this.value=''"></div></div> 

</p> <div>  Cognome<div style="float:right"><input type="text" name="Cognome" size="20" value="Cognome" onfocus="this.value=''"></div></div> 

</p> <div>  Data di nascita<div style="float:right"><input type="text" name="Data di nascita" size="20" value="Data di nascita" onfocus="this.value=''"></div></div> 

</p> <div>  Luogo di nascita<div style="float:right"><input type="text" name="Luogo di nascita" size="20" value="Luogo di nascita" onfocus="this.value=''"></div></div> 

</p> <div>  Codice Fiscale<div style="float:right"><input type="text" name="Codice Fiscale" size="20" value="Codice Fiscale" onfocus="this.value=''"></div></div> 

Informazioni di contatto</p>  <div>  Telefono<div style="float:right"><input type="text" name="Telefono" size="20" value="Telefono" onfocus="this.value=''"></div></div> 

</p>  <div>  Cellulare<div style="float:right"><input type="text" name="Cellulare" size="20" value="Cellulare" onfocus="this.value=''"></div></div> 

</p> <div>  Email<div style="float:right"><input type="text" name="Email" size="20" value="Email" onfocus="this.value=''"></div></div> 

</p> <div>  Messaggio<div style="float:right"><TEXTAREA name="Messaggio" rows="5" cols="20" onfocus="this.value=''">Messaggio</TEXTAREA></div></div> 

</p> <div>
 


</p> 


</p> Autorizzo al trattamento dei datiinformativa privacy
  Acconsensto<input name="privacysi" type="checkbox" value="SI">Non Acconsento<input name="privacyno" type="checkbox" checked="checked" value="NO">   </div> 


</p> > CONFERMA E INVIA  </form>
qualcuno mi dice dove sbaglio