$(document).ready(function(){
	// Newsletter
	$("#newsletter_email")
	.blur(function(){ if ($(this).val() == "") $(this).val(this.defaultValue); })
	.focus(function(){if ($(this).val() == this.defaultValue) $(this).val(""); })
	
	$("#newsletter_form").submit(function(e){
		var email = $("#newsletter_email");

		if (email.val() == '' || email.val() == 'Digite seu E-mail') {
			alert("Preencha seu e-mail");
			email.focus();
			return false;
		}
		
		if (validar_email(email.val()) == false) {
			alert("E-mail inválido");
			email.focus();
			return false;
		}
		
		$("#newsletter_submit").attr("disabled", true);
		$("#newsletter_email").attr("disabled", true);
		$.ajax({
			type	:	'POST',
			url		:	'e-commerce/actions/newsletter.php',
			data	:	'email=' + $("#newsletter_email").val(),
			dataType:	'xml',
			success	: 	function (xml) {
				var ret = $(xml).find('erro').text();
				switch(parseInt(ret)) {
					case 0:
						alert("E-mail cadastrado com sucesso!");
						$("#newsletter_email").val('');
					break;
					case 1:
						alert("Informe seu e-mail!");
					break;
					case 2:
						alert("Seu e-mail já encontra-se cadastrado em nosso sistema!");
					break;
					default:
						alert("Erro ao cadastrar seu e-mail. Tente novamente em breve");
					break;
				}
				$("#newsletter_submit").attr("disabled", false);
				$("#newsletter_email").attr("disabled", false);
				$("#newsletter_email").focus();
			},
			error	:	function () {
				alert("Erro ao cadastrar seu e-mail. Tente novamente em breve");
				$("#newsletter_submit").attr("disabled", false);
			}
		});
		
		e.preventDefault();
	});
});
