function comprar () {
    let ingressoSelecionado = document.getElementById ('tipo-ingresso').value;
    let quantidade = document.getElementById('qtd').value;
    let qtdPista = document.getElementById('qtd-pista');
    let qtdSuperior = document.getElementById('qtd-superior');
    let qtdInferior = document.getElementById('qtd-inferior');
     // Variável para armazenar a quantidade disponível do ingresso selecionado
     let quantidadeDisponivel;
     if (ingressoSelecionado === 'pista') {
        quantidadeDisponivel = parseInt(qtdPista.textContent);
    } else if (ingressoSelecionado === 'superior') {
        quantidadeDisponivel = parseInt(qtdSuperior.textContent);
    } else if (ingressoSelecionado === 'inferior') {
        quantidadeDisponivel = parseInt(qtdInferior.textContent);
    // Validações: verificar se a quantidade é válida e se existe estoque suficiente
    if (isNaN(quantidade) || quantidade <= 0) {
        alert('Por favor, insira uma quantidade válida.');
        return;
    } else if (quantidade > quantidadeDisponivel) {
        alert('Quantidade de ingressos insuficiente para essa compra.');
        return;
    }
     // Atualizando a quantidade disponível com base no tipo de ingresso
     if (ingressoSelecionado === 'pista') {
        let novaQuantidade = quantidadeDisponivel - quantidade;
        qtdPista.textContent = novaQuantidade;
    } else if (ingressoSelecionado === 'superior') {
        let novaQuantidade = quantidadeDisponivel - quantidade;
        qtdSuperior.textContent = novaQuantidade;
    } else if (ingressoSelecionado === 'inferior') {
        let novaQuantidade = quantidadeDisponivel - quantidade;
        qtdInferior.textContent = novaQuantidade;
    }
     
    // Exibir mensagem de sucesso
    alert(`Compra realizada com sucesso! Você comprou ${quantidade} ingresso(s) para a ${ingressoSelecionado}.`);
    // Limpar o campo de quantidade após a compra
    document.getElementById('qtd').value = '';
}
}