 $(document).ready(function(){
	$("#invia").click(function(){
	lingua="ita";
	if ($(".lingua").attr("src")=="img/ita.gif") {lingua="eng"}
	//Recuperiamo tutte le variabili
		var valid = '';
		if (lingua=="ita"){var isr = ' è richiesto.</p>';}else{var isr = ' is requested.</p>';}
		var name = $("#nome").val();
		var mail = $("#email").val();
		var subject = $("#oggetto").val();
		var messaggio = $("#messaggio").val();
	//Eseguiamo una serie di controlli
		if (name.length<1) {
		if (lingua=="ita"){mess = '<p>Un nome valido';}else{mess = '<p>A valid name';}
			valid += mess+isr;
		}
		if (!mail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
		if (lingua=="ita"){mess = '<p>Un indirizzo e-mail valido';}else{mess = '<p>A valid e-mail address';}
			valid += mess+isr;
		}
		if (subject.length<1) {
		if (lingua=="ita"){mess = '<p>Un oggetto valido';}else{mess = '<p>A valid subject';}
			valid += mess+isr;
		}
		
		if (messaggio.length<1) {
		if (lingua=="ita"){mess = '<p>Un messaggio valido';}else{mess = '<p>A valid message';}
			valid += mess+isr;
		}
	//Se i controlli non vengono superati, appare il messaggio di errore.
		if (valid!='') {
			if (lingua=="ita"){mess = '<p><b>Errore:</b></p>';}else{mess = '<p><b>Error:</b></p>';}
			$("#risposta").fadeIn("slow");
			$("#risposta").html(mess+valid);
			$("#risposta").css("background-color","#fff");
		}
		//Se i controlli vengono superati, compare un messaggio di invio in corso
		else {
			var datastr ='name=' + name + '&mail=' + mail + '&subject=' + subject + '&messaggio=' + encodeURIComponent(messaggio);
			$("#risposta").css("display", "block");
			$("#risposta").css("background-color","#FFFFA0");
			if (lingua=="ita"){mess = '<p>Invio del messaggio in corso..</p>';}else{mess = '<p>Sending message....please wait...</p>';}
			$("#risposta").html(mess);
			$("#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").html(html);
		$("#risposta").css("background-color","#ffffff");
		setTimeout('$("#risposta").fadeOut("slow")',2000);
	}
	});
}

