1. Law Firm of Edmiston & Colton Billings Personal Injury Attorney | Montana Accident Claims We have recovered millions of dollars for accident victims in Montana. Call 406-545-0889 to schedule a free consultation in our Billings office.
2. Heenan & Cook, PLLC Personal Injury Attorneys of Heenan & Cook, PLLC serves Billings, MT. Led by Billings personal injury attorneys, Heenan & Cook, PLLC law firm offers services to those in need of a car accident lawyer, accident attorney, wrongful death defense, and more. Our firm is dedicated to protecting the rights of people who have been injured, harmed or wronged by others. We determine the best course of action to seek fair & reasonable compensation for clients. Contact us today to schedule a free consultation - (406) 839-9091. No fee unless you win!
3. Beck & Amsden, PLLC Bozeman Personal Injury Lawyers | Montana Accident Attorneys | Serious Car Accident Injuries Due to Contact the personal injury attorneys at Beck & Amsden, pllc, in Bozeman, Montana. We offer a free consultation to discuss your legal options.
Enhance your legal case details with LawyerLand AI's
intelligent guidance, connect with numerous qualified law firms in your area, and find the ideal
legal representation through our competitive chat platform.
;
document.addEventListener('DOMContentLoaded', function () {
// Reference to the form elements
const categorySelect = document.getElementById('category');
const subcategorySelect = document.getElementById('subcategory');
if (categorySelect && subcategorySelect) {
// Function to update subcategories based on selected category
function updateSubcategories() {
// Store current selection if any
const currentSelection = subcategorySelect.value;
// Clear existing options
subcategorySelect.innerHTML = '';
// Get selected category
const selectedCategory = categorySelect.value;
// If no category selected, hide subcategory dropdown
if (!selectedCategory) {
subcategorySelect.disabled = true;
return;
}
// Enable the dropdown
subcategorySelect.disabled = false;
// If we have subcategories for this category, add them
if (subcategories[selectedCategory]) {
subcategories[selectedCategory].forEach(function (subcat) {
const option = document.createElement('option');
option.value = subcat;
option.textContent = subcat;
// Set selected if matches current selection or matches the subcategory variable
if (subcat === currentSelection ||
subcat === 'Sexual Abuse') {
option.selected = true;
}
subcategorySelect.appendChild(option);
});
}
}
// Attach event listener to category dropdown
categorySelect.addEventListener('change', updateSubcategories);
// Initialize subcategories on page load
updateSubcategories();
// If category is pre-set, make sure subcategories get populated
setTimeout(function () {
updateSubcategories();
}, 100);
}
});