jQuery(function($){
	   $("#cpf").mask("999.999.999-99");
	   $("#telefone").mask("(99)9999-9999");
	   $("#celular").mask("(99)9999-9999");
	   $("#cep").mask("99999-999");
	   $("#numeroCelular").mask("(99)9999-9999");
});

function buscar(){
	$("#statusBusca").html("<h2>Aguarde... Efetuando busca</h2>");

	if($("#keyword").val()==""){
		$("#statusBusca").html("<h2>Busca de produtos: <strong>Por favor digite um termo de pesquisa.</strong></h2>").slideDown("fast");
		setTimeout("$('#statusBusca').slideUp('fast');", 5000);
	}
	else if($("#keyword").val().length<3){
		$("#statusBusca").html("<h2>Busca de produtos: <strong>Digite no m&iacute;nimo tr&ecirc;s caracteres para efetuar sua pesquisa.</strong></h2>").slideDown("fast");
		setTimeout("$('#statusBusca').slideUp('fast');", 5000);
	}
	else{

		$.post("?l=produtos", { toDo: "buscar", query: $("#keyword").val() }, function(data){
			if(data == "0"){
				$("#statusBusca").html("<h2>Busca de produtos: <strong>"+$("#keyword").val()+"</strong> - Nenhum resultado encontrado. Tente outros termos de pesquisa.").slideDown("slow");
				setTimeout("$('#statusBusca').slideUp('slow');", 10000);			
			}
			else if(data == "error"){
				fatalError();
			}
			else{
				$("#statusBusca").html("<h2>Resultados da busca para: <strong>"+ $("#keyword").val() +"</strong><br />N&atilde;o encontrou o produto que queria? Tente a <a href='?l=produtos&toDo=listar&cat=5'>busca por categorias</a>.</h2>"+data).slideDown("fast");
			}
		});
	
	}
}

function cdDone(){
	$.post("?l=cliente", { toDo: "cadastrar", act: "cdDone", nome: $("#nome").val(), cpf: $("#cpf").val(), rg: $("#rg").val(), email: $("#email").val(), telefone: $("#telefone").val(), celular: $("#celular").val(), endereco: $("#endereco").val(), bairro: $("#bairro").val(), cidade: $("#cidade").val(), estado: $("#estado").val(), cep: $("#cep").val(), news: $("#news:checked").val(), senha: $("#senha").val(), confirmacaoSenha: $("#confirmacaoSenha").val() }, function(data){
		if(data == "1"){
			$("#statusBusca").html("<h2>Seu cadastro foi efetuado com sucesso. Confira o link enviado em seu e-mail para validar sua conta.</h2>").slideDown("fast");
			$("#efetuarCadastro").fadeOut("fast");
		}
		else if(data == "error"){
			fatalError();
		}
		else{
			$("#statusBusca").html("<h2>OPS! "+data+"</h2>").slideDown("fast");
			setTimeout('$("#statusBusca").slideUp("fast")', 5000);
		}
	});
}

function doLogin(){
	$.post("?l=cliente", { toDo: "login", email: $("#emailLogin").val(), senha: $("#senhaLogin").val()  }, function(data){
		if(data == "1"){
			document.location.href = "?l=cliente&toDo=minhaConta&act=ver";
		}
		else{
			$("#statusBusca").html("<h2>LOGIN: "+data+"</h2>").slideDown("slow");
			setTimeout('$("#statusBusca").slideUp("slow");', 5000);
		}
	});
}

function doLogout(){
	$("#statusBusca").html("<h2>Aguarde... Encerrando sua sess&atilde;o.</h2>").slideDown("fast");
	setTimeout('$.post("?l=cliente", { toDo: "logout" }, function(data){document.location.href = "?l=";});', 1000);
}

function fatalError(){
	$("#statusBusca").html("<h2>OPS! Algo deu errado. Tente novamente mais tarde.</h2>").slideDown("slow");
	setTimeout("$('#statusBusca').slideUp('fast');", 5000);
}
