2. Clapp, Peterson, Tiemessen, Thorsness & Johnson, LLC Alaska Litigation Lawyer | Medical Negligence | Professional Malpractice To schedule an initial consult with our Alaska attorneys at Clapp Peterson, please call 907-272-9272 in Anchorage or 907-479-7776 in Fairbanks.
3. Flanigan & Bataille Anchorage Accident Injury Lawyer | Alaska Product Liability Attorney The experienced trial lawyers at Flanigan & Bataille in Anchorage protect the rights of personal injury victims throughout Alaska. Call 907-279-9999.
4. Gruenstein & Hickey, Attorneys Anchorage Personal Injury Lawyer | Juneau AK Business Litigation Attorney | Bethel Alaska Car Accide Based in Anchorage, Alaska, Gruenstein & Hickey Attorneys provides representation in personal injury, class action and business matters. Call 800-868-6134.
1029 West 3rd AvenueSuite 510 Anchorage, AK99501-1944
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 === 'Medical Malpractice') {
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);
}
});