ciao a tutti, utilizzo questo codice java per fare un controllo su delle form dove vi sono dei radiobutton, solo che mi salta il controllo su questi ultimi e non capisco il perchè....

codice:
<script language="javascript">
	function verifica(){
	nome="";
	cognome="";
	sesso="";
	data_nascita="";
	via="";
	citta="";
	cap="";
	email="";
	responsabile="";
	telefono="";
	messaggio="";
	privacy="";
	
		if(document.invio.nome.value==""){
			nome="Inserisci il tuo nome";
			document.invio.nome.focus();
		}
		
		if(document.invio.cognome.value==""){
			nome="Inserisci il tuo cognome";
			document.invio.nome.focus();
		}
		
		if(document.invio.data_nascita.value==""){
			nome="Inserisci la tua data di nascita";
			document.invio.data_nascita.focus();
		}
		
		if(document.invio.via.value==""){
			nome="Inserisci la via";
			document.invio.via.focus();
		}
		
		if(document.invio.citta.value==""){
			nome="Inserisci la tua città";
			document.invio.citta.focus();
		}
		
		if(document.invio.cap.value==""){
			nome="Inserisci il CAP";
			document.invio.cap.focus();
		}
		
		if(document.invio.email.value==""){
			email="Inserisci un indirizzo E-Mail";
				document.invio.email.focus();
		}else if(document.invio.email.value.lastIndexOf("@")==-1 || document.invio.email.value.lastIndexOf(".")==-1){
			email="Inserisci una E-Mail valido";
				document.invio.email.focus();
		}
		
		if(document.invio.telefono.value==""){
			nome="Inserisci il tuo n° di telefono";
			document.invio.telefono.focus();
		}
		
		if(document.invio.messaggio.value==""){
			nome="Inserisci il tuo messaggio";
			document.invio.messaggio.focus();
		}
	
		if(document.invio.sesso.checked==false){
			sesso="Selezionare il sesso";
		}
		
		if(document.invio.responsabile.checked==false){
			responsabile="Selezionare se si è i lresponsabile degli acquisti";
		}
		
		if(document.invio.privacy.checked==false){
			privacy="Devi accettare il trattamento dei dati per la privacy se vuoi proseguire";
		}
		
		error="Devi compilare tutti i campi";
		if((nome!="")||(cognome!="")||(sesso!="")||(data_nascita!="")||(via!="")||(citta!="")||(cap!="")||(email!="")||(responsabile!="")||(telefono!="")||(messaggio!="")||(privacy!=""))
			{
				alert(error);
				return false;
			}
		else
			{
				return true;
			}
		
	}
</script>