3 Major Car Issues Which An Expert Mobile Mechanic In Canberra Can Fix
People who own a car make all the hard efforts to keep it in the best condition. But the fact is that not all of them are successful in doing so and the simple reason for this is that they fail to hire professional mobile mechanics in Canberra. Such a situation occurs when they don’t … Continue reading 3 Major Car Issues Which An Expert Mobile Mechanic In Canberra Can Fix


(function () {
function initBrandFilter() {
var list = document.getElementById('brandList');
var search = document.getElementById('brandSearch');
var toggleBtn = document.getElementById('toggleBtn');
var count = document.getElementById('brandCount');
if (!list || !search) return;
var items = list.getElementsByTagName('li');
var expanded = false;
function updateCount() {
var visible = 0;
for (var i = 0; i < items.length; i++) {
if (items[i].style.display !== 'none') visible++;
}
if (count) count.innerHTML = visible + ' brands';
}
search.addEventListener('input', function () {
var value = this.value.toLowerCase();
for (var i = 0; i < items.length; i++) {
var text = items[i].innerText.toLowerCase();
items[i].style.display = text.indexOf(value) > -1 ? '' : 'none';
}
updateCount();
});
if (toggleBtn) {
toggleBtn.addEventListener('click', function () {
expanded = !expanded;
list.className = expanded
? 'car_model_list expanded'
: 'car_model_list';
toggleBtn.innerHTML = expanded ? 'Collapse' : 'Show All';
});
}
updateCount();
}
// 等页面真正加载完成
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', initBrandFilter);
} else {
initBrandFilter();
}
})();