function echeck(str) {
var pattern = new RegExp(/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|es|com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)\b$/);
return pattern.test(str);			
}
function email(){
	
	if (echeck($("#email").val())){
		$("#email").removeClass("emailn").addClass("email");				
		$("#invalid").fadeIn(1000).html("<img src='./img/tick.png' alt='confirmacion'/>");
		
	}
	else{
		$("#email").removeClass("email").addClass("emailn");
		$("#invalid").fadeIn(1000).html("<img src='./img/tickn.png' alt='confirmacion'/>");
		
	}
}
$(document).ready(function() {
	$("#enviar").click(function() {		
		var email = $("#email").val();
		var texto = $("#texto").val();
		if (echeck(email)){
			$.post("./email.php", { email: email, texto: texto }, 
					function(data) {
						$("#formulario").slideUp(1000,function(){$("#formulario").html(data);});
						$("#formulario").fadeIn(2000);					
					}
			);			
		}else{
			alert("Introduzca un Email válido!");			
		}
		return false;
	});
	$("#email").keydown(function(){email()});
	$("#email").change(function(){email()});
});

