// JavaScript Document

function checkdata () {

	var response = true;
	
	var nome = document.getElementById('nome').value;
	var cognome = document.getElementById('cognome').value;
	var email = document.getElementById('email').value;
	
	var telefono = document.getElementById('telefono').value;
	var paese = document.getElementById('paese').value;
	
	if (nome == "") {
		alert("You didn’t fill out the field: Name");
		document.getElementById("nome").focus();
		response= false;
		return false; 
		
	}
	
	if (cognome == "") {
		alert("You didn’t fill out the field: Surname");
		document.getElementById("cognome").focus();
		response= false; 
				return false; 

		
	}	
	
	if (email == "") {
		alert ("You didn’t fill out the field: E-mail");
		document.getElementById("email").focus();
		response= false; 
				return false; 

		
	}
	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("Your email is invalid!");
			document.getElementById('email').focus();
			response= false; 
					return false; 

			
		}
	}

	
	if (telefono == "") { 
		alert("You didn’t fill out the field: Telephone/Mobile");
		document.getElementById("telefono").focus();
		response= false;
				return false; 

		
	}
	else{	
	var telefonoReg = /^\d{1,24}$/; 
		if (!telefonoReg.test(telefono)) {
			alert("This field accepts only numbers: Telephone");
			document.getElementById("telefono").focus();
			response= false; 
					return false; 

			
		}
	}
	
	if (!(document.getElementById("condizioni").checked)){
		alert("You didn’t authorize your personal data treatment");
		document.getElementById("condizioni").focus();
		response= false;
		return false; 
		
	}
	
	if(response==false){
		
		return false;
		
	}else{
  	
	document.getElementById("frmModuloContatti").submit();
		
	}

	
	}
	
function invia (){

document.getElementById("frmModuloContatti").submit();
	
}

function resetta_form(){
	if (confirm("Are you sure that you want to delete the data?")){
		document.getElementById("frmModuloContatti").reset();
		document.getElementById("nome").focus();	
	}
}

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
	
	}
}
