$(document).ready(function(){
	$("#contatto-invio").click(function(){
	
	//Recuperiamo tutte le variabili
		var valid = '';
		var isr = ' è richiesto.</p>';
		var immobile	= $("#contatto-immobile").val();
		var nome 		= $("#contatto-nome").val();
		var cellulare 	= $("#contatto-cell").val();
		var mail 		= $("#contatto-email").val();
		var privacy 	= $("#contatto-privacy:checked").val();
		var messaggio 	= $("#contatto-testo").val();
	//Eseguiamo una serie di controlli
		
		if (!mail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
			valid += "<p>E' richiesto un indirizzo email valido</p>";
		}
		if (messaggio.length<1) {
			valid += "<p>Inserisci un messaggio</p>";
		}
		if (privacy != 1) {
			valid += '<p>Acconsenti al trattamento dei tuoi dati personali</p>';
		}
		
		
	//Se i controlli non vengono superati, appare il messaggio di errore.
		if (valid!='') {
			$("#risposta").fadeIn("slow");
			$("#risposta").html(valid);
		}
		//Se i controlli vengono superati, compare un messaggio di invio in corso
		else {
			var datastr ='immobile=' + immobile +'&nome=' + nome + '&cellulare=' + cellulare + '&mail=' + mail + '&privacy=' + privacy + '&messaggio=' + encodeURIComponent(messaggio);
			$("#risposta").css("display", "block");
			$("#risposta").html("<p class='invio-messaggio'>Invio del messaggio in corso..</p>");
			$("#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: "includes/mail.php",
		data: datastr,
		cache: false,
		success: function(html){
			$("#risposta").fadeIn("slow");
			$("#risposta").html(html);
			setTimeout('$("#risposta").fadeOut("slow")',2000);
		}
	});
	
}
