1. Albuquerque Personal Injury Attorney Albuquerque Personal Injury Attorney At Will Ferguson & Associates, we’re proud to be members of the New Mexico Trial Lawyers Association and Foundation. We believe in fighting to preserve the rights of all to a jury trial, and we work with the many distinguished members of this foundation to better serve New Mexico residents.
2. The Davis Law Firm Experienced New Mexico personal injury attorney for accident injuries, wrongful death, insurance claims and many other types of personal injury cases.
3. The Law Offices of Salazar, Sullivan & Jasionowski Albuquerque Medical Malpractice Attorney | Rio Rancho Birth Injury Lawyer | New Mexico Hospital Negl Need a medical malpractice attorney? Speak with a lawyer at Salazar, Sullivan & Jasionowski in Albuquerque, New Mexico. 505-349-4003. Free consultation.
4. The Davis Law Firm Experienced New Mexico personal injury attorney for accident injuries, wrongful death, insurance claims and many other types of personal injury cases.
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 === 'Birth 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);
}
});