<!--
function regform () {
var type = document.registerform.usertype.value;
var indirizzo = document.registerform.indirizzo.value;
var city = document.registerform.city.value;
var provincia = document.registerform.provincia.value;
var cap = document.registerform.cap.value;
var nazione = document.registerform.nazione.value;
var username = document.registerform.username.value;
var mail = document.registerform.email.value;
var password = document.registerform.password.value;
var rpassword = document.registerform.rpassword.value;
var objForm = document.registerform; 

	if (type == "p") {
	   var nome = document.registerform.nome.value;

	   //Effettua il controllo sul campo Nome
           if ((nome == "") || (nome == "undefined")) {
             alert("Il campo Cognome e Nome č obbligatorio.");
             document.registerform.nome.select();
             return false;
           }
       	}

	else if (type == "a") {
	   var companyname = document.registerform.companyname.value;
	   var companycode = document.registerform.companycode.value;
	   var referente = document.registerform.referente.value;

	   //Effettua il controllo sul campo Ragione Sociale
           if ((companyname == "") || (companyname == "undefined")) {
             alert("Il campo Ragione Sociale č obbligatorio.");
             document.registerform.companyname.select();
             return false;
           }
       
	   //Effettua il controllo sul campo P. IVA o Coe
           else if ((companycode == "") || (companycode == "undefined")) {
             alert("Il campo P.IVA o C.o.e. RSM č obbligatorio.");
             document.registerform.companycode.select();
             return false;
           }

	   //Effettua il controllo sul campo Referente
           else if ((referente == "") || (referente == "undefined")) {
             alert("Il campo Nome del referente č obbligatorio.");
             document.registerform.referente.select();
             return false;
           }
	}

	//Effettua il controllo sul campo Indirizzo
        if ((indirizzo == "") || (indirizzo == "undefined")) {
           alert("Il campo Indirizzo č obbligatorio.");
           document.registerform.indirizzo.select();
           return false;
        }

	//Effettua il controllo sul campo  Cittā
        else if ((city == "") || (city == "undefined")) {
           alert("Il campo Cittā č obbligatorio.");
           document.registerform.city.select();
           return false;
        }

	//Effettua il controllo sul campo  Provincia
        else if ((provincia == "") || (provincia == "undefined")) {
           alert("Il campo Provincia č obbligatorio.");
           document.registerform.provincia.select();
           return false;
        }

	//Effettua il controllo sul campo  Cap
        else if ((cap == "") || (cap == "undefined")) {
           alert("Il campo Cap č obbligatorio.");
           document.registerform.cap.select();
           return false;
        }

	//Effettua il controllo sul campo  Nazione
        else if ((nazione == "") || (nazione == "undefined")) {
           alert("Il campo Nazione č obbligatorio.");
           document.registerform.nazione.select();
           return false;
        }

	//Effettua il controllo sul campo  Username
        else if ((username == "") || (username == "undefined")) {
           alert("Il campo Username č obbligatorio.");
           document.registerform.username.select();
           return false;
        }

	//Effettua il controllo sul campo  e-Mail
        else if ((mail == "") || (mail == "undefined") || (mail.indexOf("@") == "-1")) {
           alert("Il campo e-Mail non č valido.");
           document.registerform.email.select();
           return false;
        }
	
	//Effettua il controllo sul campo  Password
        else if ((password == "") || (password == "undefined")) {
           alert("Il campo Password č obbligatorio.");
           document.registerform.password.select();
           return false;
        }

	//Effettua il controllo sul campo  Ripeti Password
        else if ((rpassword == "") || (rpassword == "undefined")) {
           alert("Il campo Ripeti Password č obbligatorio.");
           document.registerform.rpassword.select();
           return false;
        }

	//Compara le Password
        else if (password != rpassword) {
           alert("Errore le password non sono uguali!");
           document.registerform.rpassword.select();
           return false;
        }

	//Controlla se sonon state acettate le condizioni
        else if (objForm.agree[0].checked && !objForm.agree[1].checked) { 
           alert("ATTENZIONE!!\r\nCondizioni di registrazioni non accettate\r\nImpossibile continuare!");
           document.registerform.agree.focus();
           return false;
        }

	//INVIA IL MODULO
        else {
           document.registerform.submit();
        }
}
//-->