1. Law Offices of Dean Standish Perkins & Associates Seattle Personal Injury Attorney | South King County Car Accidents Lawyer When you need a skilled Seattle personal injury attorney, call the Law Offices of Dean Standish Perkins & Associates at 206-981-5043. Free consultations.
The Maynard Building119 First Avenue South Suite 310 Seattle, WA98104
2. Law Office of David A. Williams Bellevue Personal Injury Attorney | King County Medical Malpractice Lawyer The Law Office of David A. Williams. Personal injury lawyer. Motor vehicle accidents, medical malpractice and construction site accidents. Call 866-435-2779.
3. Law Offices of Elizabeth Quick, PLLC Seattle Personal Injury Attorney | Car Accident Lawyer | Injury Claims and Lawsuits Our Seattle and Kirkland personal injury attorney at the Law Offices of Elizabeth Quick puts your interests first. Call for a free consultation.
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 === 'Brain Injury') {
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);
}
});