BBQ Party Calculator
How much food, meat, sides & drinks to buy for your backyard barbecue
Your BBQ Shopping List
✅ Standard BBQ
📋 Party Summary
Enter your party details to see how much food and drinks to buy.
Estimates only. Costs vary by region, brand and store. Adjust up by 10–15% if you want leftovers
or expect a very hungry crowd.
Embed this calculator
\n';var escaped = toolHtml.replace(/&/g, '&').replace(/"/g, '"');embedCodeTextarea.value = '
';
}window.toggleEmbedPanel = function () {
if (embedPanel.style.display === 'none' || embedPanel.style.display === '') {
generateEmbedCode();
embedPanel.style.display = 'block';
} else {
embedPanel.style.display = 'none';
}
};window.copyEmbedCode = function () {
embedCodeTextarea.select();
if (navigator.clipboard) {
navigator.clipboard.writeText(embedCodeTextarea.value).then(function () {
alert('Embed code copied!');
}).catch(function () { alert('Press Ctrl+C'); });
} else {
alert('Press Ctrl+C');
}
};/* ─────────── Events ─────────── */
function bindAll() {
[adultsInput, childrenInput].forEach(function (el) {
el.addEventListener('input', calculate);
el.addEventListener('change', calculate);
});[appetiteSelect, durationSelect, menuStyleSelect].forEach(function (el) {
el.addEventListener('change', calculate);
});document.querySelectorAll('input[name="weightUnit"]').forEach(function (el) {
el.addEventListener('change', calculate);
});
}if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', function () {
bindAll();
calculate();
});
} else {
bindAll();
calculate();
}})();