var origOptions = null;
var origOptions2 = null;
var requestCountries=null;
var requestCities=null;
var optsArray = null;

function submitData(pathDomain){
		if(isValid()){
			document.getElementById("submit").value="Invio in corso ...";
			document.getElementById("submit").disabled=true;
                        document.getElementById("progress").style.visibility = "visible";
                        document.getElementById("pulsante").style.visibility = "hidden";
			sendData(pathDomain);
			document.getElementById("email").value="";			
			document.getElementById("nome").value="";
			//document.getElementById("regione").value="";
			document.getElementById("provincia").value="";
			document.getElementById("comune").value="";			
			document.getElementById("telefono").value="";
			
		}else{
			alert("Ci sono campi non compilati correttamente ...");
		}

}


function emailCheck(pathDomain){
	var textEmail= document.getElementById("email");
   	if(!textEmail.value){
		doSomething_email("email");
		validMail=false;
	}
	else{
		doSomethingElse_email("email");
	//	validMail=true; // TODO togliere questa riga e vedere se funziona a non validare prima di ricevere la risposta
		checkAddress(textEmail.value, pathDomain);	//TOLTO IL CONTROLLO DELL'EMAIL 
	}
}

function telCheck(pathDomain){
	var textTelefono= document.getElementById("telefono");
   	if(!textTelefono.value){
		doSomething_telefono("telefono");
		validTel=false;
	}
	else{
		doSomethingElse_telefono("telefono");
		checkTelefono(textTelefono);
	}
}

function nameCheck(pathDomain){
	var textnome= document.getElementById("nome");
   	if(!textnome.value){
		doSomething_nome("nome");
		validnome=false;
	}
	else{
		doSomethingElse_nome("nome");
		validnome=true;
	}
}




function PrivacyCheck(pathDomain){
	var privacyCeckBox= document.getElementById("privacyBox");
   	if(!privacyCeckBox.checked){
		document.getElementById("messaggi_errore_si").innerHTML = "Acconsentire al trattamento dei dati personali";
		validPrivacy=false;
	}
	else{
		document.getElementById("messaggi_errore_si").innerHTML = "<br />";
		validPrivacy=true;
	}
}


function provCheck(pathDomain){
	var textProvincia= document.getElementById("provincia");
   	if(!textProvincia.value){
		doSomething_provincia("provincia");
		validProvincia=false;
	}
	else{
		doSomethingElse_provincia("provincia");
		validProvincia=true;
	}
}

/*
function regCheck(pathDomain){
	var textRegione= document.getElementById("regione");
   	if(!textRegione.value){
		doSomething_regione("regione");
		validRegione=false;
	}
	else{
		doSomethingElse_regione("regione");
		validRegione=true;
	}
}*/

function comuneCheck(pathDomain){
	var textComune= document.getElementById("comune");
   	if(!textComune.value){
		doSomething_comune("comune");
		validComune=false;
	}
	else{
		doSomethingElse_comune("comune");
		validComune=true;
	}
}


