var enter_name = "Per favore inserisci il tuo nome o il tuo nickname.";
var enter_email = "Per favore inserisci il tuo indirizzo e-mail. Non verr&agrave; comunque visualizzato ad altri.";
var enter_valid = "Per favore inserisci un indirizzo e-mail valido.";
var enter_comment = "Per favore inserisci il tuo commento.";

var comment_added = "Il tuo commento &egrave; stato aggiunto.";

var error = "Errore ACP!";

$(function(){
	
	$('#commentform').before('<div id="error"></div>');
	$('#error').hide();
	
	var form = $('#commentform');
	var err = $('#error');
	
	form.submit(function() {
		if(form.find('#author')[0]) {
			if(form.find('#author').val() == '') {
			   err.html('<span class="error">'+enter_name+'</span>').show();
			   return false;
			} 
			if(form.find('#email').val() == '') {
				err.html('<span class="error">'+enter_email+'</span>').show();
				return false;
			}
			var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if(!filter.test(form.find('#email').val())) {
				err.html('<span class="error">'+enter_valid+'</span>').show();
				return false;
			}
		}
	
		if(form.find('#comment').val() == '') {
			err.html('<span class="error">'+enter_comment+'</span>').show();
			return false;
		}
		
	});
	
});