function checkReg_ilmiovino(condizione){// var condizione_abb = document.form1.condizione_abb;var ragione_sociale_txt = document.form1.ragione_sociale_txt;var tipologia_txt = document.form1.tipologia_txt;  var ruolo_txt = document.form1.ruolo_txt;  var nome_txt = document.form1.nome_txt; var cognome_txt = document.form1.cognome_txt;var password_txt = document.form1.password_txt;var password_conferma_txt = document.form1.password_conferma_txtvar indirizzo_txt = document.form1.indirizzo_txt;var cap_txt = document.form1.cap_txt;var citta_txt = document.form1.citta_txt;var provincia_txt = document.form1.provincia_txt;var nazione_txt = document.form1.nazione_txt;var condizione_abb = document.form1.condizione_abb;var informazioni_abb = document.form1.informazioni_abb;var condizioni = document.form1.condizioni;var email_txt = document.form1.email_txt;if(nome_txt.value == "") {    alert("The field \"name\" is required.");    nome_txt.focus();	return false; }if(cognome_txt.value == "") {   alert("The field \"Familly name\" is required.");    cognome_txt.focus();	return false;}var email_s = new String(email_txt.value);var isEmail = email_s.indexOf("@")var isEmail2 = email_s.indexOf(".")var EmailAddr = document.form1.email_txt.value;   Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;   if (Filtro.test(EmailAddr)){   }     // return true;   else      {      alert("The field \"E-mail\" is required");      document.form1.email_txt.focus();      return false;      }var email_conferma_txt = document.form1.email_conferma_txt;var email_s_conferma = new String(email_conferma_txt.value);var isEmail = email_s_conferma.indexOf("@")var isEmail2 = email_s_conferma.indexOf(".")var EmailAddr_conferma = document.form1.email_conferma_txt.value;   Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;   if (Filtro.test(EmailAddr_conferma)){   }     // return true;   else      {      alert("The field \"E-mail\" is required");      document.form1.email_conferma_txt.focus();      return false;      } if(email_txt.value != email_conferma_txt.value) {     alert("Please enter a valid email address");	email_conferma_txt.value="";    email_conferma_txt.focus();	return false; }if(password_txt.value == "" || password_txt.value.length < 5) {  alert("Your password must be at least 5 characters");    password_txt.focus();	return false; }if(password_conferma_txt.value == "" || password_conferma_txt.value.length < 5) {    alert("Check if inserted e-mail is correct");    password_conferma_txt.focus();	return false; }  if(password_txt.value != password_conferma_txt.value) {       alert("Check if inserted e-mail is correct");	password_conferma_txt.value="";    password_conferma_txt.focus();	return false; } if(ragione_sociale_txt.value == "") {   alert("The field \"Company\" is required.");    ragione_sociale_txt.focus();	return false; }  if(indirizzo_txt.value == "") {   alert("The field \"address\" is required.");    indirizzo_txt.focus();	return false; }if(citta_txt.value == "") {   alert("The field \"city\" is required");    citta_txt.focus();	return false; }if(cap_txt.value == "") {   alert("The field \"Zip code\" is required.");    cap_txt.focus();	return false; }if(nazione_txt.value == "") {   alert("The field \"Cauntry\" is required");    nazione_txt.focus();	return false; }if(nazione_txt.value == "US" && provincia_txt.value == "") {		 alert("The field \"State\" is required");		provincia_txt.focus();					return false;	 }if(tipologia_txt.value == "") {   alert("The field \"Type of business\" is required.");    tipologia_txt.focus();	return false; }/*if(ruolo_txt.value == "") {   alert("The field \"My role/function\" is required.");    ruolo_txt.focus();	return false; }*/if(tipologia_txt.value !=7 && ruolo_txt.value == "") {		 alert("The field \" My Role/function\" is required");		ruolo_txt.focus();					return false;	 }/*if(condizioni.checked==false) {		alert(" Per continunare devi accettare le condizioni d'"+condizione);		condizioni.focus();		return false;	}*/  if(condizione_abb.checked==false) {   alert("To continue the registration you must accept \nthe conditions for the processing of personal data");    condizione_abb.focus();	return false; } /*if(informazioni_abb.checked==false) {     alert("Per continuare la Registrazione devi accettare \nquesta clausola");    condizione_abb.focus();	return false; }*/return true;}
