// ---- função para carregar a pagina inicial
window.onload = function(){
  Loja('inicio',0);
}

// ---- função para enviar requisição ao servidor, de acordo com a ação do usuario
function Loja(secao, parametro){
  Aviso(1); // ---- exibe o aviso "Aguarde..."
  var url="loja.php?"+secao+"="+encodeURIComponent(parametro);
  requisicaoHTTP("GET",url,true);
}

// ---- função para enviar uma nova quantidade do produto, para atualização no carrinho de compras
function AtualizaQuantidade(campo){
  var id = campo.name;
  var quant = campo.value;
  Loja('quantidade',id+'-'+quant);
}

// ---- função para exibir ou ocultar a mensagem de espera
function Aviso(exibir){
  var saida = document.getElementById("avisos");
  if(exibir){
     saida.className = "aviso";
     saida.innerHTML = "Aguarde...Processando!";   
  }
  else {
     saida.className = "";
     saida.innerHTML = "";
  }
}

// ---- Função para exibir resposta do servidor
function trataDados(){
  var info  = ajax.responseText;
  var saida = document.getElementById("conteudo");
  saida.innerHTML = info;
  Aviso(0);
}