
function check(){
	//Recuperiamo tutte le variabili
		var valid = '';
		var name = $("#nome").val();
		var mail = $("#email").val();
		var city = $("#citta").val();
		var phone = $("#telefono").val();
		var message = $("#messaggio").val();
				
	//Eseguiamo una serie di controlli
		if (name.length<1) {
			valid += 'Inserire un nome valido.<br>';
		}
		if (!mail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
			valid += 'Inserire una mail valida.<br>';
		}
		if (city.length<1) {
			valid += 'Inserire una citt&agrave valida.<br>';
		}
		if (phone.length<1) {
			valid += 'Inserire un numero di telefono valido.<br>';
		}	

	//Se i controlli non vengono superati, appare il messaggio di errore.
		if (valid!='') {
			$("#risposta").fadeIn("slow");
			$("#risposta").css("color","#A40000");
			$("#risposta").html('<p align="justify"><b>Errore:</b><br>'+valid+'</p>');
		}
		//Se i controlli vengono superati, compare un messaggio di invio in corso
		else {
			//var datastr ='name=' + name + '&mail=' + mail + '&subject=' + subject + '&messaggio=' + messaggio;
			var datastr ='name=' + name + '&mail=' + mail + '&city=' + city + '&phone=' + phone + '&message=' + message;
			$("#risposta").css("display", "block");
			$("#risposta").css("color","#002B80"); 
			$("#risposta").html("Invio in corso...");
			$("#risposta").fadeIn("slow");
			setTimeout("send('"+datastr+"')",2000);
		}
		return false;
}

//Creazione della funzione di invio. Si baserà sul nostro file php "mail.php".
function send(datastr){
	$.ajax({	
		type: "POST",
		url: "mail.php",
		data: datastr,
		cache: false,
		success: function(html){
		$("#risposta").fadeIn("slow");
		$("#risposta").css("color","#008000");
		$("#risposta").html('<p align="justify">'+html+'</p>');
		setTimeout('$("#risposta").fadeOut("slow")',2000);
	}
	});
}

