1. Dorris & Giordano PLC Tucson Family Law Attorney | Bankruptcy Lawyer | Personal Injury Our proven Tucson lawyers offer a nearly unmatched breadth of experience and depth of knowledge. Contact us at 520-612-0673.
2. Knowles Law Firm, PLC Phoenix Lawyer | Knowles Law Firm, PLC Phoenix Lawyers at Knowles Law Firm, PLC draw from decades of experience in personal injury, DUI, and criminal defense cases. Call for a FREE case review!
40 North Central AvenueSuite 1400 Phoenix, AZ85210
3. Sanders & Parks, P.C. Civil Litigation Attorneys, Sanders & Parks Phoenix, Arizona AZ Administrative, Business, Real E Our Phoenix civil litigation attorneys at the law firm of Sanders and Parks, P.C., are dedicated to providing high-quality service and personal attention to all clients, whether large or small.
3030 North Third StreetSuite 1300 Phoenix, AZ85012
4. Knapp & Roberts Phoenix Personal Injury Lawyer | Knapp & Roberts For the best legal representation when facing a catastrophic injury or wrongful death, call the Knapp & Roberts Law Firm at 480-991-7677 or 800-541-4477.
5. The Law Offices of John Phebus Glendale AZ Criminal Defense Lawyer | Peoria DUI Attorney | The Law Offices of John Phebus Contact The Law Offices of John Phebus in Glendale now at 623-377-7459 for a free consultation. Offering personal injury and criminal defense representation.
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 === 'Aviation Accidents') {
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);
}
});