// Fonksiyon, her bir kutucuk işaretlendiğinde tetiklenir function checkClick() { updateTotals(); }
// Fonksiyon, "Tümü" kutucuğu işaretlendiğinde tetiklenir function selectAll() { var checkboxes = document.querySelectorAll('#mcheckbox input[type="checkbox"]'); var selectAllCheckbox = document.getElementById('selectal');
for (var i = 0; i < checkboxes.length; i++) {
checkboxes[i].checked = selectAllCheckbox.checked;
}
updateTotals();
}
// Fonksiyon, toplamları günceller
function updateTotals() {
var checkboxes = document.querySelectorAll('#mcheckbox input[type="checkbox"]');
var harcBedeli = 0;
var hizmetBedeli = 0;
for (var i = 0; i < checkboxes.length; i++) {
if (checkboxes[i].checked) {
harcBedeli += 1.49824; // Her bir işaretli kutucuk için harç bedeli eklenir
}
}
hizmetBedeli = harcBedeli + 200.76;
var kdv = 0.18 * (harcBedeli + hizmetBedeli);
var txtHarc = document.getElementById('txtHarc');
var txtHizmet = document.getElementById('txtHizmet');
var txtKdv = document.getElementById('txtKdv');
var txtPrice = document.getElementById('txtPrice');
txtHarc.textContent = harcBedeli.toFixed(2) + ' TL';
txtHizmet.textContent = hizmetBedeli.toFixed(2) + ' TL';
txtKdv.textContent = kdv.toFixed(2).replace('.', ',');
txtPrice.textContent = (harcBedeli + hizmetBedeli + kdv).toFixed(2).replace('.', ',') + ' TL';
}
// Fonksiyon, sepete ekle butonuna tıklandığında tetiklenir
function addToCartMark() {
// Sepete ekleme işlemleri burada gerçekleştirilebilir
// Eğer gerekirse bu fonksiyonu daha fazla özelleştirebilirsiniz
}