
function controllo_dati () {


if (document.modulo.nomeattivita.value == "") {
	alert("Campo Nome attivitā non valorizzato!");
        document.modulo.nomeattivita.focus();
        return false;
}
if (document.modulo.respon.value == "") {
	alert("Campo responsabile non valorizzato!");
        document.modulo.respon.focus();
        return false;
}
if (document.modulo.indirizzo.value == "") {
	alert("Campo indirizzo non valorizzato!");
        document.modulo.indirizzo.focus();
        return false;
}

if (document.modulo.cap.value == "") {
	alert("Campo CAP non valorizzato!");
        document.modulo.cap.focus();
        return false;
}

if (document.modulo.email.value == "") {
	alert("Campo E-mail non valorizzato!");
        document.modulo.email.focus();
        return false;
}

filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

if (!(filtro.test(document.modulo.email.value))) {
	alert("Campo email non valido!");
        document.modulo.email.focus();
        return false;
}

if (document.modulo.telefono.value == "") {
	alert("Campo telefono non valorizzato!");
        document.modulo.telefono.focus();
        return false;
}
if (document.modulo.fax.value == "") {
	document.modulo.fax.value = 0;
}
if (document.modulo.sito.value != "http://") {
  filtro = /^http:\/\/(([a-zA-Z0-9_\/\-]{2,})+\.)+([a-zA-Z0-9]{2,})/; 
  if (!(filtro.test(document.modulo.sito.value))) {
  	  alert("Campo url non valido!");
          document.modulo.sito.focus();
          return false;
  }
}
if (document.modulo.userid.value == "") {
	alert("Campo Userid non valorizzato!");
        document.modulo.userid.focus();
        return false;
}
if (document.modulo.userid.value.length < 8) {
	alert("Campo Userid deve essere di 8 caratteri!");
        document.modulo.userid.focus();
        return false;
}
if (document.modulo.pass.value == "") {
	alert("Campo password non valorizzato!");
        document.modulo.pass.focus();
        return false;
}
if (document.modulo.pass.value.length < 8) {
	alert("Campo password deve essere di 8 caratteri!");
        document.modulo.pass.focus();
        return false;
}
if (document.modulo.pass1.value == "") {
	alert("Campo password non valorizzato!");
        document.modulo.pass1.focus();
        return false;
}
if (document.modulo.pass1.value.length < 8) {
	alert("Campo password deve essere di 8 caratteri!");
        document.modulo.pass1.focus();
        return false;
}
if (document.modulo.pass1.value != document.modulo.pass.value) {
	alert("Le password non coincidono!");
        document.modulo.pass.focus();
        return false;
}
if (document.modulo.accetto.checked == false) {
        alert ("Per proseguire č necessario accettare il trattamento dei dati!");
        document.modulo.accetto.focus();
        return false;
}
if (document.modulo.accetto1.checked == false) {
        alert ("Per proseguire č necessario accettare il regolamento sulla responsabilitā dell'operatore!");
        document.modulo.accetto1.focus();
        return false;
}



document.modulo.submit();

}
