{"id":8186,"date":"2026-08-03T15:15:28","date_gmt":"2026-08-03T13:15:28","guid":{"rendered":"https:\/\/causses-gorgesaveyron.com\/?page_id=8186"},"modified":"2026-08-05T11:14:00","modified_gmt":"2026-08-05T09:14:00","slug":"test","status":"publish","type":"page","link":"https:\/\/causses-gorgesaveyron.com\/en\/test\/","title":{"rendered":"test"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8186\" class=\"elementor elementor-8186\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-08d66dd e-con-full e-flex e-con e-parent\" data-id=\"08d66dd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d88ebc0 animated-slow elementor--h-position-center elementor--v-position-middle elementor-arrows-position-inside elementor-pagination-position-inside elementor-widget elementor-widget-slides\" data-id=\"d88ebc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;autoplay_speed&quot;:7000,&quot;transition&quot;:&quot;fade&quot;,&quot;transition_speed&quot;:1000,&quot;_animation&quot;:&quot;none&quot;,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;}\" data-widget_type=\"slides.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-slides-wrapper elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Diapositives\" dir=\"ltr\" data-animation=\"fadeInDown\">\n\t\t\t\t<div class=\"swiper-wrapper elementor-slides\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-repeater-item-2d18b0b swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg elementor-ken-burns elementor-ken-burns--in\" role=\"img\" aria-label=\"Les-Gorges-de-lAveyron\"><\/div><a class=\"swiper-slide-inner\" href=\"https:\/\/causses-gorgesaveyron.com\/decouvrez\/\"><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Experiences<\/div><div class=\"elementor-slide-description\">Osez vivre<br>l'aventure<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-lg\">D\u00e9couvrir<\/div><\/div><\/a><\/div><div class=\"elementor-repeater-item-24b68f1 swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg elementor-ken-burns elementor-ken-burns--in\" role=\"img\" aria-label=\"artisanat-3\"><\/div><a class=\"swiper-slide-inner\" href=\"https:\/\/causses-gorgesaveyron.com\/decouvrez\/\"><div class=\"swiper-slide-contents\"><div class=\"elementor-slide-heading\">Artisanat<\/div><div class=\"elementor-slide-description\">Admmirez<br>le fait main<\/div><div  class=\"elementor-button elementor-slide-button elementor-size-lg\">D\u00e9couvrir<\/div><\/div><\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Previous slide\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Next slide\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\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-9352993 e-flex e-con-boxed e-con e-parent\" data-id=\"9352993\" 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-883c849 some-layout-liste2 item-gabarit-carte3 elementor-widget elementor-widget-bridge_widget_liste\" data-id=\"883c849\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"bridge_widget_liste.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"liste2-tmpl  bridge-archive-container \">\n\n\n\n\n<script type=\"text\/javascript\">\n    \/\/ <!--\n    var bridgeTotalResults = 22;\n    var bridgeCurrentMoteurId = '';\n            bridgeCurrentMoteurId = '46';\n    \n    if (window.bridgeDocumentReady === undefined || typeof window.bridgeDocumentReady !== \"function\") {\n        window.bridgeDocumentReady = function (fn) {\n            \/\/ see if DOM is already available\n            if (document.readyState === \"complete\" || document.readyState === \"interactive\") {\n                \/\/ call on next available tick\n                setTimeout(fn, 50);\n            } else {\n                document.addEventListener(\"DOMContentLoaded\", fn, false);\n            }\n        };\n    }\n\n    bridgeDocumentReady(function() {\n    \/\/ jQuery(document).ready(function () {\n    \/\/ $(function() {\n\n\n        window.bridgeMoteur46 = new bridgeMoteur(46);\n\n\/\/ debug\n\/\/ window.bridgeMoteur46.options.submitOnChange = false;\n\n\/\/ TODO : g\u00e9rer un param\u00e8tre de shortcode pour forcer une URL de destination diff\u00e9rente de l'actuelle\nwindow.bridgeMoteur46.currentURL = 'https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/pages\/8186';\nwindow.bridgeMoteur46.options.submitOnChange = true;\nwindow.bridgeMoteur46.options.webListId = '515';\nwindow.bridgeMoteur46.options.productCodes = '';\nwindow.bridgeMoteur46.options.item_template = 'carte3';\nwindow.bridgeMoteur46.options['filter_city'] = '';\nwindow.bridgeMoteur46.options['filter_lat'] = '';\nwindow.bridgeMoteur46.options['filter_lon'] = '';\nwindow.bridgeMoteur46.options['filter_rayon'] = '';\n\/\/ 07\/06\/25 : on supporte les param\u00e8tres d'URL p\u00e9rennes\nwindow.bridgeMoteur46.options['selection_id'] = '870';\nwindow.bridgeMoteur46.options['filter_criterions'] = '';\nwindow.bridgeMoteur46.options['scoring'] = '';\nwindow.bridgeMoteur46.options['minscore'] = '';\nwindow.bridgeMoteur46.options['relatedProductCode'] = '';\nwindow.bridgeMoteur46.options['excluded_codes'] = '';\nwindow.bridgeMoteur46.options['sort_one'] = '1';\nwindow.bridgeMoteur46.options['sort_two'] = '';\nwindow.bridgeMoteur46.options['sort_three'] = '';\nwindow.bridgeMoteur46.options['duplicate_by'] = 'NONE';\n\nwindow.bridgeMoteur46.options.bridgeAjaxUrl = '\/wp-admin\/admin-ajax.php';\nwindow.bridgeMoteur46.options.bridgeAjaxListUrl = '\/wp-json\/dnbridge\/v1\/br-liste';\nwindow.bridgeMoteur46.options.lang = 'en';\n\n\nvar tmpFilter;\nvar tmpItem;\nvar activeFilters = '';\nvar activeItems = '';\n\/\/ objet pour initialiser les items d'un filtre qui a des valeurs entr\u00e9es par l'utilisateur\nvar keyValInput = {};\nactiveFilters = activeFilters.split(',');\nactiveItems = activeItems.split(',');\n                                                                        tmpFilter = {\n                sectionId: 77,\n                subSectionId: 14046,\n                id: 107,\n                label: 'City',\n                field: 'gps',\n                displayType: 'cityproxdyn',\n                active: (activeFilters.indexOf('46-107') >= 0),\n                items: []\n                };\n\n                \n                window.bridgeMoteur46.addFilter(tmpFilter);\n\n                                                                            tmpFilter = {\n                sectionId: 77,\n                subSectionId: 14046,\n                id: 139,\n                label: 'Type',\n                field: 'crimod',\n                displayType: 'combo',\n                active: (activeFilters.indexOf('46-139') >= 0),\n                items: []\n                };\n\n                \n                window.bridgeMoteur46.addFilter(tmpFilter);\n\n                                                                                    tmpItem = {\n                        id: 5060,\n                        active: (activeItems.indexOf('46-139-5060') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Site et monument historique',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46139min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt46139min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46139max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt46139max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(139, tmpItem );\n                                                                    tmpItem = {\n                        id: 5083,\n                        active: (activeItems.indexOf('46-139-5083') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Parc et jardin',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46139min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt46139min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46139max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt46139max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(139, tmpItem );\n                                                                    tmpItem = {\n                        id: 5084,\n                        active: (activeItems.indexOf('46-139-5084') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Mus\u00e9e',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46139min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt46139min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46139max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt46139max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(139, tmpItem );\n                                                                                                tmpFilter = {\n                sectionId: 77,\n                subSectionId: 14046,\n                id: 17,\n                label: 'Langue parl\u00e9e',\n                field: 'crimod',\n                displayType: 'combo',\n                active: (activeFilters.indexOf('46-17') >= 0),\n                items: []\n                };\n\n                \n                window.bridgeMoteur46.addFilter(tmpFilter);\n\n                                                                                    tmpItem = {\n                        id: 115,\n                        active: (activeItems.indexOf('46-17-115') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'German',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                    tmpItem = {\n                        id: 116,\n                        active: (activeItems.indexOf('46-17-116') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'English',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                    tmpItem = {\n                        id: 117,\n                        active: (activeItems.indexOf('46-17-117') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Chinese',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                    tmpItem = {\n                        id: 118,\n                        active: (activeItems.indexOf('46-17-118') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Spanish',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                    tmpItem = {\n                        id: 119,\n                        active: (activeItems.indexOf('46-17-119') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'French',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                    tmpItem = {\n                        id: 120,\n                        active: (activeItems.indexOf('46-17-120') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Italian',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                    tmpItem = {\n                        id: 121,\n                        active: (activeItems.indexOf('46-17-121') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Dutch',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                    tmpItem = {\n                        id: 122,\n                        active: (activeItems.indexOf('46-17-122') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Russian',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4617min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4617max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4617max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(17, tmpItem );\n                                                                                                tmpFilter = {\n                sectionId: 77,\n                subSectionId: 14046,\n                id: 13,\n                label: 'Tourisme & Handicap',\n                field: 'crimod',\n                displayType: 'checkbox',\n                active: (activeFilters.indexOf('46-13') >= 0),\n                items: []\n                };\n\n                \n                window.bridgeMoteur46.addFilter(tmpFilter);\n\n                                                                                    tmpItem = {\n                        id: 58,\n                        active: (activeItems.indexOf('46-13-58') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Hearing disability',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4613min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4613max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(13, tmpItem );\n                                                                    tmpItem = {\n                        id: 65,\n                        active: (activeItems.indexOf('46-13-65') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Mental disability',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4613min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4613max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(13, tmpItem );\n                                                                    tmpItem = {\n                        id: 66,\n                        active: (activeItems.indexOf('46-13-66') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Physical disability',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4613min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4613max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(13, tmpItem );\n                                                                    tmpItem = {\n                        id: 67,\n                        active: (activeItems.indexOf('46-13-67') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Visual disability',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt4613min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt4613max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt4613max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(13, tmpItem );\n                                                                                                tmpFilter = {\n                sectionId: 77,\n                subSectionId: 14046,\n                id: 516,\n                label: 'Qualit\u00e9 Tourisme et Destination d\\'Excellence ',\n                field: 'crimod',\n                displayType: 'checkbox',\n                active: (activeFilters.indexOf('46-516') >= 0),\n                items: []\n                };\n\n                \n                window.bridgeMoteur46.addFilter(tmpFilter);\n\n                                                                                    tmpItem = {\n                        id: 5089,\n                        active: (activeItems.indexOf('46-516-5089') >= 0),\n                        min: null,\n                        max: null,\n                        interval: null,\n                        criterion: null,\n                        modality: null,\n                        label: 'Qualit\u00e9 Tourisme et\/ou Destination d\\'Excellence',\n                        image: ''\n                        };\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46516min'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.min = keyValInput['brflt46516min'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.min = tmpItem.baseMin;\n                        }\n\n\n                        \n                        \/\/ On valorise les props concern\u00e9es des items d'un filtre avec input utilisateur (slidedoubleminmax)\n                        if (Object.keys(keyValInput).length !== 0 && keyValInput['brflt46516max'] != null) {\n                        \/\/ on utilise les valeurs r\u00e9cup\u00e9r\u00e9es plus t\u00f4t\n                        tmpItem.max = keyValInput['brflt46516max'];\n                        } else {\n                        \/\/ si pas de valeur entr\u00e9e, on prend la valeur par d\u00e9faut\n                        tmpItem.max = tmpItem.baseMax;\n                        }\n\n                                                                                                                        window.bridgeMoteur46.addItem(516, tmpItem );\n                                                            \n        \/\/ window.bridgeMoteur46.calcMoteur();\n\n        window.onpopstate = function(event) {\n            location.reload();\n            \/\/ TODO : g\u00e9rer en JS sans recharger\n            \/\/ window.bridgeMoteur46.calcMoteur();\n            \/\/ alert(`location: ${document.location}, state: ${JSON.stringify(event.state)}`)\n        }\n\n                \n        \n        window.bridgeMapOptions = {\n            centerLat: '48.8534',\n            centerLng: '2.3488',\n            markerIcon: 'https:\/\/causses-gorgesaveyron.com\/wp-content\/plugins\/plugin-sit\/assets\/img\/map-marker-icon.png',\n            activeMarkerIcon: 'https:\/\/causses-gorgesaveyron.com\/wp-content\/plugins\/plugin-sit\/assets\/img\/map-marker-icon.png',\n            activeGeoloc: '',\n            defaultGeolocIconUrl: 'https:\/\/causses-gorgesaveyron.com\/wp-content\/plugins\/plugin-sit\/assets\/img\/geoloc-icon.svg'\n        }\n\n        jQuery('.bridgeMapSwitcher li').on('shown', function(e) {\n            if(e.target && e.target.id === 'bridgeSwitchMap' && jQuery('#mapsSIT').is(\":visible\") ) {\n                if (typeof window.bridge_init_carto === 'undefined' && typeof window.do_bridge_init_carto !== 'undefined') {\n                    window.do_bridge_init_carto();\n                }\n\n                if(window.mapService) {\n                    window.mapService.setZoom(14);\n                    setTimeout(function() {\n                        window.mapService.fitboundstomarkers();\n                        \/\/ window.mapService.reDraw();\n                        bridgeRefreshMap();\n                    }, 250);\n                }\n            }\n        });\n        \n\n    });\n\n    \/\/ -->\n<\/script>\n\n<script type=\"text\/javascript\">\/\/ <!--\n    var urlbasemap = '\/wp-admin\/admin-ajax.php';\n    var lurlcarte = \"\";\n    var lang = \"en\";\n    var paramsurl = \"1=1\";\n    var paramsurlcount = \"1=1\";\n    var lenom = \"\";\n    var bridgeMapTotalPointsAdded = 0;\n    var bridgeMapNumPointsByCall = 100 ; \/\/     var iconOptions = {};\n\n    window.do_bridge_init_carto = function() {\n        if (typeof window.bridge_init_carto === 'undefined') {\n            window.bridge_init_carto = true;\n            window.markercmpt = 0;\n            window.mapService = new dncLeafletServices('mapsSIT');\n            window.mapService.mapoptions = {\n                zoom: '13', \/\/ Niveau de Zoom de d\u00e9part\n                centerlat: window.bridgeMapOptions.centerLat, \/\/ Latitude du centre au d\u00e9part\n                centerlon: window.bridgeMapOptions.centerLng, \/\/ Longitude du centre au d\u00e9part\n                maptype: 'MAPTYPE_OPENSTREETMAPS', \/\/ Type de vue : ROAD, SATTELITE, HYBRID, 3D\n                gridSize: 0,\n                maxZoom: 12, \/\/ Niveau de zoom \u00e0 partir duquel faire la clusterisation\n                scrollWheelZoom: true,\n                loadPopupAjax: true,   \/\/ Charger le contenu du popup en Ajax\n                popupAjaxUrl:'\/wp-admin\/admin-ajax.php?action=brFiche&lang=' + lang + '&fiche_template=popup&product_code='\n            };\n            window.mapService.defaultGeolocIconUrl = window.bridgeMapOptions.defaultGeolocIconUrl;\n\n            var mapdiv = document.getElementById(\"mapsSIT\");\n            bridgeRefreshMap();\n\n            window.mapService.defaultIconOptions =  {\n                iconSize:     [50, 50],\n                iconAnchor:   [25, 25],\n                popupAnchor:  [0, -3]\n            };\n\n            window.mapService.init();\n            window.mapService.switchToWordpress();\n            window.mapService.enableMouseWheel();\n            \/\/ window.mapService.disabledMouseWheel();\n                                                \n            \/\/ 25\/08\/2025 - Permet d'ajouter un bouton de g\u00e9olocalisation sur les les listes Bridge si l'option est active dans l'administration\n            if(window.bridgeMapOptions.activeGeoloc){\n                var bridgeFollowButton = L.easyButton({\n                    states: [{\n                        stateName: 'suivi-inactif',        \/\/ name the state\n                        icon:      'fa-location-arrow',               \/\/ and define its properties\n                        title:     'Suivre ma position',      \/\/ like its title\n                        onClick: function(btn, map) {       \/\/ and its callback\n                            window.mapService.locate()\n                            btn.state('suivi-actif');    \/\/ change state on click!\n                        }\n                    }, {\n                        stateName: 'suivi-actif',\n                        icon:      'fa-compass-slash',\n                        title:     'Arr\u00eater le suivi',\n                        onClick: function(btn, map) {\n                            window.mapService.stopLocate();\n                            btn.state('suivi-inactif');\n                        }\n                    }]\n                });\n                bridgeFollowButton.addTo( window.mapService.mapobject );\n            }\n\n\n                        \/\/ Pour ne pas charger plusieurs fois les points\n            window.pointsAddedToMap = false;\n\n            if ('46' != '' && window.bridgeMoteur46 !== undefined) {\n                window.bridgeMoteur46.addEventHandler('afterSubmit', function (moteur) { \/\/ afterCalcMoteur modifi\u00e9 15\/06\/2022 : plus tard mais moins d'appels intempestifs\n                    bridgeMapTotalPointsAdded = 0;\n                    \/\/ On ne recharge les points que si la carte est visible\n                    if(jQuery('#mapsSIT').is(\":visible\")) {\n                        window.mapService.delallmarkers();\n                        setTimeout(function() {\n                            bridgeAddPointsToMap();\n                        }, 200);\n\n                    }\n                });\n                window.bridgeMoteur46.calcMoteur(false);\n                bridgeAddPointsToMap();\n\n            } else {\n                \/\/ On ne recharge les points que si la carte est visible\n                if(jQuery('#mapsSIT').is(\":visible\")) {\n                    window.mapService.delallmarkers();\n                    setTimeout(function() {\n                        bridgeAddPointsToMap();\n                    }, 200);\n\n                }\n            }\n\n            \/* Permet de centrer sur le marker au moment du survol *\/\n            jQuery(document).ready(function(){\n                jQuery('.bridge-liste .zoom-on-hover').hover( function() {\n                    var idfiche = jQuery(this).attr('data-dnc-produit');\n                    if(idfiche !== '') {\n                        window.mapService.activatemarker(idfiche, true, true); \/\/ window.mapService.defaultIconOptions\n                        window.mapService.centeronmarker(idfiche, \"15\");\n                        \/\/ tricherie obligatoire pour forcer le point \u00e0 s'afficher la premiere fois\n                        setTimeout(function() {\n                            window.mapService.setZoom(15);\n                        },200);\n                        window.mapService.reDraw();\n\n                    }\n                });\n\n                \/\/ setTimeout(function () {\n                jQuery('.bridge-liste .zoom-on-click').click(function() {\n                    var idfiche = jQuery(this).attr('data-dnc-produit');\n                    if(idfiche !== '') {\n                        window.mapService.activatemarker(idfiche, true, true); \/\/ window.mapService.defaultIconOptions\n                        window.mapService.centeronmarker(idfiche, \"15\");\n                        \/\/ tricherie obligatoire pour forcer le point \u00e0 s'afficher la premiere fois\n                        setTimeout(function() {\n                            window.mapService.setZoom(15);\n                        },200);\n                        window.mapService.reDraw();\n                    }\n                });\n                \/\/ }, 1500);\n            });\n\n\n            UIkit.util.on('.bridgeMapSwitcher', 'show', function () {\n                \/\/ if(window.pointsAddedToMap === false) {\n                bridgeMapTotalPointsAdded = 0;\n                window.mapService.delallmarkers();\n                setTimeout(function() {\n                    bridgeAddPointsToMap();\n                }, 200);\n                \/\/ }\n            });\n\n            \/\/ bridgeAddPointsToMap();\n            \/\/ window.mapService.fitboundstomarkers();\n\n            jQuery(window).resize(function() {\n                bridgeRefreshMap();\n            });\n\n            \/\/ Sur retour du mode plein \u00e9cran, si on est en liste avec bascule liste\/carte, on rebascule sur l'onglet liste\n            if (jQuery('.bridgeMapSwitcher').length > 0) {\n                window.mapService.on('mapexitfullscreen', function (e) {\n                    \/\/ On laisse le temps \u00e0 la carte de revenir dans la page\n                    setTimeout(function () {\n                        UIkit.switcher('.bridgeMapSwitcher').show('#bridgeSwitchList');\n                        jQuery('#bridgeSwitchMap').removeClass('uk-active');\n                        jQuery('.bridge-map-toggle').parent().removeClass('uk-active');\n                        jQuery('.bridge-map-toggle').attr('aria-expanded', 'false');\n                        jQuery('#bridgeSwitchList').addClass('uk-active');\n                        jQuery('.bridge-list-toggle').attr('aria-expanded', 'true');\n                        jQuery('.bridge-list-toggle').parent().addClass('uk-active');\n                    }, 200);\n                });\n            }\n\n            \/\/ Ouverture des fiches en Iframe dans le popup\n            if(window.bridgeFicheIframeClick !== undefined && typeof window.bridgeFicheIframeClick === 'function') {\n                window.mapService.on('ajaxpopuploaded', function (popupcontent) {\n                    if(window.mapService) {\n                        let container = document.getElementById(window.mapService.containerid);\n                    }\n                    jQuery(document).find('a.bridge_link_fiche_iframe').click(bridgeFicheIframeClick);\n                });\n            } else {\n\n            }\n\n        }\n    }\n\n    \/\/ G\u00e8re le javascript de la carto\n    bridgeDocumentReady(function() {\n        if(jQuery('#mapsSIT').is(\":visible\")) {\n            do_bridge_init_carto();\n        }\n\n\n        \/\/ Clic sur le bouton de passage en mode carte sur mobile : on passe sur l'onglet carte de la liste puis on ouvre en plein \u00e9cran\n        jQuery('.bridge-map-toggle-fullscreen').click(function (e) {\n            e.preventDefault();\n            \/\/ Si on a un switch liste \/ carte, on passe d'abord sur l'onglet carte\n            if (jQuery('.bridgeMapSwitcher').length > 0) {\n                jQuery('.bridge-map-toggle').click();\n                UIkit.switcher('.bridgeMapSwitcher').show('#bridgeSwitchMap');\n            }\n\n            if (typeof window.bridge_init_carto === 'undefined' && typeof window.do_bridge_init_carto !== 'undefined') {\n                window.do_bridge_init_carto();\n            }\n            if (window.mapService) {\n                \/\/ Si les points ne sont pas encore pr\u00e9sents sur la carte, on les ajoute\n                \/\/ if (window.pointsAddedToMap === false) {\n                bridgeMapTotalPointsAdded = 0;\n                window.mapService.delallmarkers();\n                setTimeout(function() {\n                    bridgeAddPointsToMap();\n                }, 200);\n                \/\/ }\n                \/\/ On passe la carte en plein \u00e9cran\n                window.mapService.setZoom(14);\n                setTimeout(function () {\n                    window.mapService.fitboundstomarkers();\n                    \/\/ window.mapService.reDraw();\n                    bridgeRefreshMap();\n                    window.mapService.toggleFullScreen();\n                }, 250);\n            }\n        });\n\n\n    });\n\n\n    function bridgeRefreshMap() {\n        var sizeneg = (jQuery(window).width()-jQuery('#maps-loc').parents('.elementor-container').width()+100)\/2;\n        jQuery('#maps-loc').css({\n            position: 'relative',\n            width: jQuery(window).width(),\n            \/\/left: '50%',\n            marginLeft: '-'+sizeneg+'px'\n        });\n    }\n\n    \/\/ Fonction qui ajoute les points\n    \/\/ Elle se rappelle elle-m\u00eame jusqu'\u00e0 \u00eatre arriv\u00e9e au bout\n    function bridgeAddPointsToMap() {\n\n        \/\/ On signale que l'init des points est faite\n        window.pointsAddedToMap = true;\n        var rfrom = bridgeMapTotalPointsAdded + 1;\n        var rto = bridgeMapTotalPointsAdded + bridgeMapNumPointsByCall + 1;\n        var i = 0;\n        var paramslocal = '1=1';\n\n        \/\/ Test de la fin\n        if (rfrom > bridgeTotalResults) {\n            return true;  \/\/ finished\n        }\n\n        if (rto > bridgeTotalResults)\n            rto = bridgeTotalResults;\n\n                paramslocal = \"action=brListePOI&id=515&product_codes=&duplicate_by=NONE\"  ;\n        if('46' != '') {\n            paramslocal += '&braf=' + window.bridgeMoteur46.activeFilters.join(',');\n            paramslocal += '&brai=' + window.bridgeMoteur46.activeItems.join(',');\n            \/\/ Patch 24\/05\/22 : les recherches par valeurs n'\u00e9taient pas prises en compte\n            if(typeof window.bridgeMoteur46.urlParams === 'object' && window.bridgeMoteur46.urlParams !== null && Object.keys(window.bridgeMoteur46.urlParams).length > 0) {\n                var keys = Object.keys(window.bridgeMoteur46.urlParams);\n                for(idx in keys) {\n                    var key = keys[idx];\n                    paramslocal += '&' + key + '=' + window.bridgeMoteur46.urlParams[key];\n                }\n            }\n            \/\/ Feat 25\/05\/22 : support du param\u00e8tre productCodes o\u00f9 on sp\u00e9cifie des fiches une par une\n            if(typeof window.bridgeMoteur46.options === 'object' && window.bridgeMoteur46.options.hasOwnProperty('productCodes') ) {\n                paramslocal += '&product_codes=' + window.bridgeMoteur46.options.productCodes ;\n            }\n\n        }\n        if(window.bridgeCurrentMapRequest !== undefined) {\n            window.bridgeCurrentMapRequest.abort();\n        };\n        window.bridgeCurrentMapRequest = jQuery.ajax({\n            url: urlbasemap,\n            data: paramslocal + \"&minimal_select=1&first=\" + rfrom + \"&max=\" + bridgeMapNumPointsByCall + \"&lang=\" + lang,\n            dataType: 'json'\n        }).done(function(lejson) {\n            if(lejson && lejson.success && lejson.data) {\n                var popupcontent = \"\";\n                var onclickf = null ;\n                \/*function (mapositionId) {\n                    window.mapService.openinfomarker(mapositionId);\n                };\n\n                 *\/\n                var fiche = {};\n                var tmpKml = null;\n\n                for (var i = 0; i < lejson.data.selection.results.products.length; i++) {\n                    \/\/ Ici on construit le contenu du popup AA\n                    fiche = lejson.data.selection.results.products[i];\n                    tmpKml = null;\n                    if( !(fiche.kml === null || fiche.kml === '')) {\n                        tmpKml = fiche.kml;\n                    }\n\n                    popupcontent = '<div class=\"uk-padding uk-text-center\"> <i class=\"fad fa-spinner\"><\/i> <\/div>';\n                    if(fiche.latitude !== null && fiche.longitude !== null) {\n                        window.mapService.addmarker(\n                            fiche.productCode,\n                            fiche.latitude,\n                            fiche.longitude,\n                            fiche.name,\n                            window.bridgeMapOptions.markerIcon,\n                            window.bridgeMapOptions.activeMarkerIcon,\n                            popupcontent,\n                            onclickf,\n                            tmpKml);\n                    }\n                }\n                \/\/ Ici on ajuste le Zoom aux points affich\u00e9s\n                window.mapService.fitboundstomarkers();\n                bridgeMapTotalPointsAdded += bridgeMapNumPointsByCall;\n                return bridgeAddPointsToMap();\n            }\n        }).fail(function(e){\n            console.log(e);\n        });\n\n    }\n\n\n \/\/ -->\n<\/script>\n\n\n    <main id=\"ListeBridge\" style=\"position:relative;\">\n        <div class=\"bridge-loader\" style=\"display:none;\">\n            <div class=\"bridge-loader-content\">\n                <div class=\"lds-ring\"><div><\/div><div><\/div><div><\/div><div><\/div><\/div>\n            <\/div>\n        <\/div>\n        <!-- 03\/2022 : On affiche le template dans tous les cas, mais s'il n'y a pas de produits on affichera un message dans le template -->\n                    \n<div class=\"bridge-liste liste2\" id=\"bridge-liste-70e5859cac4b092775e94893ba89c734\" data-bridge-identifier=\"70e5859cac4b092775e94893ba89c734\" data-moteur-id=\"46\" uk-grid>\n      <div class=\"uk-width-3-4@m\" uk-filter=\"target: .filter-sit\">\n                      <div class=\"uk-tile-muted uk-box-shadow-medium bridge-zone-moteur uk-hidden@m bridge-moteur-sit\">\n              <div class=\"moteur-mobile uk-hidden@m uk-width-1-1 uk-grid-small\" uk-grid>\n    <div class=\"bridge-map-button uk-width-1-3\">\n        <a class=\"uk-button uk-button-default uk-width-1-1 bridge-map-toggle-fullscreen\" href=\"#\">\n            Map        <\/a>\n    <\/div>\n    <div class=\"bridge-sort uk-width-1-3\">\n            \n    <\/div>\n    <div class=\"uk-width-1-3\">\n        <a class=\"uk-button uk-button-default uk-width-1-1\" href=\"#\" uk-toggle=\"target: #offcanvas-moteur46\">            Filters        <\/a>\n    <\/div>\n<\/div>\n<div id=\"offcanvas-moteur46\" data-bridge-moteur-id=\"46\" class=\"bridge-moteur-sit off-canvas-moteur-mobile uk-zindex\" uk-offcanvas=\"overlay: true;flip:true; \">\n    <div class=\"uk-offcanvas-bar uk-text-left uk-offcanvas-bar-animation uk-offcanvas-slide uk-preserve-color\">\n        <button class=\"uk-offcanvas-close\" type=\"button\" uk-close><\/button>\n        <div class=\"uk-width-1-1 uk-h3 uk-text-center\">\n            Search        <\/div>\n            \n\n                                                \n    \n    <div\n            class=\"bridge-moteur-section moteur-section-77  uk-width-1-1@xl  uk-width-1-1@l  uk-width-1-1@m  uk-width-1-1@s             uk-margin\"\n            style=\"\"\n            data-section-id=\"77\"\n            data-bridge-sbic=\"||\"\n            data-bridge-hbic=\"||\"\n            data-bridge-sbiu=\"||\"\n            data-bridge-hbiu=\"||\"\n            data-bridge-hiddendefault=\"false\"\n    >\n    <span class=\"bridgeActiveFiltersDivSection bridgeActiveFiltersDivSection77\" data-section-id=\"77\"><\/span>\n                <div uk-grid class=\" uk-child-width-1-1@xl uk-child-width-1-1@l uk-child-width-1-1@m uk-child-width-1-1@s uk-child-width-1-1\">\n                            <div class=\"subsection ssmoteur-14046  uk-width-1-1@xl  uk-width-1-1@l  uk-width-1-1@m  uk-width-1-1@s \">\n                                        <div uk-grid class=\" uk-child-width-1-1@xl uk-child-width-1-1@l uk-child-width-1-1@m uk-child-width-1-1@s uk-child-width-1-1\">\n                                                    <div class=\"filter-bridge filter-id-107\">\n                                \t<h6>\n\t\tCity\t<\/h6>\n\n\n<div class=\"bridge-filter-cityproxdyn\" id=\"bridge-filter-46_77_14046_15906\">\n    <input type=\"hidden\" id=\"brflt_46_77_14046_15906_lat\" name=\"latitude\" \/>\n    <input type=\"hidden\" id=\"brflt_46_77_14046_15906_lon\" name=\"longitude\" \/>\n    <div class=\"bridge-input-geolocation\" style=\"display:flex; flex-direction:row;\">\n        <input class=\"bridge-dropdown\" autocomplete=\"off\" type=\"text\" id=\"brflt_46_77_14046_15906_city\" name=\"city\" placeholder=\"Enter a city name\" \/>\n        <button class=\"bridge_get_user_location\" title=\"My position\" uk-tooltip=\"My position\"><i class=\"fa far fa-location-crosshairs\"><\/i><\/button>\n    <\/div>\n\n    <div class=\"bridge-gps-distance\">\n        <label for=\"brflt_46_77_14046_15906_dist\">Distance : <span id=\"bridge_dist_46_77_14046_15906_display\" class=\"light\"><\/span><\/label>\n        <input type=\"range\" id=\"brflt_46_77_14046_15906_dist\" name=\"distance\" min=\"1000\" max=\"50000\" step=\"1000\"\/>\n\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        if (!navigator.geolocation) {\n            jQuery('.bridge_get_user_location').attr('disabled', 'true');\n        } else {\n            navigator.geolocation.getCurrentPosition(function(position) {\n                window.bridgeCurrentGeolocation = position;\n            });\n        }\n        \/\/ Click sur bouton de geolocalisation\n        jQuery('#bridge-filter-46_77_14046_15906 .bridge_get_user_location').click(function (e) {\n            e.preventDefault();\n            if (navigator.geolocation) {\n                if(window.bridgeCurrentGeolocation === undefined) {\n                    var ret = navigator.geolocation.getCurrentPosition(function (position) {\n                        window.bridgeCurrentGeolocation = position;\n                        jQuery('#brflt_46_77_14046_15906_lat').val(position.coords.latitude);\n                        jQuery('#brflt_46_77_14046_15906_lon').val(position.coords.longitude);\n                        jQuery('#brflt_46_77_14046_15906_city').val('My position');\n                        jQuery(\"#brflt_46_77_14046_15906_city\").trigger(\"change\") ;\n                        bridgeRefreshGeoSearch46_77_14046_15906(window.bridgeCurrentGeolocation.coords.latitude, window.bridgeCurrentGeolocation.coords.longitude);\n                    });\n                } else {\n                    jQuery('#brflt_46_77_14046_15906_lat').val(window.bridgeCurrentGeolocation.coords.latitude);\n                    jQuery('#brflt_46_77_14046_15906_lon').val(window.bridgeCurrentGeolocation.coords.longitude);\n                    jQuery('#brflt_46_77_14046_15906_city').val('My position');\n                    jQuery(\"#brflt_46_77_14046_15906_city\").trigger(\"change\") ;\n                    bridgeRefreshGeoSearch46_77_14046_15906(window.bridgeCurrentGeolocation.coords.latitude, window.bridgeCurrentGeolocation.coords.longitude);\n                }\n            } else {\n                jQuery('.bridge_get_user_location').attr('disabled', 'true');\n            }\n        });\n\n\n        \/\/ M\u00e0j du label de distance\n        jQuery('#brflt_46_77_14046_15906_dist').on('input', function(e){\n            \/\/ Ev\u00e9nement pour mettre \u00e0 jour les \u00e9tiquettes en temps r\u00e9el (on input)\n            var valuem = parseInt(jQuery(this).val());\n            var displayValue = (valuem \/ 1000) + ' km';\n            jQuery(\"#bridge_dist_46_77_14046_15906_display\").html(displayValue);\n            return true;\n        });\n\n\n        window.bridgeCities = [];\n        window.cityComboDynOptions = {\n            selector: '#brflt_46_77_14046_15906_city',\n            wrapper: true,\n            data: {\n                src: '', \/\/ window.bridgeCities,\n                keys: [\"label\"],\n                cache: true\n            },\n            threshold: 0,\n            diacritics: true,\n            submit: true,\n            trigger: (query) => {\n                return true ;  \/\/ query.replace(\/ \/g, \"\").length; \/\/ Returns \"Boolean\"\n            },\n            resultsList: {\n                maxResults: 1000\n            },\n            \/\/ ouvrir sur clie\n            events: {\n                input: {\n                    focus() {\n                        bridgeCityAutocomplete.start();\n                        bridgeCityAutocomplete.open();\n                    },\n                },\n            }\n        };\n\n        window.ajaxPostData = { action: 'brListCities', get_as_label_array: '1', filter_id: '107' } ;\n                    window.ajaxPostData.id = '515';\n            window.ajaxPostData.product_codes = '';\n            window.ajaxPostData.item_template = 'carte3';\n                                        window.ajaxPostData['filter_city'] = '';\n                            window.ajaxPostData['filter_lat'] = '';\n                            window.ajaxPostData['filter_lon'] = '';\n                            window.ajaxPostData['filter_rayon'] = '';\n                            window.ajaxPostData['selection_id'] = '870';\n                            window.ajaxPostData['filter_criterions'] = '';\n                            window.ajaxPostData['scoring'] = '';\n                            window.ajaxPostData['excluded_codes'] = '';\n                            window.ajaxPostData['sort_one'] = '1';\n                            window.ajaxPostData['sort_two'] = '';\n                            window.ajaxPostData['sort_three'] = '';\n                            window.ajaxPostData['duplicate_by'] = 'NONE';\n                    \n        window.ajaxPostData.braf = window.bridgeMoteur46.activeFilters.join(',');\n        window.ajaxPostData.brai = window.bridgeMoteur46.activeItems.join(',');\n        \/\/ Patch 24\/05\/22 : les recherches par valeurs n'\u00e9taient pas prises en compte\n        if(typeof window.bridgeMoteur46.urlParams === 'object' && window.bridgeMoteur46.urlParams !== null && Object.keys(window.bridgeMoteur46.urlParams).length > 0) {\n            var keys = Object.keys(window.bridgeMoteur46.urlParams);\n            for(idx in keys) {\n                var key = keys[idx];\n                window.ajaxPostData[key] = window.bridgeMoteur46.urlParams[key];\n            }\n        }\n        \/\/ Feat 25\/05\/22 : support du param\u00e8tre productCodes o\u00f9 on sp\u00e9cifie des fiches une par une\n        if(typeof window.bridgeMoteur46.options === 'object' && window.bridgeMoteur46.options.hasOwnProperty('productCodes') ) {\n            window.ajaxPostData.product_codes = window.bridgeMoteur46.options.productCodes ;\n        }\n        \/\/ Evolution 13\/02\/23 : beaucoup plus de param\u00e8tres dynamiques \u00e0 passer\n        const dynParams = ['item_template','filter_city','filter_lat','filter_lon','filter_rayon','selection_id','filter_criterions','scoring','excluded_codes','sort_one','sort_two','sort_three','duplicate_by'];\n        for (let i = 0; i < dynParams.length ; i++) {\n            if(typeof window.bridgeMoteur46.options === 'object' && window.bridgeMoteur46.options.hasOwnProperty(dynParams[i]) ) {\n                window.ajaxPostData[dynParams[i]] = window.bridgeMoteur46.options[dynParams[i]] ;\n            }\n        }\n        jQuery.ajax({\n            url: window.bridgeMoteur46.options.bridgeAjaxUrl,\n            data: ajaxPostData,\n            dataType: 'json'\n        }).done(function(lejson) {\n            window.bridgeCities = lejson;\n            \/\/ Si une geolocalisation est autoris\u00e9e, on ajoute \"Ma position\" \u00e0 la liste\n            if(window.bridgeCurrentGeolocation !== undefined) {\n                window.bridgeCities.unshift({\n                    label: 'My position',\n                    lat: window.bridgeCurrentGeolocation.coords.latitude,\n                    lon: window.bridgeCurrentGeolocation.coords.longitude\n                });\n            }\n            window.cityComboDynOptions.data.src = window.bridgeCities;\n            if(typeof window.bridgeCityAutocomplete === 'object') {\n                window.bridgeCityAutocomplete.unInit();\n            }\n\n            window.bridgeCityAutocomplete = new autoComplete(window.cityComboDynOptions);\n            document.querySelector(\"#brflt_46_77_14046_15906_city\").addEventListener(\"selection\", function (event) {\n                if(event.detail && event.detail.selection && event.detail.selection.value && event.detail.selection.value !== '') {\n                    jQuery(\"#brflt_46_77_14046_15906_city\").val(event.detail.selection.value.label);\n                    jQuery(\"#brflt_46_77_14046_15906_lat\").val(event.detail.selection.value.lat);\n                    jQuery(\"#brflt_46_77_14046_15906_lon\").val(event.detail.selection.value.lon);\n                    jQuery(\"#brflt_46_77_14046_15906_city\").trigger(\"change\") ;\n                    bridgeRefreshGeoSearch46_77_14046_15906(event.detail.selection.value.lat, event.detail.selection.value.lon);\n                }\n            });\n\n        });\n\n\n        \/\/ Recalculer les villes apr\u00e8s une modification du moteur\n        \/* Probl\u00e8me : apr\u00e8s avoir s\u00e9lectionn\u00e9 une ville, si on active ce code, la liste devient torp restreinte\n        window.bridgeMoteur46.addEventHandler('beforeSubmit', function(bridgeMoteur) {\n            window.ajaxPostData = { action: 'brListCities', get_as_label_array: '1' } ;\n                        window.ajaxPostData.id = '515';\n            window.ajaxPostData.product_codes = '';\n            \n            window.ajaxPostData.braf = window.bridgeMoteur46.activeFilters.join(',');\n            window.ajaxPostData.brai = window.bridgeMoteur46.activeItems.join(',');\n            \/\/ Patch 24\/05\/22 : les recherches par valeurs n'\u00e9taient pas prises en compte\n            if(typeof window.bridgeMoteur46.urlParams === 'object' && window.bridgeMoteur46.urlParams !== null && Object.keys(window.bridgeMoteur46.urlParams).length > 0) {\n                var keys = Object.keys(window.bridgeMoteur46.urlParams);\n                for(idx in keys) {\n                    var key = keys[idx];\n                    window.ajaxPostData[key] = window.bridgeMoteur46.urlParams[key];\n                }\n            }\n            \/\/ Feat 25\/05\/22 : support du param\u00e8tre productCodes o\u00f9 on sp\u00e9cifie des fiches une par une\n            if(typeof window.bridgeMoteur46.options === 'object' && window.bridgeMoteur46.options.hasOwnProperty('productCodes') ) {\n                window.ajaxPostData.product_codes = window.bridgeMoteur46.options.productCodes ;\n            }\n\n            jQuery.ajax({\n                url: window.bridgeMoteur46.options.bridgeAjaxUrl,\n                data: ajaxPostData,\n                dataType: 'json'\n            }).done(function(lejson) {\n                window.bridgeCities = lejson;\n                window.cityComboDynOptions.data.src = window.bridgeCities;\n                if(typeof window.bridgeCityAutocomplete === 'object') {\n                    window.bridgeCityAutocomplete.unInit();\n                }\n                window.bridgeCityAutocomplete = new autoComplete(window.cityComboDynOptions);\n            }).error(function(e){\n                console.error(e);\n            });\n        });\n        *\/\n\n    });\n\n    \/\/ -->\n<\/script>\n\n<script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        var tmpFilter = window.bridgeMoteur46.getFilter(107);\n\n        if (tmpFilter != false) {\n            if(tmpFilter.lat) {\n                jQuery('#brflt_46_77_14046_15906_lat').val(tmpFilter.lat);\n            }\n            if(tmpFilter.lon) {\n                jQuery('#brflt_46_77_14046_15906_lon').val(tmpFilter.lon);\n            }\n            if(tmpFilter.dist) {\n                jQuery('#brflt_46_77_14046_15906_dist').val(''+tmpFilter.dist).trigger('input');\n            } else {\n                \/\/ Valeur par defaut : 5000m\n                jQuery('#brflt_46_77_14046_15906_dist').val('5000').trigger('input');\n                window.bridgeMoteur46.setFilterProp(107, 'dist', '5000', false);\n            }\n\n            \/\/ jQuery('#46_77_14046_15906_dist').trigger('input');\n\n            if(tmpFilter.city) {\n                jQuery('#brflt_46_77_14046_15906_city').val(tmpFilter.city);\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une position est modifi\u00e9e\n        window.bridgeRefreshGeoSearch46_77_14046_15906 = function (lat, lon) {\n\n            let latInput = jQuery('#brflt_46_77_14046_15906_lat').val();\n            let lonInput = jQuery('#brflt_46_77_14046_15906_lon').val();\n            let searchLat = latInput;\n            let searchLon = lonInput;\n\n            if(!lat) {\n                if (latInput !== '') {\n                    window.bridgeMoteur46.setFilterProp(107, 'lat', jQuery('#brflt_46_77_14046_15906_lat').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n                } else {\n                    window.bridgeMoteur46.setFilterProp(107, 'lat', '', false);\n                }\n            } else {\n                lat = lat + '';\n                window.bridgeMoteur46.setFilterProp(107, 'lat', lat.replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            }\n            if(!lon) {\n                if (jQuery('#brflt_46_77_14046_15906_lon').val() !== '') {\n                    window.bridgeMoteur46.setFilterProp(107, 'lon', jQuery('#brflt_46_77_14046_15906_lon').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n                } else {\n                    window.bridgeMoteur46.setFilterProp(107, 'lon', '', false);\n                }\n            } else {\n                lon = lon + '';\n                window.bridgeMoteur46.setFilterProp(107, 'lon', lon.replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            }\n            if (searchLat !== '' && searchLon !== '' && jQuery('#brflt_46_77_14046_15906_dist').val() !== '') {\n                window.bridgeMoteur46.calcMoteur(true);\n            }\n        };\n\n        jQuery('#brflt_46_77_14046_15906_dist').change(function(e) {\n            if (jQuery('#brflt_46_77_14046_15906_dist').val() !== '' ) {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', jQuery('#brflt_46_77_14046_15906_dist').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            } else {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', '', false);\n            }\n            if (jQuery('#brflt_46_77_14046_15906_lat').val() !== '' && jQuery('#brflt_46_77_14046_15906_lon').val() !== '' && jQuery('#brflt_46_77_14046_15906_dist').val() !== '') {\n                window.bridgeMoteur46.calcMoteur(true);\n            }\n        });\n        jQuery('#brflt_46_77_14046_15906_city').change(function(e) {\n\n            if (jQuery('#brflt_46_77_14046_15906_city').val() !== '' ) {\n                window.bridgeMoteur46.setFilterProp(107, 'city', jQuery('#brflt_46_77_14046_15906_city').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            } else {\n                window.bridgeMoteur46.setFilterProp(107, 'city', '', false);\n            }\n            \/\/ Patch ND 19.02.2024 : apr\u00e8s un vidage par croix, le dist est vide, si on res\u00e9lectione une commune, on le remet\n            if (jQuery('#brflt_46_77_14046_15906_dist').val() !== '' ) {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', jQuery('#brflt_46_77_14046_15906_dist').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            } else {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', '', false);\n            }\n        });\n\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n\n            var tmpFilter =  bridgeMoteur.getFilter(107);\n\n            if (tmpFilter != false && tmpFilter.active && tmpFilter.lat) {\n                 jQuery('#brflt_46_77_14046_15906_lat').val(tmpFilter.lat);\n            } else {\n                \/\/ jQuery('#brflt_46_77_14046_15906_lat').val('');\n            }\n            if(tmpFilter != false && tmpFilter.active && tmpFilter.lon) {\n                jQuery('#brflt_46_77_14046_15906_lon').val(tmpFilter.lon);\n            } else {\n                \/\/ jQuery('#brflt_46_77_14046_15906_lon').val('');\n            }\n            if(tmpFilter != false && tmpFilter.active && tmpFilter.dist) {\n                jQuery('#brflt_46_77_14046_15906_dist').val(tmpFilter.dist).trigger('input');\n            } else {\n               \/\/ jQuery('#brflt_46_77_14046_15906_dist').val('');\n            }\n            if(tmpFilter.city && tmpFilter.city  !== '' && tmpFilter.city  !== null) {\n                jQuery('#brflt_46_77_14046_15906_city').val(tmpFilter.city);\n            } else {\n                jQuery('#brflt_46_77_14046_15906_city').val('');\n            }\n\n        });\n\n    });\n \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-139\">\n                                \n\t<h6>\n\t\tType\t<\/h6>\n\n    <select class=\"uk-select \" id=\"sel_46_77_14046_15907\">\n        <option value=\"\" data-target-section=\"\">All<\/option>\n\t        \t    \t            <option value=\"5060\" id=\"opt_46_77_14046_15907-5060\" data-item-id=\"5060\" data-target-section=\"\" class=\"\" >\n            Site et monument historique                    <\/option>\n        \t        \t    \t            <option value=\"5083\" id=\"opt_46_77_14046_15907-5083\" data-item-id=\"5083\" data-target-section=\"\" class=\"\" >\n            Parc et jardin                    <\/option>\n        \t        \t    \t            <option value=\"5084\" id=\"opt_46_77_14046_15907-5084\" data-item-id=\"5084\" data-target-section=\"\" class=\"\" >\n            Mus\u00e9e                    <\/option>\n        \t    <\/select>\n\n\n\t    <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        var tmpFilter = window.bridgeMoteur46.getFilter(139);\n\n        \/\/ S\u00e9lectionner l'item actif au d\u00e9marrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#sel_46_77_14046_15907').val(tmpFilter.items[i].id);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une valeur est s\u00e9lectionn\u00e9e\n        jQuery('#sel_46_77_14046_15907').change(function() {\n            window.bridgeMoteur46.deactivateWholeFilter(139);\n            if (jQuery(this).val() != '') {\n                window.bridgeMoteur46.setItemProp(139, jQuery(this).val(), 'active', true);\n            }\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(139);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#sel_46_77_14046_15907').val(tmpFilter.items[i].id);\n                    }\n                }\n            } else {\n                \/\/ On desactive tout\n                jQuery('#sel_46_77_14046_15907').val('');\n            }\n        });\n\n\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-17\">\n                                \n\t<h6>\n\t\tLangue parl\u00e9e\t<\/h6>\n\n    <select class=\"uk-select \" id=\"sel_46_77_14046_15908\">\n        <option value=\"\" data-target-section=\"\">All<\/option>\n\t        \t    \t            <option value=\"115\" id=\"opt_46_77_14046_15908-115\" data-item-id=\"115\" data-target-section=\"\" class=\"\" >\n            German                    <\/option>\n        \t        \t    \t            <option value=\"116\" id=\"opt_46_77_14046_15908-116\" data-item-id=\"116\" data-target-section=\"\" class=\"\" >\n            English                    <\/option>\n        \t        \t    \t            <option value=\"117\" id=\"opt_46_77_14046_15908-117\" data-item-id=\"117\" data-target-section=\"\" class=\"\" >\n            Chinese                    <\/option>\n        \t        \t    \t            <option value=\"118\" id=\"opt_46_77_14046_15908-118\" data-item-id=\"118\" data-target-section=\"\" class=\"\" >\n            Spanish                    <\/option>\n        \t        \t    \t            <option value=\"119\" id=\"opt_46_77_14046_15908-119\" data-item-id=\"119\" data-target-section=\"\" class=\"\" >\n            French                    <\/option>\n        \t        \t    \t            <option value=\"120\" id=\"opt_46_77_14046_15908-120\" data-item-id=\"120\" data-target-section=\"\" class=\"\" >\n            Italian                    <\/option>\n        \t        \t    \t            <option value=\"121\" id=\"opt_46_77_14046_15908-121\" data-item-id=\"121\" data-target-section=\"\" class=\"\" >\n            Dutch                    <\/option>\n        \t        \t    \t            <option value=\"122\" id=\"opt_46_77_14046_15908-122\" data-item-id=\"122\" data-target-section=\"\" class=\"\" >\n            Russian                    <\/option>\n        \t    <\/select>\n\n\n\t    <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        var tmpFilter = window.bridgeMoteur46.getFilter(17);\n\n        \/\/ S\u00e9lectionner l'item actif au d\u00e9marrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#sel_46_77_14046_15908').val(tmpFilter.items[i].id);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une valeur est s\u00e9lectionn\u00e9e\n        jQuery('#sel_46_77_14046_15908').change(function() {\n            window.bridgeMoteur46.deactivateWholeFilter(17);\n            if (jQuery(this).val() != '') {\n                window.bridgeMoteur46.setItemProp(17, jQuery(this).val(), 'active', true);\n            }\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(17);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#sel_46_77_14046_15908').val(tmpFilter.items[i].id);\n                    }\n                }\n            } else {\n                \/\/ On desactive tout\n                jQuery('#sel_46_77_14046_15908').val('');\n            }\n        });\n\n\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-13\">\n                                \n\t<h6>\n\t\tTourisme & Handicap\t<\/h6>\n\n\n\n\n    <div class=\"bridge-filter-checkbox\" id=\"bridge-filter-46_77_14046_15909\">\n                            <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_46_77_14046_15909-58\" data-item-id=\"58\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_46_77_14046_15909-58\"\n                data-item-id=\"58\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Hearing disability                                    <span class=\"bridge-count\" data-item-id=\"58\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                                    <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_46_77_14046_15909-65\" data-item-id=\"65\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_46_77_14046_15909-65\"\n                data-item-id=\"65\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Mental disability                                    <span class=\"bridge-count\" data-item-id=\"65\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                                    <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_46_77_14046_15909-66\" data-item-id=\"66\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_46_77_14046_15909-66\"\n                data-item-id=\"66\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Physical disability                                    <span class=\"bridge-count\" data-item-id=\"66\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                                    <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_46_77_14046_15909-67\" data-item-id=\"67\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_46_77_14046_15909-67\"\n                data-item-id=\"67\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Visual disability                                    <span class=\"bridge-count\" data-item-id=\"67\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                <\/div>\n\n     \n\n        <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n        var tmpFilter = window.bridgeMoteur46.getFilter(13);\n\n        \/\/ Cocher les cases actives au d\u00e9marrrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#chk_46_77_14046_15909-' + tmpFilter.items[i].id)[0].checked = true;\n                    jQuery(document).find('label[for=\\'chk_46_77_14046_15909-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une case est coch\u00e9e\/d\u00e9coch\u00e9e\n        jQuery(\"input[id^='chk_46_77_14046_15909-']\").change(function() {\n            window.bridgeMoteur46.setItemProp(13, jQuery(this).attr('data-item-id'), 'active', jQuery(this)[0].checked);\n            jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', jQuery(this)[0].checked);\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(13);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#chk_46_77_14046_15909-' + tmpFilter.items[i].id)[0].checked = true;\n                        jQuery(document).find('label[for=\\'chk_46_77_14046_15909-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                    } else {\n                        jQuery('#chk_46_77_14046_15909-' + tmpFilter.items[i].id)[0].checked = false;\n                        jQuery(document).find('label[for=\\'chk_46_77_14046_15909-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', false);\n                    }\n                }\n            } else {\n                \/\/ On desactive toutes les checkbox\n                jQuery(\"input[id^='chk_46_77_14046_15909-']\").each(function(index) {\n                    this.checked = false;\n                    jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', false);\n                });\n            }\n        });\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-516\">\n                                \n\t<h6>\n\t\tQualit\u00e9 Tourisme et Destination d'Excellence \t<\/h6>\n\n\n\n\n    <div class=\"bridge-filter-checkbox\" id=\"bridge-filter-46_77_14046_15910\">\n                            <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_46_77_14046_15910-5089\" data-item-id=\"5089\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_46_77_14046_15910-5089\"\n                data-item-id=\"5089\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Qualit\u00e9 Tourisme et\/ou Destination d'Excellence                                    <span class=\"bridge-count\" data-item-id=\"5089\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                <\/div>\n\n     \n\n        <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n        var tmpFilter = window.bridgeMoteur46.getFilter(516);\n\n        \/\/ Cocher les cases actives au d\u00e9marrrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#chk_46_77_14046_15910-' + tmpFilter.items[i].id)[0].checked = true;\n                    jQuery(document).find('label[for=\\'chk_46_77_14046_15910-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une case est coch\u00e9e\/d\u00e9coch\u00e9e\n        jQuery(\"input[id^='chk_46_77_14046_15910-']\").change(function() {\n            window.bridgeMoteur46.setItemProp(516, jQuery(this).attr('data-item-id'), 'active', jQuery(this)[0].checked);\n            jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', jQuery(this)[0].checked);\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(516);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#chk_46_77_14046_15910-' + tmpFilter.items[i].id)[0].checked = true;\n                        jQuery(document).find('label[for=\\'chk_46_77_14046_15910-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                    } else {\n                        jQuery('#chk_46_77_14046_15910-' + tmpFilter.items[i].id)[0].checked = false;\n                        jQuery(document).find('label[for=\\'chk_46_77_14046_15910-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', false);\n                    }\n                }\n            } else {\n                \/\/ On desactive toutes les checkbox\n                jQuery(\"input[id^='chk_46_77_14046_15910-']\").each(function(index) {\n                    this.checked = false;\n                    jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', false);\n                });\n            }\n        });\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                        <\/div>\n                <\/div>\n                    <\/div>\n    <\/div>\n        <\/div>\n<\/div>\n          <\/div>\n          <div class=\"bridge-toolbar uk-visible@m\">\n      <div class=\"uk-flex uk-flex-between uk-flex-middle\">\n        <div class=\"bridge-sort uk-width-2-3\">\n              \n        <\/div>\n        <div class=\"switcher uk-width-1-3\">\n            <ul class=\"uk-subnav uk-subnav-pill uk-float-right bridgeListMapSwitcher\" uk-switcher=\"connect: .bridgeMapSwitcher;animation: uk-animation-fade;swiping:false\">\n                <li><a class=\"bridge-list-toggle\" href=\"#\">List<\/a><\/li>\n                <li><a class=\"bridge-map-toggle\" href=\"#\">Map<\/a><\/li>\n            <\/ul>\n        <\/div>\n      <\/div>\n      <div class=\"bridgeActiveFiltersDiv uk-width-1-1\"> <\/div>\n    <\/div>\n        <ul class=\"uk-switcher uk-margin mixtesit bridgeMapSwitcher\">\n      <li id=\"bridgeSwitchList\">\n\t                      <div id=\"listeSIT_70e5859cac4b092775e94893ba89c734\" class=\"listeSIT uk-grid-match filter-sit uk-grid-medium uk-child-width-1-3@xl uk-child-width-1-3@l uk-child-width-1-2@m uk-child-width-1-1@s\" uk-grid uk-height-match=\"target: > div .bridge-match-height-target\" aauk-scrollspy=\"target: > div; cls: uk-animation-fade; delay: 50\">\n                                        <\/div>\n                        <div id=\"bridge-pagination-container-70e5859cac4b092775e94893ba89c734\" class=\"bridge-pagination-container uk-margin-top\">\n    <ul class=\"bridge-pagination uk-pagination uk-flex-center\" uk-margin>\n\n                    <li class=\"uk-disabled\">\n                <a class=\"bridge-pagination-link pager__previous bridge-prev\" data-page=\"1\" href=\"#nogo\"><span uk-pagination-previous><\/span><\/a>\n            <\/li>\n        \n        \n                                    <li class=\"uk-active\"><a class=\"bridge-pagination-link\" data-page=\"1\" href=\"#nogo\">1<\/a><\/li>\n                                                <li class=\"\"><a class=\"bridge-pagination-link\" data-page=\"2\" href=\"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/pages\/8186?product_codes=&item_template=carte3&selection_id=870&sort_one=1&duplicate_by=NONE&brpa=2\">2<\/a><\/li>\n                    \n        \n                    <li class=\"\">\n                <a class=\"bridge-pagination-link bridge-next\" id=\"bridge_next_70e5859cac4b092775e94893ba89c734\" data-page=\"2\" href=\"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/pages\/8186?product_codes=&item_template=carte3&selection_id=870&sort_one=1&duplicate_by=NONE&brpa=2\"><span uk-pagination-next><\/span><\/a>\n                <a class=\"bridge-pagination-link bridge-next-ajax\" id=\"bridge_next_ajax_70e5859cac4b092775e94893ba89c734\" rel=\"nofollow\" data-page=\"2\" href=\"\/wp-admin\/admin-ajax.php?action=brListeInfinite&id=515&product_codes=&item_template=carte3&selection_id=870&sort_one=1&duplicate_by=NONE&brpa=2\" style=\"display:none;\"><span uk-pagination-next><\/span><\/a>\n            <\/li>\n        \n\n\n    <\/ul>\n<\/div>\n                          <\/li>\n        <li id=\"bridgeSwitchMap\">\n            <div id=\"maps\" class=\"uk-overflow-hidden uk-position-relative uk-height-1-1\" >\n                <div id=\"mapsSIT\" class=\"uk-width-1-1\"><\/div>\n            <\/div>\n        <\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"uk-width-1-4@m\">\n      <div class=\"totals bridge-totals-side uk-visible@m\">\n\t      <span class=\"listeSITCount\">22<\/span> results      <\/div>\n\t                        <div class=\"uk-tile-muted uk-box-shadow-medium bridge-zone-moteur uk-visible@m\" uk-sticky=\"end: true\">\n              \n    <section class=\"bridge-moteur-sit moteurs\" data-bridge-moteur-id=\"46\">\n        <input type=\"hidden\" name=\"bridge_active_filters_46\" value=\"\"\/>\n                                \n                                                <div class=\"boundary-align uk-visible@m uk-width-1-1 uk-panel bridge-moteur-side\">\n                <div class=\"uk-width-1-1 uk-h3 uk-text-left bridge-moteur-titre\">\n                    Search                <\/div>\n                    \n\n                                                \n    \n    <div\n            class=\"bridge-moteur-section moteur-section-77  uk-width-1-1@xl  uk-width-1-1@l  uk-width-1-1@m  uk-width-1-1@s             uk-margin\"\n            style=\"\"\n            data-section-id=\"77\"\n            data-bridge-sbic=\"||\"\n            data-bridge-hbic=\"||\"\n            data-bridge-sbiu=\"||\"\n            data-bridge-hbiu=\"||\"\n            data-bridge-hiddendefault=\"false\"\n    >\n    <span class=\"bridgeActiveFiltersDivSection bridgeActiveFiltersDivSection77\" data-section-id=\"77\"><\/span>\n                <div uk-grid class=\" uk-child-width-1-1@xl uk-child-width-1-1@l uk-child-width-1-1@m uk-child-width-1-1@s uk-child-width-1-1\">\n                            <div class=\"subsection ssmoteur-14046  uk-width-1-1@xl  uk-width-1-1@l  uk-width-1-1@m  uk-width-1-1@s \">\n                                        <div uk-grid class=\" uk-child-width-1-1@xl uk-child-width-1-1@l uk-child-width-1-1@m uk-child-width-1-1@s uk-child-width-1-1\">\n                                                    <div class=\"filter-bridge filter-id-107\">\n                                \t<h6>\n\t\tCity\t<\/h6>\n\n\n<div class=\"bridge-filter-cityproxdyn\" id=\"bridge-filter-M246_77_14046_15906\">\n    <input type=\"hidden\" id=\"brflt_M246_77_14046_15906_lat\" name=\"latitude\" \/>\n    <input type=\"hidden\" id=\"brflt_M246_77_14046_15906_lon\" name=\"longitude\" \/>\n    <div class=\"bridge-input-geolocation\" style=\"display:flex; flex-direction:row;\">\n        <input class=\"bridge-dropdown\" autocomplete=\"off\" type=\"text\" id=\"brflt_M246_77_14046_15906_city\" name=\"city\" placeholder=\"Enter a city name\" \/>\n        <button class=\"bridge_get_user_location\" title=\"My position\" uk-tooltip=\"My position\"><i class=\"fa far fa-location-crosshairs\"><\/i><\/button>\n    <\/div>\n\n    <div class=\"bridge-gps-distance\">\n        <label for=\"brflt_M246_77_14046_15906_dist\">Distance : <span id=\"bridge_dist_M246_77_14046_15906_display\" class=\"light\"><\/span><\/label>\n        <input type=\"range\" id=\"brflt_M246_77_14046_15906_dist\" name=\"distance\" min=\"1000\" max=\"50000\" step=\"1000\"\/>\n\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        if (!navigator.geolocation) {\n            jQuery('.bridge_get_user_location').attr('disabled', 'true');\n        } else {\n            navigator.geolocation.getCurrentPosition(function(position) {\n                window.bridgeCurrentGeolocation = position;\n            });\n        }\n        \/\/ Click sur bouton de geolocalisation\n        jQuery('#bridge-filter-M246_77_14046_15906 .bridge_get_user_location').click(function (e) {\n            e.preventDefault();\n            if (navigator.geolocation) {\n                if(window.bridgeCurrentGeolocation === undefined) {\n                    var ret = navigator.geolocation.getCurrentPosition(function (position) {\n                        window.bridgeCurrentGeolocation = position;\n                        jQuery('#brflt_M246_77_14046_15906_lat').val(position.coords.latitude);\n                        jQuery('#brflt_M246_77_14046_15906_lon').val(position.coords.longitude);\n                        jQuery('#brflt_M246_77_14046_15906_city').val('My position');\n                        jQuery(\"#brflt_M246_77_14046_15906_city\").trigger(\"change\") ;\n                        bridgeRefreshGeoSearchM246_77_14046_15906(window.bridgeCurrentGeolocation.coords.latitude, window.bridgeCurrentGeolocation.coords.longitude);\n                    });\n                } else {\n                    jQuery('#brflt_M246_77_14046_15906_lat').val(window.bridgeCurrentGeolocation.coords.latitude);\n                    jQuery('#brflt_M246_77_14046_15906_lon').val(window.bridgeCurrentGeolocation.coords.longitude);\n                    jQuery('#brflt_M246_77_14046_15906_city').val('My position');\n                    jQuery(\"#brflt_M246_77_14046_15906_city\").trigger(\"change\") ;\n                    bridgeRefreshGeoSearchM246_77_14046_15906(window.bridgeCurrentGeolocation.coords.latitude, window.bridgeCurrentGeolocation.coords.longitude);\n                }\n            } else {\n                jQuery('.bridge_get_user_location').attr('disabled', 'true');\n            }\n        });\n\n\n        \/\/ M\u00e0j du label de distance\n        jQuery('#brflt_M246_77_14046_15906_dist').on('input', function(e){\n            \/\/ Ev\u00e9nement pour mettre \u00e0 jour les \u00e9tiquettes en temps r\u00e9el (on input)\n            var valuem = parseInt(jQuery(this).val());\n            var displayValue = (valuem \/ 1000) + ' km';\n            jQuery(\"#bridge_dist_M246_77_14046_15906_display\").html(displayValue);\n            return true;\n        });\n\n\n        window.bridgeCities = [];\n        window.cityComboDynOptionsM2 = {\n            selector: '#brflt_M246_77_14046_15906_city',\n            wrapper: true,\n            data: {\n                src: '', \/\/ window.bridgeCities,\n                keys: [\"label\"],\n                cache: true\n            },\n            threshold: 0,\n            diacritics: true,\n            submit: true,\n            trigger: (query) => {\n                return true ;  \/\/ query.replace(\/ \/g, \"\").length; \/\/ Returns \"Boolean\"\n            },\n            resultsList: {\n                maxResults: 1000\n            },\n            \/\/ ouvrir sur clie\n            events: {\n                input: {\n                    focus() {\n                        bridgeCityAutocompleteM2.start();\n                        bridgeCityAutocompleteM2.open();\n                    },\n                },\n            }\n        };\n\n        window.ajaxPostData = { action: 'brListCities', get_as_label_array: '1', filter_id: '107' } ;\n                    window.ajaxPostData.id = '515';\n            window.ajaxPostData.product_codes = '';\n            window.ajaxPostData.item_template = 'carte3';\n                                        window.ajaxPostData['filter_city'] = '';\n                            window.ajaxPostData['filter_lat'] = '';\n                            window.ajaxPostData['filter_lon'] = '';\n                            window.ajaxPostData['filter_rayon'] = '';\n                            window.ajaxPostData['selection_id'] = '870';\n                            window.ajaxPostData['filter_criterions'] = '';\n                            window.ajaxPostData['scoring'] = '';\n                            window.ajaxPostData['excluded_codes'] = '';\n                            window.ajaxPostData['sort_one'] = '1';\n                            window.ajaxPostData['sort_two'] = '';\n                            window.ajaxPostData['sort_three'] = '';\n                            window.ajaxPostData['duplicate_by'] = 'NONE';\n                    \n        window.ajaxPostData.braf = window.bridgeMoteur46.activeFilters.join(',');\n        window.ajaxPostData.brai = window.bridgeMoteur46.activeItems.join(',');\n        \/\/ Patch 24\/05\/22 : les recherches par valeurs n'\u00e9taient pas prises en compte\n        if(typeof window.bridgeMoteur46.urlParams === 'object' && window.bridgeMoteur46.urlParams !== null && Object.keys(window.bridgeMoteur46.urlParams).length > 0) {\n            var keys = Object.keys(window.bridgeMoteur46.urlParams);\n            for(idx in keys) {\n                var key = keys[idx];\n                window.ajaxPostData[key] = window.bridgeMoteur46.urlParams[key];\n            }\n        }\n        \/\/ Feat 25\/05\/22 : support du param\u00e8tre productCodes o\u00f9 on sp\u00e9cifie des fiches une par une\n        if(typeof window.bridgeMoteur46.options === 'object' && window.bridgeMoteur46.options.hasOwnProperty('productCodes') ) {\n            window.ajaxPostData.product_codes = window.bridgeMoteur46.options.productCodes ;\n        }\n        \/\/ Evolution 13\/02\/23 : beaucoup plus de param\u00e8tres dynamiques \u00e0 passer\n        const dynParams = ['item_template','filter_city','filter_lat','filter_lon','filter_rayon','selection_id','filter_criterions','scoring','excluded_codes','sort_one','sort_two','sort_three','duplicate_by'];\n        for (let i = 0; i < dynParams.length ; i++) {\n            if(typeof window.bridgeMoteur46.options === 'object' && window.bridgeMoteur46.options.hasOwnProperty(dynParams[i]) ) {\n                window.ajaxPostData[dynParams[i]] = window.bridgeMoteur46.options[dynParams[i]] ;\n            }\n        }\n        jQuery.ajax({\n            url: window.bridgeMoteur46.options.bridgeAjaxUrl,\n            data: ajaxPostData,\n            dataType: 'json'\n        }).done(function(lejson) {\n            window.bridgeCities = lejson;\n            \/\/ Si une geolocalisation est autoris\u00e9e, on ajoute \"Ma position\" \u00e0 la liste\n            if(window.bridgeCurrentGeolocation !== undefined) {\n                window.bridgeCities.unshift({\n                    label: 'My position',\n                    lat: window.bridgeCurrentGeolocation.coords.latitude,\n                    lon: window.bridgeCurrentGeolocation.coords.longitude\n                });\n            }\n            window.cityComboDynOptionsM2.data.src = window.bridgeCities;\n            if(typeof window.bridgeCityAutocompleteM2 === 'object') {\n                window.bridgeCityAutocompleteM2.unInit();\n            }\n\n            window.bridgeCityAutocompleteM2 = new autoComplete(window.cityComboDynOptionsM2);\n            document.querySelector(\"#brflt_M246_77_14046_15906_city\").addEventListener(\"selection\", function (event) {\n                if(event.detail && event.detail.selection && event.detail.selection.value && event.detail.selection.value !== '') {\n                    jQuery(\"#brflt_M246_77_14046_15906_city\").val(event.detail.selection.value.label);\n                    jQuery(\"#brflt_M246_77_14046_15906_lat\").val(event.detail.selection.value.lat);\n                    jQuery(\"#brflt_M246_77_14046_15906_lon\").val(event.detail.selection.value.lon);\n                    jQuery(\"#brflt_M246_77_14046_15906_city\").trigger(\"change\") ;\n                    bridgeRefreshGeoSearchM246_77_14046_15906(event.detail.selection.value.lat, event.detail.selection.value.lon);\n                }\n            });\n\n        });\n\n\n        \/\/ Recalculer les villes apr\u00e8s une modification du moteur\n        \/* Probl\u00e8me : apr\u00e8s avoir s\u00e9lectionn\u00e9 une ville, si on active ce code, la liste devient torp restreinte\n        window.bridgeMoteur46.addEventHandler('beforeSubmit', function(bridgeMoteur) {\n            window.ajaxPostData = { action: 'brListCities', get_as_label_array: '1' } ;\n                        window.ajaxPostData.id = '515';\n            window.ajaxPostData.product_codes = '';\n            \n            window.ajaxPostData.braf = window.bridgeMoteur46.activeFilters.join(',');\n            window.ajaxPostData.brai = window.bridgeMoteur46.activeItems.join(',');\n            \/\/ Patch 24\/05\/22 : les recherches par valeurs n'\u00e9taient pas prises en compte\n            if(typeof window.bridgeMoteur46.urlParams === 'object' && window.bridgeMoteur46.urlParams !== null && Object.keys(window.bridgeMoteur46.urlParams).length > 0) {\n                var keys = Object.keys(window.bridgeMoteur46.urlParams);\n                for(idx in keys) {\n                    var key = keys[idx];\n                    window.ajaxPostData[key] = window.bridgeMoteur46.urlParams[key];\n                }\n            }\n            \/\/ Feat 25\/05\/22 : support du param\u00e8tre productCodes o\u00f9 on sp\u00e9cifie des fiches une par une\n            if(typeof window.bridgeMoteur46.options === 'object' && window.bridgeMoteur46.options.hasOwnProperty('productCodes') ) {\n                window.ajaxPostData.product_codes = window.bridgeMoteur46.options.productCodes ;\n            }\n\n            jQuery.ajax({\n                url: window.bridgeMoteur46.options.bridgeAjaxUrl,\n                data: ajaxPostData,\n                dataType: 'json'\n            }).done(function(lejson) {\n                window.bridgeCities = lejson;\n                window.cityComboDynOptionsM2.data.src = window.bridgeCities;\n                if(typeof window.bridgeCityAutocompleteM2 === 'object') {\n                    window.bridgeCityAutocompleteM2.unInit();\n                }\n                window.bridgeCityAutocompleteM2 = new autoComplete(window.cityComboDynOptionsM2);\n            }).error(function(e){\n                console.error(e);\n            });\n        });\n        *\/\n\n    });\n\n    \/\/ -->\n<\/script>\n\n<script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        var tmpFilter = window.bridgeMoteur46.getFilter(107);\n\n        if (tmpFilter != false) {\n            if(tmpFilter.lat) {\n                jQuery('#brflt_M246_77_14046_15906_lat').val(tmpFilter.lat);\n            }\n            if(tmpFilter.lon) {\n                jQuery('#brflt_M246_77_14046_15906_lon').val(tmpFilter.lon);\n            }\n            if(tmpFilter.dist) {\n                jQuery('#brflt_M246_77_14046_15906_dist').val(''+tmpFilter.dist).trigger('input');\n            } else {\n                \/\/ Valeur par defaut : 5000m\n                jQuery('#brflt_M246_77_14046_15906_dist').val('5000').trigger('input');\n                window.bridgeMoteur46.setFilterProp(107, 'dist', '5000', false);\n            }\n\n            \/\/ jQuery('#M246_77_14046_15906_dist').trigger('input');\n\n            if(tmpFilter.city) {\n                jQuery('#brflt_M246_77_14046_15906_city').val(tmpFilter.city);\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une position est modifi\u00e9e\n        window.bridgeRefreshGeoSearchM246_77_14046_15906 = function (lat, lon) {\n\n            let latInput = jQuery('#brflt_M246_77_14046_15906_lat').val();\n            let lonInput = jQuery('#brflt_M246_77_14046_15906_lon').val();\n            let searchLat = latInput;\n            let searchLon = lonInput;\n\n            if(!lat) {\n                if (latInput !== '') {\n                    window.bridgeMoteur46.setFilterProp(107, 'lat', jQuery('#brflt_M246_77_14046_15906_lat').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n                } else {\n                    window.bridgeMoteur46.setFilterProp(107, 'lat', '', false);\n                }\n            } else {\n                lat = lat + '';\n                window.bridgeMoteur46.setFilterProp(107, 'lat', lat.replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            }\n            if(!lon) {\n                if (jQuery('#brflt_M246_77_14046_15906_lon').val() !== '') {\n                    window.bridgeMoteur46.setFilterProp(107, 'lon', jQuery('#brflt_M246_77_14046_15906_lon').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n                } else {\n                    window.bridgeMoteur46.setFilterProp(107, 'lon', '', false);\n                }\n            } else {\n                lon = lon + '';\n                window.bridgeMoteur46.setFilterProp(107, 'lon', lon.replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            }\n            if (searchLat !== '' && searchLon !== '' && jQuery('#brflt_M246_77_14046_15906_dist').val() !== '') {\n                window.bridgeMoteur46.calcMoteur(true);\n            }\n        };\n\n        jQuery('#brflt_M246_77_14046_15906_dist').change(function(e) {\n            if (jQuery('#brflt_M246_77_14046_15906_dist').val() !== '' ) {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', jQuery('#brflt_M246_77_14046_15906_dist').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            } else {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', '', false);\n            }\n            if (jQuery('#brflt_M246_77_14046_15906_lat').val() !== '' && jQuery('#brflt_M246_77_14046_15906_lon').val() !== '' && jQuery('#brflt_M246_77_14046_15906_dist').val() !== '') {\n                window.bridgeMoteur46.calcMoteur(true);\n            }\n        });\n        jQuery('#brflt_M246_77_14046_15906_city').change(function(e) {\n\n            if (jQuery('#brflt_M246_77_14046_15906_city').val() !== '' ) {\n                window.bridgeMoteur46.setFilterProp(107, 'city', jQuery('#brflt_M246_77_14046_15906_city').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            } else {\n                window.bridgeMoteur46.setFilterProp(107, 'city', '', false);\n            }\n            \/\/ Patch ND 19.02.2024 : apr\u00e8s un vidage par croix, le dist est vide, si on res\u00e9lectione une commune, on le remet\n            if (jQuery('#brflt_M246_77_14046_15906_dist').val() !== '' ) {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', jQuery('#brflt_M246_77_14046_15906_dist').val().replaceAll(\/[&<>\"'`=\\\/]\/g, ''), false);\n            } else {\n                window.bridgeMoteur46.setFilterProp(107, 'dist', '', false);\n            }\n        });\n\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n\n            var tmpFilter =  bridgeMoteur.getFilter(107);\n\n            if (tmpFilter != false && tmpFilter.active && tmpFilter.lat) {\n                 jQuery('#brflt_M246_77_14046_15906_lat').val(tmpFilter.lat);\n            } else {\n                \/\/ jQuery('#brflt_M246_77_14046_15906_lat').val('');\n            }\n            if(tmpFilter != false && tmpFilter.active && tmpFilter.lon) {\n                jQuery('#brflt_M246_77_14046_15906_lon').val(tmpFilter.lon);\n            } else {\n                \/\/ jQuery('#brflt_M246_77_14046_15906_lon').val('');\n            }\n            if(tmpFilter != false && tmpFilter.active && tmpFilter.dist) {\n                jQuery('#brflt_M246_77_14046_15906_dist').val(tmpFilter.dist).trigger('input');\n            } else {\n               \/\/ jQuery('#brflt_M246_77_14046_15906_dist').val('');\n            }\n            if(tmpFilter.city && tmpFilter.city  !== '' && tmpFilter.city  !== null) {\n                jQuery('#brflt_M246_77_14046_15906_city').val(tmpFilter.city);\n            } else {\n                jQuery('#brflt_M246_77_14046_15906_city').val('');\n            }\n\n        });\n\n    });\n \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-139\">\n                                \n\t<h6>\n\t\tType\t<\/h6>\n\n    <select class=\"uk-select \" id=\"sel_M246_77_14046_15907\">\n        <option value=\"\" data-target-section=\"\">All<\/option>\n\t        \t    \t            <option value=\"5060\" id=\"opt_M246_77_14046_15907-5060\" data-item-id=\"5060\" data-target-section=\"\" class=\"\" >\n            Site et monument historique                    <\/option>\n        \t        \t    \t            <option value=\"5083\" id=\"opt_M246_77_14046_15907-5083\" data-item-id=\"5083\" data-target-section=\"\" class=\"\" >\n            Parc et jardin                    <\/option>\n        \t        \t    \t            <option value=\"5084\" id=\"opt_M246_77_14046_15907-5084\" data-item-id=\"5084\" data-target-section=\"\" class=\"\" >\n            Mus\u00e9e                    <\/option>\n        \t    <\/select>\n\n\n\t    <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        var tmpFilter = window.bridgeMoteur46.getFilter(139);\n\n        \/\/ S\u00e9lectionner l'item actif au d\u00e9marrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#sel_M246_77_14046_15907').val(tmpFilter.items[i].id);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une valeur est s\u00e9lectionn\u00e9e\n        jQuery('#sel_M246_77_14046_15907').change(function() {\n            window.bridgeMoteur46.deactivateWholeFilter(139);\n            if (jQuery(this).val() != '') {\n                window.bridgeMoteur46.setItemProp(139, jQuery(this).val(), 'active', true);\n            }\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(139);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#sel_M246_77_14046_15907').val(tmpFilter.items[i].id);\n                    }\n                }\n            } else {\n                \/\/ On desactive tout\n                jQuery('#sel_M246_77_14046_15907').val('');\n            }\n        });\n\n\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-17\">\n                                \n\t<h6>\n\t\tLangue parl\u00e9e\t<\/h6>\n\n    <select class=\"uk-select \" id=\"sel_M246_77_14046_15908\">\n        <option value=\"\" data-target-section=\"\">All<\/option>\n\t        \t    \t            <option value=\"115\" id=\"opt_M246_77_14046_15908-115\" data-item-id=\"115\" data-target-section=\"\" class=\"\" >\n            German                    <\/option>\n        \t        \t    \t            <option value=\"116\" id=\"opt_M246_77_14046_15908-116\" data-item-id=\"116\" data-target-section=\"\" class=\"\" >\n            English                    <\/option>\n        \t        \t    \t            <option value=\"117\" id=\"opt_M246_77_14046_15908-117\" data-item-id=\"117\" data-target-section=\"\" class=\"\" >\n            Chinese                    <\/option>\n        \t        \t    \t            <option value=\"118\" id=\"opt_M246_77_14046_15908-118\" data-item-id=\"118\" data-target-section=\"\" class=\"\" >\n            Spanish                    <\/option>\n        \t        \t    \t            <option value=\"119\" id=\"opt_M246_77_14046_15908-119\" data-item-id=\"119\" data-target-section=\"\" class=\"\" >\n            French                    <\/option>\n        \t        \t    \t            <option value=\"120\" id=\"opt_M246_77_14046_15908-120\" data-item-id=\"120\" data-target-section=\"\" class=\"\" >\n            Italian                    <\/option>\n        \t        \t    \t            <option value=\"121\" id=\"opt_M246_77_14046_15908-121\" data-item-id=\"121\" data-target-section=\"\" class=\"\" >\n            Dutch                    <\/option>\n        \t        \t    \t            <option value=\"122\" id=\"opt_M246_77_14046_15908-122\" data-item-id=\"122\" data-target-section=\"\" class=\"\" >\n            Russian                    <\/option>\n        \t    <\/select>\n\n\n\t    <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n\n        var tmpFilter = window.bridgeMoteur46.getFilter(17);\n\n        \/\/ S\u00e9lectionner l'item actif au d\u00e9marrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#sel_M246_77_14046_15908').val(tmpFilter.items[i].id);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une valeur est s\u00e9lectionn\u00e9e\n        jQuery('#sel_M246_77_14046_15908').change(function() {\n            window.bridgeMoteur46.deactivateWholeFilter(17);\n            if (jQuery(this).val() != '') {\n                window.bridgeMoteur46.setItemProp(17, jQuery(this).val(), 'active', true);\n            }\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(17);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#sel_M246_77_14046_15908').val(tmpFilter.items[i].id);\n                    }\n                }\n            } else {\n                \/\/ On desactive tout\n                jQuery('#sel_M246_77_14046_15908').val('');\n            }\n        });\n\n\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-13\">\n                                \n\t<h6>\n\t\tTourisme & Handicap\t<\/h6>\n\n\n\n\n    <div class=\"bridge-filter-checkbox\" id=\"bridge-filter-M246_77_14046_15909\">\n                            <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_M246_77_14046_15909-58\" data-item-id=\"58\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_M246_77_14046_15909-58\"\n                data-item-id=\"58\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Hearing disability                                    <span class=\"bridge-count\" data-item-id=\"58\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                                    <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_M246_77_14046_15909-65\" data-item-id=\"65\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_M246_77_14046_15909-65\"\n                data-item-id=\"65\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Mental disability                                    <span class=\"bridge-count\" data-item-id=\"65\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                                    <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_M246_77_14046_15909-66\" data-item-id=\"66\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_M246_77_14046_15909-66\"\n                data-item-id=\"66\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Physical disability                                    <span class=\"bridge-count\" data-item-id=\"66\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                                    <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_M246_77_14046_15909-67\" data-item-id=\"67\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_M246_77_14046_15909-67\"\n                data-item-id=\"67\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Visual disability                                    <span class=\"bridge-count\" data-item-id=\"67\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                <\/div>\n\n     \n\n        <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n        var tmpFilter = window.bridgeMoteur46.getFilter(13);\n\n        \/\/ Cocher les cases actives au d\u00e9marrrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#chk_M246_77_14046_15909-' + tmpFilter.items[i].id)[0].checked = true;\n                    jQuery(document).find('label[for=\\'chk_M246_77_14046_15909-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une case est coch\u00e9e\/d\u00e9coch\u00e9e\n        jQuery(\"input[id^='chk_M246_77_14046_15909-']\").change(function() {\n            window.bridgeMoteur46.setItemProp(13, jQuery(this).attr('data-item-id'), 'active', jQuery(this)[0].checked);\n            jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', jQuery(this)[0].checked);\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(13);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#chk_M246_77_14046_15909-' + tmpFilter.items[i].id)[0].checked = true;\n                        jQuery(document).find('label[for=\\'chk_M246_77_14046_15909-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                    } else {\n                        jQuery('#chk_M246_77_14046_15909-' + tmpFilter.items[i].id)[0].checked = false;\n                        jQuery(document).find('label[for=\\'chk_M246_77_14046_15909-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', false);\n                    }\n                }\n            } else {\n                \/\/ On desactive toutes les checkbox\n                jQuery(\"input[id^='chk_M246_77_14046_15909-']\").each(function(index) {\n                    this.checked = false;\n                    jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', false);\n                });\n            }\n        });\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                                <div class=\"filter-bridge filter-id-516\">\n                                \n\t<h6>\n\t\tQualit\u00e9 Tourisme et Destination d'Excellence \t<\/h6>\n\n\n\n\n    <div class=\"bridge-filter-checkbox\" id=\"bridge-filter-M246_77_14046_15910\">\n                            <label class=\"uk-display-block uk-width-1-1 \" for=\"chk_M246_77_14046_15910-5089\" data-item-id=\"5089\">\n            <input\n                type=\"checkbox\"\n\t\t\t\tclass=\"uk-checkbox bridge-disabled\"\n                id=\"chk_M246_77_14046_15910-5089\"\n                data-item-id=\"5089\"\n                            \/>\n            <span class=\"bridge-label \">\n                                                Qualit\u00e9 Tourisme et\/ou Destination d'Excellence                                    <span class=\"bridge-count\" data-item-id=\"5089\">(0)<\/span>\n                            <\/span>\n        <\/label>\n        \n\n                <\/div>\n\n     \n\n        <script type=\"text\/javascript\">\n    \/\/ <!--\n    bridgeDocumentReady(function() {\n        var tmpFilter = window.bridgeMoteur46.getFilter(516);\n\n        \/\/ Cocher les cases actives au d\u00e9marrrage\n        if( tmpFilter != false && tmpFilter.active) {\n            for( var i = 0; i < tmpFilter.items.length; i++) {\n                if(tmpFilter.items[i].active) {\n                    jQuery('#chk_M246_77_14046_15910-' + tmpFilter.items[i].id)[0].checked = true;\n                    jQuery(document).find('label[for=\\'chk_M246_77_14046_15910-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                }\n            }\n        }\n\n        \/\/ Mettre \u00e0 jour le moteur lorsqu'une case est coch\u00e9e\/d\u00e9coch\u00e9e\n        jQuery(\"input[id^='chk_M246_77_14046_15910-']\").change(function() {\n            window.bridgeMoteur46.setItemProp(516, jQuery(this).attr('data-item-id'), 'active', jQuery(this)[0].checked);\n            jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', jQuery(this)[0].checked);\n            window.bridgeMoteur46.calcMoteur(true);\n        });\n\n        \/\/ Mettre \u00e0 jour l'interface graphique lorsque l'objet moteur change\n        window.bridgeMoteur46.addEventHandler('afterCalcMoteur', function(bridgeMoteur) {\n            var tmpFilter =  bridgeMoteur.getFilter(516);\n            if( tmpFilter != false && tmpFilter.active) {\n                for( var i = 0; i < tmpFilter.items.length; i++) {\n                    if(tmpFilter.items[i].active) {\n                        jQuery('#chk_M246_77_14046_15910-' + tmpFilter.items[i].id)[0].checked = true;\n                        jQuery(document).find('label[for=\\'chk_M246_77_14046_15910-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', true);\n                    } else {\n                        jQuery('#chk_M246_77_14046_15910-' + tmpFilter.items[i].id)[0].checked = false;\n                        jQuery(document).find('label[for=\\'chk_M246_77_14046_15910-' + tmpFilter.items[i].id + '\\']').toggleClass('bridge-active', false);\n                    }\n                }\n            } else {\n                \/\/ On desactive toutes les checkbox\n                jQuery(\"input[id^='chk_M246_77_14046_15910-']\").each(function(index) {\n                    this.checked = false;\n                    jQuery(document).find('label[for=\\'' + this.id + '\\']').toggleClass('bridge-active', false);\n                });\n            }\n        });\n    });\n    \/\/ -->\n<\/script>\n                            <\/div>\n                                                                        <\/div>\n                <\/div>\n                    <\/div>\n    <\/div>\n                <\/div>\n            <\/section>\n          <\/div>\n              <\/div>\n<\/div>\n        \n            <\/main>\n<\/div>\n\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>ExperiencesOsez vivrel&#8217;aventureD\u00e9couvrirArtisanatAdmmirezle fait mainD\u00e9couvrir Carte Filtres Rechercher Commune Distance : Type Tous Site et monument historique Parc et jardin Mus\u00e9e Langue parl\u00e9e Tous Allemand Anglais Chinois Espagnol Fran\u00e7ais Italien N\u00e9erlandais Russe Tourisme &#038; Handicap D\u00e9ficience auditive (0) D\u00e9ficience mentale (0) D\u00e9ficience motrice (0) D\u00e9ficience visuelle (0) Qualit\u00e9 Tourisme et Destination d&#8217;Excellence Qualit\u00e9 Tourisme et\/ou Destination [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-8186","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/pages\/8186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/comments?post=8186"}],"version-history":[{"count":31,"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/pages\/8186\/revisions"}],"predecessor-version":[{"id":10732,"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/pages\/8186\/revisions\/10732"}],"wp:attachment":[{"href":"https:\/\/causses-gorgesaveyron.com\/en\/wp-json\/wp\/v2\/media?parent=8186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}