function gestisci_nazione(questo){

	if(questo.options[questo.selectedIndex].value=='ITALIA'){
		document.getElementById('regione').disabled=false;
		document.getElementById('provincia').disabled=false;
	}
	else {
		document.getElementById('regione').disabled=true;
		document.getElementById('regione').selectedIndex=0
		document.getElementById('provincia').disabled=true;
		document.getElementById('provincia').selectedIndex=0
	
	}
}

function checkdata () {
	var response = true;
	var nome = document.getElementById('nome').value;
	var cognome = document.getElementById('cognome').value;
	var email = document.getElementById('email').value;
	var telefono2 = document.getElementById('cellulare').value;
	var scode = document.getElementById('scode').value;
	
	if (nome == "") {
		alert("Non hai inserito la seguente informazione: Nome");
		document.getElementById("nome").focus();
		response = false; 
		return (response);
	}
	
	if (cognome == "") {
		alert("Non hai inserito la seguente informazione: Cognome");
		document.getElementById("cognome").focus();
		response = false; 
		return (response);
	}	

	if (telefono2 == "") { 
		alert("Non hai inserito la seguente informazione: Telefono/Cellulare");
		document.getElementById("cellulare").focus();
		response = false;
		return (response);
	}
	else{	
	var telefono2Reg = /^\d{1,24}$/; 
		if (!telefono2Reg.test(telefono2)) {
			alert("Inserisci solo caratteri numerici per la seguente informazione: Telefono");
			document.getElementById("cellulare").focus();
			response = false; 
			return (response);
		}
	}

	if (email == "") {
		alert ("Non hai inserito la seguente informazione: E-mail");
		document.getElementById("email").focus();
		response = false; 
		return (response);
	}
	else{
		var emailReg =/^[A-Za-z0-9][\w-.]+[A-Z_a-z0-9]@[A-Za-z0-9]([\w-.]+[A-Za-z0-9]\.)+([A-Za-z]){2,4}$/; 
		if (!emailReg.test(email)) {
			alert("Hai inserito una email non valida!");
			document.getElementById('email').focus();
			response = false; 
			return (response);
		}
	}
	

	if (document.getElementById('motivo').selectedIndex == 0){
				alert("Non hai inserito la seguente informazione: Motivo");
		document.getElementById("motivo").focus();
		response = false; 
		return (response);

	}

	
	
	
	if (scode == "") {
		alert("Non hai inserito la seguente informazione: Codice di sicurezza");
		document.getElementById("scode").focus();
		response = false; 
		return (response);
	}
	
	if (!(document.getElementById("condizioni").checked)){
		alert("Non hai autorizzato al Trattamento dei dati");
		document.getElementById("condizioni").focus();
		response = false; 
		return (response);
	}
	
	
	if (response == true)
		document.getElementById("frmModuloContatti").submit();
}