let textoIndisponivel = 'A quantidade escolhida está indidponível para esse tipo de ingresso.';
function comprar() {
let tipoDeIngresso = document.getElementById('tipo-ingresso').value;
let quantidade = parseInt(document.getElementById('qtd').value);
if (tipoDeIngresso == 'inferior') {
comprarInferior(quantidade);
} else if (tipoDeIngresso == 'superior') {
comprarSuperior(quantidade);
} else if (tipoDeIngresso == 'pista') {
comprarPista(quantidade);
}
}
function comprarInferior(quantidade) {
let cadeiraInferior = parseInt(document.getElementById('qtd-inferior').textContent);
if(quantidade > cadeiraInferior) {
alert(textoIndisponivel);
} else {
cadeiraInferior = cadeiraInferior - quantidade;
alert('Sua compra foi realizada.');
document.getElementById('qtd-inferior').textContent = cadeiraInferior;
}
}
function comprarSuperior(quantidade) {
let cadeiraSuperior = parseInt(document.getElementById('qtd-superior').textContent);
if(quantidade > cadeiraSuperior) {
alert(textoIndisponivel);
} else {
cadeiraSuperior = cadeiraSuperior - quantidade;
alert('Sua compra foi realizada.');
document.getElementById('qtd-superior').textContent = cadeiraSuperior;
}
}
function comprarPista(quantidade) {
let pista = parseInt(document.getElementById('qtd-pista').textContent);
if(quantidade > pista) {
alert(textoIndisponivel);
} else {
pista = pista - quantidade;
alert('Sua compra foi realizada.');
document.getElementById('qtd-pista').textContent = pista;
}
}