1. Huggins Law Office Las Vegas NV Family Law Attorneys | Nevada Divorce Lawyer Sound advice and personal service are what you can expect from our experienced Las Vegas family law attorney Shawn R. Huggins of the Huggins Law Office.
3. The Bach Law Firm, LLC Las Vegas Moving Scam Claims Attorney | Shipping Fraud, Breach of Contract Contact the Las Vegas attorneys at The Bach Law Firm, LLC, for help with moving company fraud and transportation law issues. Call us at 800-483-7194.
7881 W. Charleston Blvd.Suite 165 Las Vegas, NV89117
4. Keating Law Group PC Las Vegas Trial Attorney | Nevada Personal Injury Litigation Lawyer | Reno and Las Vegas Medical Mal Call 702-228-6800 today for a free initial consultation with a Las Vegas trial attorney from the Keating Law Group PC We offer litigation services in a variety of practice areas, such as Insurance, Commercial, Real Estate and many more.
9130 West Russell Road Suite 200 Las Vegas, NV89148
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 === 'Arbitration') {
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);
}
});