jQuery(document).ready(function(){
	
	$('#newsletterform').submit(function(){
		$('#message_news').hide();
		$('#submit_news').after('<img src="img/assets/ajax-loader.gif" class="loader" />').attr('disabled','disabled');
		
		var nome = $('#name_news').val();
		var email = $('#email_news').val();
		
		if(nome == "" || nome == "Nombre" || nome == "Name" || nome == "Nome") {
			document.getElementById('message_news').innerHTML = "<div class='error_message'>Por favor, escriba su nombre.</div>";
			$('#message_news').slideDown('slow');
			$('#newsletterform img.loader').fadeOut('slow',function(){$(this).remove()});
			$('#newsletterform #submit_news').attr('disabled','');
		} else if(email == "" || email == "Email") {
			document.getElementById('message_news').innerHTML = "<div class='error_message'>Por favor, escriba su correo.</div>";
			$('#message_news').slideDown('slow');
			$('#newsletterform img.loader').fadeOut('slow',function(){$(this).remove()});
			$('#newsletterform #submit_news').attr('disabled','');
		} else if(!checkMail(email)) {
			document.getElementById('message_news').innerHTML = "<div class='error_message'>Por favor, escriba un correo valido.</div>";
			$('#message_news').slideDown('slow');
			$('#newsletterform img.loader').fadeOut('slow',function(){$(this).remove()});
			$('#newsletterform #submit_news').attr('disabled','');
		} else {
			return true;
		}
		return false;
	});
	
});

function checkMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
            if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
            if(er.test(mail.value)){ 
                                    return true; 
                            }
    }else{
            return false;
            }
}
