let tipoIngresso = document.getElementById("tipo-ingresso");
let quantidade = document.getElementById("qtd");
let qtdPista = document.getElementById("qtd-pista");
let qtdSuperior = document.getElementById("qtd-superior");
let qtdInferior = document.getElementById("qtd-inferior");
let ingressosDisponiveis = {
pista: 100,
superior: 200,
inferior: 400
};
function comprar() {
let tipoSelecionado = tipoIngresso.value; // Obtém o tipo de ingresso
let qtdSelecionada = parseInt(quantidade.value); // Obtém a quantidade desejada
if (isNaN(qtdSelecionada) || qtdSelecionada <= 0) {
alert("Por favor, insira uma quantidade válida.");
return;
}
if (qtdSelecionada > ingressosDisponiveis[tipoSelecionado]) {
alert("Quantidade indisponível para esse tipo de ingresso.");
return;
}
ingressosDisponiveis[tipoSelecionado] -= qtdSelecionada;
atualizarEstoque();
alert("Compra realizada com sucesso!");
}
function atualizarEstoque() {
qtdPista.textContent = ingressosDisponiveis.pista;
qtdSuperior.textContent = ingressosDisponiveis.superior;
qtdInferior.textContent = ingressosDisponiveis.inferior;
}