{"id":67,"date":"2025-10-17T16:15:11","date_gmt":"2025-10-17T16:15:11","guid":{"rendered":"http:\/\/10.211.90.27\/wordpress\/?page_id=67"},"modified":"2025-12-31T10:47:52","modified_gmt":"2025-12-31T10:47:52","slug":"search-resources","status":"publish","type":"page","link":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/search-resources\/","title":{"rendered":"Search Resources"},"content":{"rendered":"\n<form id=\"wizardForm\" action=\"\/wordpress\/index.php\/search-results\/\" method=\"get\">\n\n        <p>To find TA resources, please answer the following questions. No question is required, and skipping a question\n            will simply include all options in your results.<\/p>\n\n        <!-- Step 1 -->\n        <div id=\"step1\" class=\"form-step active\">\n            <p><strong>Step 1 of 3: Which organization do you represent?<\/strong><\/p>\n<p><em>Select all that apply<\/em><\/p>\n\n            <fieldset>\n                <legend>Which organization(s) do you represent?<\/legend>\n                <label><input type=\"checkbox\" value=\"local-unit-of-government\">Local Unit of\n                    Government (County, City, Town, Municipality, Special Districts of\n                    Government)<\/label><br>\n                <label><input type=\"checkbox\" value=\"d461de87b4a9ccbca7c4e1a4c33e2018\">Rural\/Small Community<\/label><br>\n                <label><input type=\"checkbox\" value=\"tribes\">Tribes, Nations, and\n                    Pueblos<\/label><br>\n                <label><input type=\"checkbox\" value=\"utilities\">Utilities (Utility Purveyors,\n                    Acequias, Irrigation Districts)<\/label><br>\n                <label><input type=\"checkbox\" value=\"schools\">School (K through\n                    12)<\/label><br>\n                <label><input type=\"checkbox\" value=\"state\">State<\/label><br>\n            <\/fieldset>\n\n            <div class=\"buttons\">\n                <button class=\"button default\" type=\"button\" onclick=\"nextStep()\">Next<\/button>\n            <\/div>\n        <\/div>\n\n        <!-- Step 2 -->\n        <div id=\"step2\" class=\"form-step\">\n            <p><strong>Step 2 of 3: In which of the following sectors are you looking for TA resources?<\/strong><\/p>\n\n            <fieldset id=\"sectors\">\n                <legend>In which of the following sectors are you looking for TA resources?<\/legend>\n                <label><input type=\"radio\" name=\"_sector\" value=\"water\"> Water<\/label><br>\n                <label><input type=\"radio\" name=\"_sector\" value=\"transportation\"> Transportation<\/label><br>\n                <label><input type=\"radio\" name=\"_sector\" value=\"broadband\"> Broadband<\/label><br>\n                <label><input type=\"radio\" name=\"_sector\" value=\"energy\"> Energy<\/label><br>\n                <label><input type=\"radio\" name=\"_sector\" value=\"general\"> General topics that apply to all sectors (e.g., project management, construction management, budgeting)<\/label>\n            <\/fieldset>\n\n            <div class=\"buttons\">\n                <button class=\"button grey\" type=\"button\" onclick=\"prevStep()\">Previous<\/button>\n                <button class=\"button default\" type=\"button\" onclick=\"nextStep()\">Next<\/button>\n            <\/div>\n        <\/div>\n\n        <!-- Step 3 -->\n        <div id=\"step3\" class=\"form-step\">\n            <p><strong>Step 3 of 3: In which of the following sub-sectors are you looking for TA resources?<\/strong><\/p>\n<p><em>Select all that apply<\/em><\/p>\n\n            <div id=\"noSector\">\n                <p>No sectors have been chosen in the previous step, so no sub-sectors are available to filter from.\n                    Please proceed to the next step.<\/p>\n            <\/div>\n\n            <div id=\"sub-sectors\">\n                <fieldset id=\"water\">\n                    <legend>In which of the following sub-sectors are you looking for TA resources?<\/legend>\n                    <h3>Water<\/h3>\n                    <label><input type=\"checkbox\" value=\"drinking-water\">Drinking\n                        Water<\/label><br>\n                    <label><input type=\"checkbox\" value=\"wastewater\">Wastewater<\/label><br>\n                    <label><input type=\"checkbox\" value=\"stormwater\">Stormwater<\/label><br>\n                    <label><input type=\"checkbox\" value=\"flood-control\">Flood Control<\/label><br>\n                    <label><input type=\"checkbox\" value=\"irrigation\">Irrigation<\/label><br>\n                    <label><input type=\"checkbox\" value=\"dams\">Dams<\/label><br>\n                    <label><input type=\"checkbox\" value=\"workforce-development\">Workforce Development<\/label><br>\n                    <label><input type=\"checkbox\" value=\"program-development-and-implementation\">Program Development and\n                        Implementation<\/label>\n                <\/fieldset>\n\n                <fieldset id=\"broadband\">\n                    <legend>In which of the following sub-sectors are you looking for TA resources?<\/legend>\n                    <h3>Broadband<\/h3>\n                    <label><input type=\"checkbox\" value=\"tribal-availability\">Tribal Connectivity<\/label><br>\n                    <label><input type=\"checkbox\" value=\"rural-internet\">Rural Internet<\/label><br>\n                    <label><input type=\"checkbox\" value=\"broadband-availability\">Broadband Availability<\/label><br>\n                    <label><input type=\"checkbox\" value=\"fiber\">Fiber<\/label><br>\n                    <label><input type=\"checkbox\" value=\"wireless\">Wireless<\/label><br>\n                    <label><input type=\"checkbox\" value=\"satellite\">Satellite<\/label><br>\n                    <label><input type=\"checkbox\" value=\"workforce-development\">Workforce Development<\/label><br>\n                    <label><input type=\"checkbox\" value=\"program-development-and-implementation\">Program Development and\n                        Implementation<\/label><br>\n                    <label><input type=\"checkbox\" value=\"permitting\">Permitting<\/label><br>\n                    <label><input type=\"checkbox\" value=\"digital-equity\">Digital Equity<\/label>\n                <\/fieldset>\n\n                <fieldset id=\"transportation\">\n                    <legend>In which of the following sub-sectors are you looking for TA resources?<\/legend>\n                    <h3>Transportation<\/h3>\n                    <label><input type=\"checkbox\" value=\"public-transit\">Public Transit<\/label><br>\n                    <label><input type=\"checkbox\" value=\"rail\">Rail<\/label><br>\n                    <label><input type=\"checkbox\" value=\"bridges\">Bridges<\/label><br>\n                    <label><input type=\"checkbox\" value=\"highways\">Highways<\/label><br>\n                    <label><input type=\"checkbox\" value=\"roads\">Roads<\/label><br>\n                    <label><input type=\"checkbox\" value=\"ev-charging-infrastructure\">EV\n                        Charging Infrastructure<\/label><br>\n                    <label><input type=\"checkbox\" value=\"fleet-electrification\">Fleet\n                        Electrification<\/label><br>\n                    <label><input type=\"checkbox\" value=\"walkability\">Walkability<\/label><br>\n                    <label><input type=\"checkbox\" value=\"cycleability\">Cycleability<\/label><br>\n                    <label><input type=\"checkbox\" value=\"workforce-development\">Workforce\n                        Development<\/label><br>\n                    <label><input type=\"checkbox\" value=\"program-development-and-implementation\">Program Development and\n                        Implementation<\/label>\n                <\/fieldset>\n\n                <fieldset id=\"energy\">\n                    <legend>In which of the following sub-sectors are you looking for TA resources?<\/legend>\n                    <h3>Energy<\/h3>\n                    <label><input type=\"checkbox\" value=\"wind\">Wind<\/label><br>\n                    <label><input type=\"checkbox\" value=\"solar\">Solar<\/label><br>\n                    <label><input type=\"checkbox\" value=\"geothermal\">Geothermal<\/label><br>\n                    <label><input type=\"checkbox\" value=\"decarbonization\">Decarbonization<\/label><br>\n                    <label><input type=\"checkbox\"\n                            value=\"electric-grid-and-distribution-transmission-and-storage\">Electric Grid and\n                        Distribution, Transmission, and Storage<\/label><br>\n                    <label><input type=\"checkbox\" value=\"energy-efficiency\">Energy\n                        Efficiency<\/label><br>\n                    <label><input type=\"checkbox\" value=\"other-alternative-energy\">Other\n                        Alternative Energy<\/label><br>\n                    <label><input type=\"checkbox\" value=\"emissions\">Emissions<\/label><br>\n                    <label><input type=\"checkbox\" value=\"policy-planning-and-workforce-development\">Policy, Planning,\n                        and\n                        Workforce Development<\/label>\n                <\/fieldset>\n\n                <fieldset id=\"general\">\n                    <legend>In which of the following sub-sectors are you looking for TA resources?<\/legend>\n                    <h3>General<\/h3>\n                    <label><input type=\"checkbox\" value=\"project-planning\">Project Planning<\/label><br>\n                    <label><input type=\"checkbox\" value=\"project-management\">Project Management<\/label><br>\n                    <label><input type=\"checkbox\" value=\"permitting\">Permitting<\/label><br>\n                    <label><input type=\"checkbox\" value=\"monitoring\">Monitoring<\/label><br>\n                    <label><input type=\"checkbox\" value=\"construction-oversight-and-management\">Construction Oversight\n                        and\n                        Management<\/label><br>\n                    <label><input type=\"checkbox\" value=\"om\">Operation and Maintenance (O&#038;M)<\/label><br>\n                    <label><input type=\"checkbox\" value=\"education\">Education<\/label><br>\n                    <label><input type=\"checkbox\" value=\"collaboration-and-communication\">Collaboration and\n                        Communication<\/label><br>\n                    <label><input type=\"checkbox\" value=\"economic-development\">Economic\n                        Development<\/label><br>\n                    <label><input type=\"checkbox\" value=\"grant-writing\">Grant\n                        Writing<\/label><br>\n                    <label><input type=\"checkbox\" value=\"grant-matching\">Grant\n                        Matching<\/label><br>\n                    <label><input type=\"checkbox\" value=\"grant-management\">Grant\n                        Management<\/label><br>\n                    <label><input type=\"checkbox\" value=\"icip\">ICIP<\/label><br>\n                    <label><input type=\"checkbox\" value=\"program-development-and-implementation\">Program Development and\n                        Implementation<\/label><br>\n                    <label><input type=\"checkbox\" value=\"mapping\">Mapping<\/label><br>\n                    <label><input type=\"checkbox\" value=\"budgeting\">Budgeting<\/label><br>\n                    <label><input type=\"checkbox\" value=\"workforce-development\">Workforce\n                        Development<\/label><br>\n                    <label><input type=\"checkbox\" value=\"human-resources\">Human\n                        Resources<\/label><br>\n                    <label><input type=\"checkbox\" value=\"procurement\">Procurement<\/label>\n                <\/fieldset>\n            <\/div>\n\n            <div class=\"buttons\">\n                <button class=\"button grey\" type=\"button\" onclick=\"prevStep()\">Previous<\/button>\n                <!-- <button type=\"button\" onclick=\"nextStep()\">Next<\/button> -->\n                <button class=\"button default\" type=\"submit\">Submit<\/button>\n            <\/div>\n        <\/div>\n\n        <!-- Step 4 -->\n        <!-- <div id=\"step4\" class=\"form-step\">\n            <p><strong>Step 4 of 4: What type of TA resources are you looking for?<\/strong><\/p>\n\n            <fieldset>\n                <legend>What type of TA resources are you looking for?<\/legend>\n                <label><input type=\"checkbox\" value=\"products\">Products<\/label><br>\n                <label><input type=\"checkbox\" value=\"ta-providers\">TA Providers<\/label><br>\n                <label><input type=\"checkbox\" value=\"training-materials\">Training\n                    Materials<\/label><br>\n                <label><input type=\"checkbox\" value=\"tools\">Tools<\/label><br>\n                <label><input type=\"checkbox\" value=\"program\">Program<\/label>\n            <\/fieldset>\n\n            <div class=\"buttons\">\n                <button type=\"button\" onclick=\"prevStep()\">Previous<\/button>\n                <button type=\"submit\">Submit<\/button>\n            <\/div>\n        <\/div> -->\n    <\/form>\n\n\n\n<script>\n        let currentStep = 0;\n        const steps = document.querySelectorAll('.form-step');\n        const indicators = document.querySelectorAll('.step');\n\n        function showStep(n) {\n            steps.forEach((step, index) => {\n                step.classList.toggle('active', index === n);\n            });\n\n            \/\/ Hide all sub-sector checkbox groups (reset)\n            const container = document.getElementById('sub-sectors');\n            const fieldsets = container.querySelectorAll('fieldset');\n\n            document.getElementById('noSector').style.display = \"none\";\n            fieldsets.forEach(fs => {\n                fs.style.display = 'none';\n            });\n\n            \/\/ Get the values of the Sectors selections\n            const sectorsSelect = document.querySelector('input[name=\"_sector\"]:checked');\n\n            if (sectorsSelect == null) {\n                document.getElementById('noSector').style.display = \"block\";\n            } else {\n                const fs = document.getElementById(sectorsSelect.value);\n                if (fs) fs.style.display = 'block'; \/\/ Only show if it exists\n            }\n\n            \/\/ Uncheck all checkboxes from hidden sub-sector groups\n            const subsectorsCont = document.getElementById('sub-sectors');\n            subsectorsCont.querySelectorAll('fieldset').forEach(fs => {\n                if (fs.style.display === 'none') {\n                    fs.querySelectorAll('input[type=\"checkbox\"]').forEach(cb => cb.checked = false);\n                }\n            });\n\n        }\n\n        function nextStep() {\n            if (!validateForm()) return;\n            if (currentStep < steps.length - 1) {\n                currentStep++;\n                showStep(currentStep);\n            }\n        }\n\n        function prevStep() {\n            if (currentStep > 0) {\n                currentStep--;\n                showStep(currentStep);\n            }\n        }\n\n        function validateForm() {\n            const inputs = steps[currentStep].querySelectorAll('input[required]');\n            for (let input of inputs) {\n                if (!input.value.trim()) {\n                    alert(\"Please fill out all required fields.\");\n                    input.focus();\n                    return false;\n                }\n            }\n            return true;\n        }\n\n        \/\/ Initialize\n        showStep(currentStep);\n\n        \/\/ Combine checkbox group selections into one variable in the query string\n        document.getElementById('wizardForm').addEventListener('submit', function (event) {\n            event.preventDefault(); \/\/ Prevent default form submission\n\n            \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n            \/\/ Entities Seeking TA\n            const seekingTA = document.querySelectorAll('#step1 input:checked');\n            const seekingTAValues = [];\n\n            if (seekingTA.length > 0) {\n                seekingTA.forEach(checkbox => {\n                    seekingTAValues.push(checkbox.value);\n                });\n\n                const seekingTAList = seekingTAValues.join(',');\n\n                \/\/ Create a hidden input field to send the combined list\n                const hiddenSeekingTA = document.createElement('input');\n                hiddenSeekingTA.type = 'hidden';\n                hiddenSeekingTA.name = '_entity_seeking_ta'; \/\/ Name for your query string parameter\n                hiddenSeekingTA.value = seekingTAList;\n\n                this.appendChild(hiddenSeekingTA); \/\/ Add the hidden input to the form\n            }\n\n            \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n            \/* Sector\n            const sector = document.querySelectorAll('#step2 input:checked');\n            const sectorValues = [];\n\n            if (sector.length > 0) {\n                sector.forEach(checkbox => {\n                    sectorValues.push(checkbox.value);\n                });\n\n                const sectorList = sectorValues.join(',');\n\n                \/\/ Create a hidden input field to send the combined list\n                const hiddenSector = document.createElement('input');\n                hiddenSector.type = 'hidden';\n                hiddenSector.name = '_sector'; \/\/ Name for your query string parameter\n                hiddenSector.value = sectorList;\n\n                this.appendChild(hiddenSector); \/\/ Add the hidden input to the form\n            }\n*\/\n            \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n            \/\/ Sub-sector\n            const subsector = document.querySelectorAll('#step3 input:checked');\n            const subsectorValues = [];\n\n            if (subsector.length > 0) {\n                subsector.forEach(checkbox => {\n                    subsectorValues.push(checkbox.value);\n                });\n\n                const subsectorList = subsectorValues.join(',');\n\n                \/\/ Create a hidden input field to send the combined list\n                const hiddenSubSector = document.createElement('input');\n                hiddenSubSector.type = 'hidden';\n                hiddenSubSector.name = '_sub_sectortechnical_area'; \/\/ Name for your query string parameter\n                hiddenSubSector.value = subsectorList;\n\n                this.appendChild(hiddenSubSector); \/\/ Add the hidden input to the form\n            }\n\n            \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\n            \/* Resource Type\n            const resourceType = document.querySelectorAll('#step4 input:checked');\n            const resourceTypeValues = [];\n\n            if (resourceType.length > 0) {\n                resourceType.forEach(checkbox => {\n                    resourceTypeValues.push(checkbox.value);\n                });\n\n                const resourceTypeList = resourceTypeValues.join(',');\n\n                \/\/ Create a hidden input field to send the combined list\n                const hiddenResourceType = document.createElement('input');\n                hiddenResourceType.type = 'hidden';\n                hiddenResourceType.name = '_resource_type'; \/\/ Name for your query string parameter\n                hiddenResourceType.value = resourceTypeList;\n\n                this.appendChild(hiddenResourceType); \/\/ Add the hidden input to the form\n            }\n            *\/\n\n            this.submit(); \/\/ Submit the form with the new hidden field\n        });\n    <\/script>\n","protected":false},"excerpt":{"rendered":"<p>To find TA resources, please answer the following questions. No question is required, and skipping a question will simply include all options in your results. Step 1 of 3: Which organization do you represent? Select all that apply Which organization(s) do you represent? Local Unit of Government (County, City, Town, Municipality, Special Districts of Government) [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"assisted-search","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-67","page","type-page","status-publish","hentry"],"acf":[],"mb":[],"mfb_rest_fields":["title"],"_links":{"self":[{"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/67","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=67"}],"version-history":[{"count":44,"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/67\/revisions"}],"predecessor-version":[{"id":1052,"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/67\/revisions\/1052"}],"wp:attachment":[{"href":"https:\/\/tag.dfa.state.nm.us\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=67"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}