/*function displayMsjMaillist(msg, height, callback) {
	var message;
	if(!isNaN(parseInt(msg))) {
		message = msgstr[msg];
	}
	else {
		message = msg;
	}
	var $span = $("#msj_maillist span");
	$span.html(message);
	$span.fadeIn("slow");
	setTimeout(function(){ hideMsjMaillist(height, callback); }, 5000);
}
function hideMsjMaillist(height, callback) {
	$("#msj_maillist span").fadeOut("slow", function(){ $("#msj_maillist span").html(""); endMsjMaillist(height, callback); });
}
function endMsjMaillist(height, callback) {
	$("#newsletter form").dequeue();
	$("#newsletter form").animate({height:height}, 300, "swing");
	if($.isFunction(callback)) {
		callback();
	}
}
function msjMaillist(msg, callback) {
	var $form = $("#newsletter form");
	var height = $form.css("height");
	$form.dequeue();
	$form.animate({height:0}, 300, "swing", function(){ displayMsjMaillist(msg, height, callback); });
}*/
function maillistAvisarSuccess() {
	maillistAvisar("success");
}
function maillistAvisarError() {
	maillistAvisar("error");
}
function maillistAvisar(clase) {
	var $label = $("#success_label");
	$label.removeClass();
	$label.addClass(clase);
	$label.fadeIn(300, function(){ maillistTimeoutAviso(clase); });
}
function maillistTimeoutAviso(clase) {
	setTimeout(function() { maillistOcultarAviso(clase); }, 5000);
}
function maillistOcultarAviso(clase) {
	var $label = $("#success_label");
	$label.fadeOut(300, function(){ 
		$label.removeClass();
		$label.addClass("oculto");
	});
}
function maillistOK(datos, form) {
	if((typeOf(datos) == "string") && datos.substr(0,9) == "Duplicate") {
		datos = 3;
	}
	if(parseInt(datos) == 1) {
		maillistAvisarSuccess();
	}
	else {
		maillistAvisarError();
	}
	/*switch(parseInt(datos)) {
		case 0:
			msjMaillist(1);
		break;
		case 1:
			var callback = function() {
				if(form != null) {
					$(form).get(0).reset();
				}
			}
			msjMaillist(2, callback);
		break;
		case 2:
			msjMaillist(3);
		break;
		case 3:
			msjMaillist(4);
		break;
	}*/
}
function maillistError(error) {
	maillistOK(0);
}
function submitMaillist(form) {
	var $form = $(form);
	var $inputEmail = $form.find("input[name='email']");
	if(validEmail($inputEmail.val())) {
		$form.ajaxSubmit({
			type:"POST",
			success:function(resp){ maillistOK(resp, form) },
			error:maillistError
		});
	}
	else {
		pintar($inputEmail.get(0));
		maillistOK(2);
	}
	return false;
}
