1. Fahrendorf, Viloria, Oliphant & Oster L.L.P. Reno Personal Injury Attorney | Criminal & Family Law Lawyer | Carson City, Sparks, Nevada Based in Reno, the attorneys of Fahrendorf, Viloria, Oliphant & Oster L.L.P. have 100 years of combined legal experience. Call 775-284-8888.
2. Tony M. May, P.C. Business Lawyer Las Vegas Tony M. May, P.C. Attorney Looking for a good business lawyer Las Vegas? Call the law offices of Tony M. May, P.C. today! We specialize in all fields from construction to real estate.
3. Sullivan Law Minden Nevada Personal Injury Attorney | Lake Tahoe California Car Accident Lawyer Sullivan Law Offices, P.C. is located in Minden, Nevada, and represents clients in Nevada, California, and Arizona who have suffered a personal injury or been in a car accident. Call 888-366-3902 to schedule an initial consultation. Se habla espanol.
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 === 'Construction Defects') {
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);
}
});