function controlla_registrati(){	errore=0;	feedback="";	if(document.modulo.nome.value==""){feedback=feedback+"Devi inserire il tuo nome.\r\n"; errore++;}	if(document.modulo.cognome.value==""){feedback=feedback+"Devi inserire il tuo cognome.\r\n"; errore++;}	if(document.modulo.azienda.value==""){feedback=feedback+"Devi inserire il nome della tua azienda.\r\n"; errore++;}	if(document.modulo.indirizzo.value==""){feedback=feedback+"Devi inserire il tuo indirizzo.\r\n"; errore++;}	if(document.modulo.cap.value==""){feedback=feedback+"Devi inserire il tuo cap.\r\n"; errore++;}	if(document.modulo.citta.value==""){feedback=feedback+"Devi inserire la tua cittą.\r\n"; errore++;}	if(document.modulo.provincia.value==""){feedback=feedback+"Devi inserire la tua provincia.\r\n"; errore++;}	if(document.modulo.email.value==""){		feedback=feedback+"Devi inserire il tuo indirizzo email.\r\n"; 		errore++;	}else{		pattern=/^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})/;		if(!pattern.exec(document.modulo.email.value)){			feedback=feedback+"L'email inserita non risulta corretta.\r\n";			errore++;		}	}	//if(document.modulo.n_blocchetto.value==""){feedback=feedback+"Devi inserire il numero del blocchetto dei buoni pasto DAY che possiedi.\r\n"; errore++;}else if(isNaN(document.modulo.n_blocchetto.value) || document.modulo.n_blocchetto.value.length!=8){feedback=feedback+"Il numero del blocchetto dei buoni pasto DAY deve essere di 8 cifre, senza spazi vuoti.\r\n"; errore++;}	if(document.modulo.nome_utente.value==""){feedback=feedback+"Devi inserire il tuo nome utente.\r\n"; errore++;}	if(document.modulo.password.value==""){feedback=feedback+"Devi inserire la tua password.\r\n"; errore++;}else{		pattern=/^[a-zA-Z0-9_.-]+$/;		if(!pattern.exec(document.modulo.password.value)){			feedback=feedback+"La password inserita contiene caratteri non permessi.\r\n";			errore++;		}	}	if(document.modulo.re_password.value==""){feedback=feedback+"Devi riempire il campo conferma password.\r\n"; errore++;}	if(document.modulo.password.value!="" && document.modulo.re_password.value!="" && document.modulo.password.value!=document.modulo.re_password.value){feedback=feedback+"Le due password inserite non coincidono.\r\n"; errore++;}	obj=document.modulo.getElementsByTagName('input');	sesso_ok=0;	eta_ok=0;	for (var i=0;i<obj.length;i++){		if(obj[i].type=="radio" && obj[i].name=="privacy" && obj[i].value=="0" && obj[i].checked){			feedback=feedback+"Devi accettare il trattamento dei dati personali per poterti registrare.\r\n"; errore++;		}		if(obj[i].type=="radio" && obj[i].name=="sesso" && obj[i].checked){			sesso_ok++;		}		if(obj[i].type=="radio" && obj[i].name=="eta" && obj[i].checked){			eta_ok++;		}	}	if(!sesso_ok){feedback=feedback+"Devi indicare il tuo sesso.\r\n"; errore++;}	if(!eta_ok){feedback=feedback+"Devi indicare la tua eta\r\n"; errore++;}	if(errore==0){		return true;	}else{		alert(feedback);		return false;	}}function controlla_account(){	errore=0;	feedback="";	if(document.modulo.nome.value==""){feedback=feedback+"Devi inserire il tuo nome.\r\n"; errore++;}	if(document.modulo.cognome.value==""){feedback=feedback+"Devi inserire il tuo cognome.\r\n"; errore++;}	if(document.modulo.azienda.value==""){feedback=feedback+"Devi inserire il nome della tua azienda.\r\n"; errore++;}	if(document.modulo.indirizzo.value==""){feedback=feedback+"Devi inserire il tuo indirizzo.\r\n"; errore++;}	if(document.modulo.cap.value==""){feedback=feedback+"Devi inserire il tuo cap.\r\n"; errore++;}	if(document.modulo.citta.value==""){feedback=feedback+"Devi inserire la tua cittą.\r\n"; errore++;}	if(document.modulo.provincia.value==""){feedback=feedback+"Devi inserire la tua provincia.\r\n"; errore++;}	if(document.modulo.email.value==""){		feedback=feedback+"Devi inserire il tuo indirizzo email.\r\n"; 		errore++;	}else{		pattern=/^[a-z0-9][_\.a-z0-9-]+@([a-z0-9][0-9a-z-]+\.)+([a-z]{2,4})/;		if(!pattern.exec(document.modulo.email.value)){			feedback=feedback+"L'email inserita non risulta corretta.\r\n";			errore++;		}	}if(document.modulo.password.value!="" || document.modulo.re_password.value!=""){	if(document.modulo.password.value=="" || document.modulo.re_password.value=="" && document.modulo.password.value!=document.modulo.re_password.value){feedback=feedback+"Le due password inserite non coincidono.\r\n"; errore++;}else{		pattern=/^[a-zA-Z0-9_.-]+$/;		if(!pattern.exec(document.modulo.password.value)){			feedback=feedback+"La password inserita contiene caratteri non permessi.\r\n";			errore++;		}	}}	obj=document.modulo.getElementsByTagName('input');	sesso_ok=0;	eta_ok=0;	for (var i=0;i<obj.length;i++){		if(obj[i].type=="radio" && obj[i].name=="privacy" && obj[i].value=="0" && obj[i].checked){			feedback=feedback+"Devi accettare il trattamento dei dati personali per poter modificare i tuoi dati.\r\n"; errore++;		}		if(obj[i].type=="radio" && obj[i].name=="sesso" && obj[i].checked){			sesso_ok++;		}		if(obj[i].type=="radio" && obj[i].name=="eta" && obj[i].checked){			eta_ok++;		}	}	if(!sesso_ok){feedback=feedback+"Devi indicare il tuo sesso.\r\n"; errore++;}	if(!eta_ok){feedback=feedback+"Devi indicare la tua eta\r\n"; errore++;}	if(errore==0){		return true;	}else{		alert(feedback);		return false;	}}