1. Harmon S. Graves, P.C., Attorney at Law Denver Real Estate & Construction Defects Attorney | Colorado Springs Business & Civil Litig The law firm of Harmon S. Graves, P.C., has over 50 years of experience representing clients in the Denver, Colorado, area with difficult business and real estate legal concerns. Call our office at 303.798.4262 to arrange for your complimentary 30-minute consultation.
1950 West Littleton BlvdSuite 113 Littleton, CO80120
2. Carver Schwarz McNab Kamper & Forbes, LLC Denver Colorado Natural Resources Oil Gas Attorneys Public Land Lawyers Mining Mineral Rights Air Wa Carver, Schwarz McNab & Bailey: litigation services and legal counsel for the oil and gas industry, mining industry, utilities, and others using natural resources and public lands in the Rocky Mountain states of Colorado, Wyoming, Utah, New Mexico, Nevada, Arizona, and Idaho.
1600 Stout StreetHudson's Bay Centre, Suite 1700 Denver, CO80202
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 === 'Energy') {
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);
}
});