{"id":3483,"date":"2026-01-16T06:17:46","date_gmt":"2026-01-16T06:17:46","guid":{"rendered":"https:\/\/devstag.site\/bobcatofbrantford\/?page_id=3483"},"modified":"2026-04-29T06:20:26","modified_gmt":"2026-04-29T06:20:26","slug":"zero-turn-mowers","status":"publish","type":"page","link":"https:\/\/devstag.site\/bobcatofde\/all-equipment\/zero-turn-mowers\/","title":{"rendered":"Zero Turn Mowers"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3483\" class=\"elementor elementor-3483\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c089472 elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex e-con-boxed e-con e-child\" data-id=\"c089472\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-654b0a4 elementor-align-left elementor-widget__width-inherit elementor-widget elementor-widget-button\" data-id=\"654b0a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/bobcatofbrantford\/all-equipment\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Back To All Equipment<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-482bac7 bobcat_sec e-flex e-con-boxed e-con e-parent\" data-id=\"482bac7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-842bba9 e-con-full equipment-category e-flex e-con e-child\" data-id=\"842bba9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-316728f e-con-full e-flex e-con e-child\" data-id=\"316728f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac21f5f elementor-widget elementor-widget-image\" data-id=\"ac21f5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-uw56-angle-broom-81a4098-21a1_c_large_hd.jpg\" class=\"attachment-full size-full wp-image-3964\" alt=\"\" srcset=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-uw56-angle-broom-81a4098-21a1_c_large_hd.jpg 1200w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-uw56-angle-broom-81a4098-21a1_c_large_hd-300x200.jpg 300w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-uw56-angle-broom-81a4098-21a1_c_large_hd-1024x683.jpg 1024w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-uw56-angle-broom-81a4098-21a1_c_large_hd-768x512.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9df20c elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"d9df20c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"\/bobcatofde\/all-equipment\/attachments\/\">Attachments<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3cb177e e-con-full e-flex e-con e-child\" data-id=\"3cb177e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9379bca elementor-widget elementor-widget-image\" data-id=\"9379bca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"619\" height=\"413\" src=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/BobcatE10_1.jpg\" class=\"attachment-full size-full wp-image-3960\" alt=\"\" srcset=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/BobcatE10_1.jpg 619w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/BobcatE10_1-300x200.jpg 300w\" sizes=\"(max-width: 619px) 100vw, 619px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-063c1a5 elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"063c1a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"\/bobcatofde\/all-equipment\/compact-excavators\/\">Compact Excavators\n<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-02416ed e-con-full e-flex e-con e-child\" data-id=\"02416ed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d0b43a elementor-widget elementor-widget-image\" data-id=\"2d0b43a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-mt100-landscaping-dsc04868-20j3-fc-scaled.jpg\" class=\"attachment-full size-full wp-image-3959\" alt=\"\" srcset=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-mt100-landscaping-dsc04868-20j3-fc-scaled.jpg 2560w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-mt100-landscaping-dsc04868-20j3-fc-300x200.jpg 300w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-mt100-landscaping-dsc04868-20j3-fc-1024x683.jpg 1024w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-mt100-landscaping-dsc04868-20j3-fc-768x512.jpg 768w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-mt100-landscaping-dsc04868-20j3-fc-1536x1024.jpg 1536w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-mt100-landscaping-dsc04868-20j3-fc-2048x1365.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae51f90 elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"ae51f90\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"\/bobcatofde\/all-equipment\/compact-track-loaders\/\">Compact Track Loaders<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-489861b e-con-full e-flex e-con e-child\" data-id=\"489861b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-95738a1 elementor-widget elementor-widget-image\" data-id=\"95738a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-s64-sweeper-s6c5191-19f9-fc-scaled.jpg\" class=\"attachment-full size-full wp-image-3958\" alt=\"\" srcset=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-s64-sweeper-s6c5191-19f9-fc-scaled.jpg 2560w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-s64-sweeper-s6c5191-19f9-fc-300x200.jpg 300w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-s64-sweeper-s6c5191-19f9-fc-1024x683.jpg 1024w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-s64-sweeper-s6c5191-19f9-fc-768x512.jpg 768w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-s64-sweeper-s6c5191-19f9-fc-1536x1024.jpg 1536w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-s64-sweeper-s6c5191-19f9-fc-2048x1365.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6f184a elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"b6f184a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"\/bobcatofde\/all-equipment\/skid-steer-loader\/\">Skid Steer Loader<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a3be7cd e-con-full e-flex e-con e-child\" data-id=\"a3be7cd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ca921bc elementor-widget elementor-widget-image\" data-id=\"ca921bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-scaled.jpg\" class=\"attachment-full size-full wp-image-3966\" alt=\"\" srcset=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-scaled.jpg 2560w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-300x200.jpg 300w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1024x683.jpg 1024w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-768x512.jpg 768w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1536x1024.jpg 1536w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-2048x1365.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-728c009 elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"728c009\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"\/bobcatofde\/all-equipment\/zero-turn-mowers\/\">Zero Turn Mowers<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8eec823 e-con-full e-flex e-con e-child\" data-id=\"8eec823\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7382fe elementor-widget__width-initial elementor-widget elementor-widget-shortcode\" data-id=\"f7382fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <form id=\"equipment-filter-form\" method=\"GET\" action=\"\">\n        <div class=\"filter_info\">\n            <div class=\"left_part\">\n                <!-- Equipment Category -->\n                <select name=\"equipment_category\" id=\"category-filter\">\n                    <option value=\"\">All Equipment<\/option>\n                <\/select>\n                \n                <!-- Loader Type -->\n                <select name=\"loader_type\" id=\"loader-type-filter\" disabled>\n                    <option value=\"\">Select Type<\/option>\n                <\/select>\n                \n                <!-- Dynamic Option Selector -->\n                <select name=\"dynamic_option\" id=\"dynamic-option-filter\" disabled>\n                    <option value=\"\">Select an Option<\/option>\n                <\/select>\n\n                <!-- Keyword Input -->\n                <input type=\"text\" name=\"keyword\" id=\"keyword-input\" placeholder=\"Search by keyword\" value=\"\">\n            <\/div>\n\n            <div class=\"right_part\">\n                <!-- Location -->\n                <select name=\"location\" id=\"location-filter\">\n                    <option value=\"\">All Locations<\/option>\n                    <option value=\"brantford\">Brantford, Ontario<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n    <\/form>\n\n    <script>\n    document.addEventListener(\"DOMContentLoaded\", function () {\n        const form = document.getElementById(\"equipment-filter-form\");\n        const categorySelect = document.getElementById(\"category-filter\");\n        const locationSelect = document.getElementById(\"location-filter\");\n        const keywordInput = document.getElementById(\"keyword-input\");\n        const loaderTypeSelect = document.getElementById(\"loader-type-filter\");\n        const dynamicOptionSelect = document.getElementById(\"dynamic-option-filter\");\n        const container = document.querySelector(\".bobcat_sec .e-con-inner\");\n        const allItems = Array.from(container.querySelectorAll(\".bobcat_block\"));\n        const paginationWrapper = document.getElementById(\"custom-pagination\");\n\n        let currentPage = 1;\n        let filteredItems = [...allItems];\n        let itemsPerPage = getItemsPerPage();\n\n        function getItemsPerPage() {\n            const width = window.innerWidth;\n            if (width <= 600) return 4;\n\t\t\telse if (width <= 940) return 4;\n            else if (width <= 1199) return 6;\n            else if (width <= 1500) return 8;\n            else return 10;\n        }\n\n        function populateCategoryFilter() {\n            const categories = new Set();\n\n            allItems.forEach(item => {\n                const categoryEl = item.querySelector(\".pro-category\");\n                if (categoryEl) {\n                    const text = categoryEl.textContent.trim();\n                    if (text) {\n                        categories.add(text);\n                    }\n                }\n            });\n\n            categorySelect.innerHTML = '<option value=\"\">All Equipment<\/option>';\n            Array.from(categories).sort().forEach(cat => {\n                const option = document.createElement(\"option\");\n                option.value = cat.toLowerCase().replace(\/\\s+\/g, \"-\");\n                option.textContent = cat;\n                categorySelect.appendChild(option);\n            });\n        }\n\n        populateCategoryFilter();\n\n        function applyFilters() {\n            itemsPerPage = getItemsPerPage(); \/\/ responsive update\n            const keyword = keywordInput.value.trim().toLowerCase();\n            const selectedCategory = categorySelect.value.toLowerCase().replace(\/-\/g, \" \");\n            const selectedType = loaderTypeSelect.value;\n            const selectedOption = dynamicOptionSelect.value;\n\n            filteredItems = [];\n\n            allItems.forEach(item => {\n                const text = item.textContent.toLowerCase();\n                const categoryText = item.querySelector(\".pro-category\")?.textContent.trim().toLowerCase() || \"\";\n                const classList = Array.from(item.classList);\n\n                const keywordMatch = keyword === \"\" || text.includes(keyword);\n                const categoryMatch = selectedCategory === \"\" || categoryText === selectedCategory;\n                const typeMatch = selectedType === \"\" || classList.some(cls => cls.startsWith(\"type-\") && cls.replace(\"type-\", \"\") === selectedType);\n\n                const optionMatch =\n                    selectedOption === \"\" ||\n                    classList.some(cls => {\n                        if (!cls.startsWith(\"option-\")) return false;\n\n                        const classVal = cls.replace(\"option-\", \"\").toLowerCase().replace(\/[\\s+_.-]+\/g, \" \").trim();\n                        const selectedVal = selectedOption.toLowerCase().replace(\/[\\s+_.-]+\/g, \" \").trim();\n\n                        return classVal === selectedVal;\n                    });\n\n                if (keywordMatch && categoryMatch && typeMatch && optionMatch) {\n                    item.style.display = \"block\";\n                    filteredItems.push(item);\n                } else {\n                    item.style.display = \"none\";\n                }\n            });\n\n            currentPage = 1;\n            showPage(currentPage);\n        }\n\n        function showPage(page) {\n            itemsPerPage = getItemsPerPage(); \/\/ responsive update\n            const totalItems = filteredItems.length;\n            const totalPages = Math.ceil(totalItems \/ itemsPerPage);\n\n            const start = (page - 1) * itemsPerPage;\n            const end = start + itemsPerPage;\n\n            filteredItems.forEach((item, index) => {\n                item.style.display = (index >= start && index < end) ? \"block\" : \"none\";\n            });\n\n            renderPagination(totalItems, totalPages);\n        }\n\n        function renderPagination(totalItems, totalPages) {\n\t\t\tpaginationWrapper.innerHTML = \"\";\n\t\t\tpaginationWrapper.style.display = totalItems <= itemsPerPage ? \"none\" : \"flex\";\n\t\t\tif (totalItems <= itemsPerPage) return;\n\n\t\t\tconst prevBtn = document.createElement(\"button\");\n\t\t\tprevBtn.className = \"page-prev-btn\";\n\t\t\tprevBtn.textContent = \"PREV\";\n\t\t\tprevBtn.disabled = currentPage === 1;\n\t\t\tprevBtn.addEventListener(\"click\", () => {\n\t\t\t\tif (currentPage > 1) {\n\t\t\t\t\tcurrentPage--;\n\t\t\t\t\tshowPage(currentPage);\n\t\t\t\t}\n\t\t\t});\n\t\t\tpaginationWrapper.appendChild(prevBtn);\n\n\t\t\t\/\/ Show first page and dots if needed\n\t\t\tif (currentPage > 2) {\n\t\t\t\taddPageButton(1);\n\t\t\t\tif (currentPage > 3) {\n\t\t\t\t\taddDots();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t\/\/ Show current page and neighbors\n\t\t\tlet start = Math.max(1, currentPage - 1);\n\t\t\tlet end = Math.min(totalPages, currentPage + 1);\n\n\t\t\tfor (let i = start; i <= end; i++) {\n\t\t\t\taddPageButton(i);\n\t\t\t}\n\n\t\t\t\/\/ Show dots and last page if needed\n\t\t\tif (currentPage < totalPages - 1) {\n\t\t\t\tif (currentPage < totalPages - 2) {\n\t\t\t\t\taddDots();\n\t\t\t\t}\n\t\t\t\taddPageButton(totalPages);\n\t\t\t}\n\n\t\t\tconst nextBtn = document.createElement(\"button\");\n\t\t\tnextBtn.className = \"page-btn-next\";\n\t\t\tnextBtn.textContent = \"NEXT\";\n\t\t\tnextBtn.disabled = currentPage === totalPages;\n\t\t\tnextBtn.addEventListener(\"click\", () => {\n\t\t\t\tif (currentPage < totalPages) {\n\t\t\t\t\tcurrentPage++;\n\t\t\t\t\tshowPage(currentPage);\n\t\t\t\t}\n\t\t\t});\n\t\t\tpaginationWrapper.appendChild(nextBtn);\n\n\t\t\t\/\/ Helper functions\n\t\t\tfunction addPageButton(i) {\n\t\t\t\tconst pageBtn = document.createElement(\"button\");\n\t\t\t\tpageBtn.className = \"page-number\" + (i === currentPage ? \" active\" : \"\");\n\t\t\t\tpageBtn.textContent = i;\n\t\t\t\tpageBtn.addEventListener(\"click\", () => {\n\t\t\t\t\tcurrentPage = i;\n\t\t\t\t\tshowPage(currentPage);\n\t\t\t\t});\n\t\t\t\tpaginationWrapper.appendChild(pageBtn);\n\t\t\t}\n\n\t\t\tfunction addDots() {\n\t\t\t\tconst dots = document.createElement(\"span\");\n\t\t\t\tdots.textContent = \"...\";\n\t\t\t\tdots.className = \"pagination-dots\";\n\t\t\t\tpaginationWrapper.appendChild(dots);\n\t\t\t}\n\t\t}\n\n\n        categorySelect.addEventListener(\"change\", function () {\n            const selectedCategory = categorySelect.value.toLowerCase().replace(\/-\/g, \" \");\n            loaderTypeSelect.innerHTML = '<option value=\"\">Select Type<\/option>';\n            loaderTypeSelect.disabled = true;\n            dynamicOptionSelect.innerHTML = '<option value=\"\">Select an Option<\/option>';\n            dynamicOptionSelect.disabled = true;\n\n            const loaderTypes = new Set();\n            const dynamicOptions = new Set();\n\n            allItems.forEach(item => {\n                const categoryText = item.querySelector(\".pro-category\")?.textContent.trim().toLowerCase();\n                if (categoryText === selectedCategory) {\n                    const classes = Array.from(item.classList);\n                    classes.forEach(cls => {\n                        if (cls.startsWith(\"type-\")) {\n                            loaderTypes.add(cls.replace(\"type-\", \"\").replace(\/-\/g, \" \"));\n                        }\n                        if (cls.startsWith(\"option-\")) {\n                            dynamicOptions.add(cls.replace(\"option-\", \"\").replace(\/-\/g, \" \"));\n                        }\n                    });\n                }\n            });\n\n            if (loaderTypes.size > 0) {\n                Array.from(loaderTypes).sort().forEach(type => {\n                    const option = document.createElement(\"option\");\n                    option.value = type.toLowerCase().replace(\/\\s+\/g, \"-\");\n                    option.textContent = type.replace(\/\\b\\w\/g, l => l.toUpperCase());\n                    loaderTypeSelect.appendChild(option);\n                });\n                loaderTypeSelect.disabled = false;\n            }\n\n            if (dynamicOptions.size > 0) {\n                Array.from(dynamicOptions).sort().forEach(opt => {\n                    const option = document.createElement(\"option\");\n                    option.value = opt.toLowerCase().replace(\/\\s+\/g, \"-\");\n                    option.textContent = opt.replace(\/\\b\\w\/g, l => l.toUpperCase());\n                    dynamicOptionSelect.appendChild(option);\n                });\n                dynamicOptionSelect.disabled = false;\n            }\n\n            applyFilters();\n        });\n\n        keywordInput.addEventListener(\"input\", applyFilters);\n        loaderTypeSelect.addEventListener(\"change\", applyFilters);\n        dynamicOptionSelect.addEventListener(\"change\", applyFilters);\n        locationSelect.addEventListener(\"change\", () => form.submit());\n\n        applyFilters();\n\n        \/\/ Optional: Recalculate pagination on resize\n        window.addEventListener(\"resize\", () => {\n            itemsPerPage = getItemsPerPage();\n            showPage(currentPage);\n        });\n    });\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb99a3c elementor-align-left elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"fb99a3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/devstag.site\/bobcatofde\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Back To All Equipment<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9fa7322 e-con-full bobcat_block e-flex e-con e-child\" data-id=\"9fa7322\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b9da5f elementor-widget elementor-widget-image\" data-id=\"7b9da5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1707\" src=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1-scaled.jpg\" class=\"attachment-full size-full wp-image-4388\" alt=\"\" srcset=\"https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1-scaled.jpg 2560w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1-300x200.jpg 300w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1-1024x683.jpg 1024w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1-768x512.jpg 768w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1-1536x1024.jpg 1536w, https:\/\/devstag.site\/bobcatofde\/wp-content\/uploads\/2026\/04\/bobcat-zt7000-mower-im7a9162-041123-1-2048x1365.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1fa0ca8 e-con-full e-flex e-con e-child\" data-id=\"1fa0ca8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c6e6623 pro-category elementor-widget elementor-widget-heading\" data-id=\"c6e6623\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Zero Turn Mowers\n<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b665c41 elementor-widget elementor-widget-heading\" data-id=\"b665c41\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><a href=\"\/bobcatofde\/bobcat-zt-mower\/\">Bobcat ZT Mower\n<\/a><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b59dd0 e-con-full e-flex e-con e-child\" data-id=\"6b59dd0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-379dfd0 e-con-full e-flex e-con e-child\" data-id=\"379dfd0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e088143 elementor-widget elementor-widget-heading\" data-id=\"e088143\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">$200.00 \n<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3627ace elementor-widget elementor-widget-heading\" data-id=\"3627ace\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Per Day<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c9c8ec2 e-con-full e-flex e-con e-child\" data-id=\"c9c8ec2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-386805d elementor-widget elementor-widget-heading\" data-id=\"386805d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">$800.00 \n<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f245fb elementor-widget elementor-widget-heading\" data-id=\"4f245fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Per Week<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a04ca8b e-con-full e-flex e-con e-child\" data-id=\"a04ca8b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d56296 elementor-widget elementor-widget-heading\" data-id=\"9d56296\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">$2,400.00 \n<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d05bb3 elementor-widget elementor-widget-heading\" data-id=\"9d05bb3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Per Month<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0585da6 e-con-full e-flex e-con e-child\" data-id=\"0585da6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e393150 elementor-align-justify elementor-widget__width-inherit elementor-widget elementor-widget-button\" data-id=\"e393150\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"tel:5197563141\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Call for Availability<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a8acce1 elementor-align-justify elementor-widget__width-inherit elementor-widget elementor-widget-button\" data-id=\"a8acce1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/bobcatofde\/bobcat-zt-mower\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Enquire Now<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09e343d bobcat-pagi elementor-widget elementor-widget-html\" data-id=\"09e343d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"custom-pagination\" class=\"bobcat-pagination\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Back To All Equipment Attachments Compact Excavators Compact Track Loaders Skid Steer Loader Zero Turn Mowers Back To All Equipment [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":3418,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-3483","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/pages\/3483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/comments?post=3483"}],"version-history":[{"count":50,"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/pages\/3483\/revisions"}],"predecessor-version":[{"id":4400,"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/pages\/3483\/revisions\/4400"}],"up":[{"embeddable":true,"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/pages\/3418"}],"wp:attachment":[{"href":"https:\/\/devstag.site\/bobcatofde\/wp-json\/wp\/v2\/media?parent=3483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}