{"id":5390,"date":"2025-08-28T09:27:04","date_gmt":"2025-08-28T07:27:04","guid":{"rendered":"https:\/\/www.buro.com\/contact\/"},"modified":"2025-12-02T11:55:11","modified_gmt":"2025-12-02T10:55:11","slug":"contact","status":"publish","type":"page","link":"https:\/\/buroclub-pp.quatrys.fr\/en\/contact\/","title":{"rendered":"Contact"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5390\" class=\"elementor elementor-5390 elementor-3250\" data-elementor-post-type=\"page\">\n\t\t\t\t<div data-dce-background-image-url=\"https:\/\/buroclub-pp.quatrys.fr\/wp-content\/uploads\/2025\/08\/membre_form.png\" class=\"elementor-element elementor-element-653dc8f0 e-flex e-con-boxed e-con e-parent\" data-id=\"653dc8f0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0668ec2 e-con-full e-flex e-con e-child\" data-id=\"0668ec2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-019a8bb elementor-widget elementor-widget-shortcode\" data-id=\"019a8bb\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"breadcrumb_ariane\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2fe80c2 e-con-full e-flex e-con e-child\" data-id=\"2fe80c2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-307cdf9 elementor-widget elementor-widget-heading\" data-id=\"307cdf9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Contact Us<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f004c3b e-con-full e-flex e-con e-child\" data-id=\"f004c3b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-74537f4c e-con-full e-flex e-con e-child\" data-id=\"74537f4c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51429808 elementor-widget elementor-widget-heading\" data-id=\"51429808\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Find your future workspace at BURO Club<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b3ea72 elementor-widget elementor-widget-text-editor\" data-id=\"8b3ea72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t\t\t<p><strong>Whether for a registered office address, equipped office rental, meeting room rental, or a workstation in a coworking space, BURO Club supports you in over 100 cities in France.<\/strong><\/p><p>Choose the product you need and the area(s) where you wish to work. Our centers offering your chosen service in the selected area will contact you shortly to provide you with a customized offer tailored to all your requirements. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-318aa99 e-con-full e-flex e-con e-child\" data-id=\"318aa99\" data-element_type=\"container\" data-e-type=\"container\" id=\"membre_form\">\n\t\t<div data-dce-background-color=\"#F5F5F5\" class=\"elementor-element elementor-element-215e1db4 e-con-full e-flex e-con e-child\" data-id=\"215e1db4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7fda71f2 elementor-widget elementor-widget-shortcode\" data-id=\"7fda71f2\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"membre_formulaire\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <form id=\"contact-general-form\" class=\"contact-form custom-contact-form\" method=\"post\">\n            <h3>General Contact<\/h3>\n            \n            <div class=\"row\">\n                <div class=\"col-6\">\n                    <label for=\"nom_general\">Last Name <span class=\"required\">*<\/span><\/label>\n                    <input type=\"text\" id=\"nom_general\" name=\"nom\" required>\n                <\/div>\n                <div class=\"col-6\">\n                    <label for=\"prenom_general\">First Name <span class=\"required\">*<\/span><\/label>\n                    <input type=\"text\" id=\"prenom_general\" name=\"prenom\" required>\n                <\/div>\n            <\/div>\n            \n            <div class=\"row\">\n                <div class=\"col-12\">\n                    <label>Related Services <span class=\"required\">*<\/span><\/label>\n                    <div class=\"services-form\">\n                                                                                                                    <label class=\"service-checkbox \" for=\"service-company-domiciliation\">\n                                    <input type=\"radio\" id=\"service-company-domiciliation\" name=\"service\" value=\"company-domiciliation\" \n                                            required>\n                                                                            <img decoding=\"async\" src=\"https:\/\/buroclub-pp.quatrys.fr\/wp-content\/themes\/hello-elementor-child\/assets\/icons\/company-domiciliation.svg\" alt=\"Company Domiciliation\" class=\"service-icon\">\n                                                                        <span class=\"label\">Company Domiciliation<\/span>\n                                <\/label>\n                                                                                            <label class=\"service-checkbox \" for=\"service-equipped-office-rental\">\n                                    <input type=\"radio\" id=\"service-equipped-office-rental\" name=\"service\" value=\"equipped-office-rental\" \n                                            required>\n                                                                            <img decoding=\"async\" src=\"https:\/\/buroclub-pp.quatrys.fr\/wp-content\/themes\/hello-elementor-child\/assets\/icons\/equipped-office-rental.svg\" alt=\"Equipped Office Rental\" class=\"service-icon\">\n                                                                        <span class=\"label\">Equipped Office Rental<\/span>\n                                <\/label>\n                                                                                            <label class=\"service-checkbox \" for=\"service-meeting-room-rental\">\n                                    <input type=\"radio\" id=\"service-meeting-room-rental\" name=\"service\" value=\"meeting-room-rental\" \n                                            required>\n                                                                            <img decoding=\"async\" src=\"https:\/\/buroclub-pp.quatrys.fr\/wp-content\/themes\/hello-elementor-child\/assets\/icons\/meeting-room-rental.svg\" alt=\"Meeting Room Rental\" class=\"service-icon\">\n                                                                        <span class=\"label\">Meeting Room Rental<\/span>\n                                <\/label>\n                                                                                            <label class=\"service-checkbox \" for=\"service-shared-coworking-spaces\">\n                                    <input type=\"radio\" id=\"service-shared-coworking-spaces\" name=\"service\" value=\"shared-coworking-spaces\" \n                                            required>\n                                                                            <img decoding=\"async\" src=\"https:\/\/buroclub-pp.quatrys.fr\/wp-content\/themes\/hello-elementor-child\/assets\/icons\/shared-coworking-spaces.svg\" alt=\"Shared Coworking Spaces\" class=\"service-icon\">\n                                                                        <span class=\"label\">Shared Coworking Spaces<\/span>\n                                <\/label>\n                                                                        <\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"row\" id=\"centres-container\" style=\"\">\n                <div class=\"col-12\">\n                    <label>In which area are you looking for this service? <span class=\"required\">*<\/span><\/label>\n                    <input type=\"text\" id=\"search-centres-general\" placeholder=\"Enter your search.\" style=\"margin-bottom:8px;\">\n                    \n                    <!-- Liste des suggestions (auto-compl\u00e9tion) -->\n                    <div id=\"centres-suggestions\" style=\"display:none;max-height:200px;overflow-y:auto;border:1px solid #ddd;background:#fff;position:relative;z-index:1000;\">\n                        <!-- Les suggestions appara\u00eetront ici -->\n                    <\/div>\n                    \n                    <!-- Liste des centres s\u00e9lectionn\u00e9s -->\n                    <div id=\"centres-selected\" style=\"margin-top:10px;\">\n                        <strong>Your request will be forwarded to the following centers:<\/strong>\n                        <div id=\"centres-selected-list\" style=\"min-height:40px;border:1px solid #eee;padding:8px;border-radius:6px;background:#f9f9f9;\">\n                            <span class=\"no-centres-selected\" style=\"color:#666;font-style:italic;\">No center selected<\/span>\n                            <input type=\"hidden\" name=\"centres_selectionnes[]\" value=\"\" required>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"row\">\n                <div class=\"col-12\">\n                    <label for=\"societe_general\">Company<\/label>\n                    <input type=\"text\" id=\"societe_general\" name=\"societe\">\n                <\/div>\n            <\/div>\n            \n            <div class=\"row\">\n                <div class=\"col-6\">\n                    <label for=\"telephone_general\">Phone <span class=\"required\">*<\/span><\/label>\n                    <input type=\"tel\" id=\"telephone_general\" name=\"telephone\" required>\n                <\/div>\n                <div class=\"col-6\">\n                    <label for=\"email_general\">Email <span class=\"required\">*<\/span><\/label>\n                    <input type=\"email\" pattern=\"^[^@\\s]+@[^@\\s]+\\.[A-Za-z]{2,}$\"\n       title=\"Veuillez saisir une adresse email valide avec un domaine complet (ex : nom@domaine.fr)\" id=\"email_general\" name=\"email\"  required>\n                <\/div>\n            <\/div>\n            \n            <div class=\"row\">\n                <div class=\"col-12\">\n                    <label for=\"message_general\">Your message<\/label>\n                    <textarea id=\"message_general\" name=\"message\" rows=\"6\" ><\/textarea>\n                <\/div>\n            <\/div>\n            <div class=\"row\">\n                <div class=\"col-12\">\n                    <label>\n                        <input type=\"checkbox\" id=\"has-code-broker-general\" name=\"has_code_broker\" value=\"1\">\n                        I have a promotional code                    <\/label>\n                <\/div>\n            <\/div>\n            <div class=\"row\" id=\"row-code-broker-general\" style=\"display:none;\">\n                <div class=\"col-12\">\n                    <label for=\"code_broker_general\">Promotional code <span class=\"required\">*<\/span><\/label>\n                    <input type=\"text\" id=\"code_broker_general\" name=\"code_broker\">\n                <\/div>\n            <\/div>\n            <div class=\"row\">\n                <div class=\"col-12\">\n                    <label>\n                        <input type=\"checkbox\" name=\"consentement\" value=\"1\" required>\n                        I accept the terms of the <a href=\"\/politique-de-confidentialite\/\" target=\"_blank\">privacy policy<\/a>\n                    <\/label>\n                <\/div>\n            <\/div>            <div class=\"row\">\n                <div class=\"col-12\">\n                    <input type=\"hidden\" id=\"g-recaptcha-response\" name=\"g-recaptcha-response\" value=\"\">\n                    <div id=\"recaptcha-container\" data-sitekey=\"6LfPM0MsAAAAANhh78OurZ99VJuXE4aFOcUXNl5v\"><\/div>\n                <\/div>\n            <\/div>            \n            <div class=\"row\">\n                <div class=\"col-12\">\n                    <button type=\"submit\" class=\"btn-submit\">Send<\/button>\n                <\/div>\n            <\/div>\n            \n            <input type=\"hidden\" name=\"form_type\" value=\"general\">\n        <\/form>\n        \n        <div id=\"form-response-general\"><\/div>\n        \n        <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            console.log('=== D\u00c9BOGAGE FORMULAIRE G\u00c9N\u00c9RAL ===');\n            \n            var centresContainer = document.getElementById('centres-container');\n            var searchCentresInput = document.getElementById('search-centres-general');\n            var centresSuggestions = document.getElementById('centres-suggestions');\n            var centresSelectedList = document.getElementById('centres-selected-list');\n            var selectedCentres = []; \/\/ Tableau des centres s\u00e9lectionn\u00e9s\n            var searchTimeout;\n            \n            console.log('centresContainer:', centresContainer);\n            \n            \/\/ Fonction pour afficher le container\n            function showCentresContainer(serviceValue) {\n                console.log('Affichage du container pour service:', serviceValue);\n                if (centresContainer) {\n                    centresContainer.style.display = 'block';\n                    centresContainer.style.visibility = 'visible';\n                    console.log('Container affich\u00e9 - display:', centresContainer.style.display);\n                    \n                    \/\/ R\u00e9initialiser la recherche\n                    if (searchCentresInput) {\n                        searchCentresInput.value = '';\n                    }\n                    selectedCentres = [];\n                    updateSelectedCentresList();\n                    hideSuggestions();\n                }\n            }\n            \n            \/\/ \u00c9couter les clics sur les labels de service\n            document.addEventListener('click', function(e) {\n                console.log('Click d\u00e9tect\u00e9 sur:', e.target.tagName, e.target.className);\n                \n                \/\/ Si on clique sur un label de service ou son contenu\n                if (e.target.closest('.service-checkbox')) {\n                    var label = e.target.closest('.service-checkbox');\n                    var radio = label.querySelector('input[type=\"radio\"]');\n                    \n                    if (radio) {\n                        console.log('Click sur service label, radio trouv\u00e9:', radio.value);\n                        \n                        \/\/ D\u00e9cocher tous les autres services\n                        document.querySelectorAll('input[name=\"service\"]').forEach(function(r) {\n                            r.closest('.service-checkbox').classList.remove('selected');\n                        });\n                        \n                        \/\/ Cocher ce service et afficher le container\n                        radio.checked = true;\n                        label.classList.add('selected');\n                        showCentresContainer(radio.value);\n                    }\n                }\n                \n                \/\/ Si on clique directement sur l'input radio\n                if (e.target.type === 'radio' && e.target.name === 'service') {\n                    console.log('Click direct sur radio:', e.target.value);\n                    showCentresContainer(e.target.value);\n                }\n            });\n            \n            \/\/ \u00c9couter aussi les \u00e9v\u00e9nements change au cas o\u00f9\n            document.addEventListener('change', function(e) {\n                if (e.target.name === 'service' && e.target.type === 'radio') {\n                    console.log('\u00c9v\u00e9nement change d\u00e9tect\u00e9:', e.target.value);\n                    showCentresContainer(e.target.value);\n                }\n            });\n            \n            \/\/ V\u00e9rifier si un service est d\u00e9j\u00e0 s\u00e9lectionn\u00e9 au chargement\n            var preselectedService = document.querySelector('input[name=\"service\"]:checked');\n            if (preselectedService) {\n                console.log('Service pr\u00e9-s\u00e9lectionn\u00e9 d\u00e9tect\u00e9:', preselectedService.value);\n                showCentresContainer(preselectedService.value);\n            }\n            \n            \/\/ G\u00e9rer la recherche avec auto-compl\u00e9tion\n            if (searchCentresInput) {\n                searchCentresInput.addEventListener('input', function() {\n                    var searchTerm = this.value.trim();\n                    \n                    \/\/ Annuler la recherche pr\u00e9c\u00e9dente\n                    clearTimeout(searchTimeout);\n                    \n                    if (searchTerm.length < 2) {\n                        hideSuggestions();\n                        return;\n                    }\n                    \n                    \/\/ D\u00e9lai pour \u00e9viter trop de requ\u00eates\n                    searchTimeout = setTimeout(function() {\n                        searchCentres(searchTerm);\n                    }, 300);\n                });\n                \n                \/\/ Masquer les suggestions quand on clique ailleurs\n                document.addEventListener('click', function(e) {\n                    if (!centresContainer.contains(e.target)) {\n                        hideSuggestions();\n                    }\n                });\n            }\n            \n            \/\/ Fonction pour rechercher les centres\n            function searchCentres(searchTerm) {\n                console.log('searchCentres appel\u00e9e avec:', searchTerm);\n                \n                var selectedService = document.querySelector('input[name=\"service\"]:checked');\n                if (!selectedService) {\n                    console.log('Aucun service s\u00e9lectionn\u00e9');\n                    return;\n                }\n                \n                console.log('Service s\u00e9lectionn\u00e9:', selectedService.value);\n                \n                var xhr = new XMLHttpRequest();\n                xhr.open('POST', contactFormAjax.ajaxurl, true);\n                xhr.setRequestHeader('Content-Type', 'application\/x-www-form-urlencoded');\n                \n                xhr.onreadystatechange = function() {\n                    if (xhr.readyState === 4) {\n                        console.log('R\u00e9ponse AJAX re\u00e7ue, status:', xhr.status);\n                        if (xhr.status === 200) {\n                            try {\n                                var response = JSON.parse(xhr.responseText);\n                                console.log('R\u00e9ponse pars\u00e9e:', response);\n                                if (response.success) {\n                                    console.log('Centres trouv\u00e9s:', response.data.centres);\n                                    displaySuggestions(response.data.centres);\n                                } else {\n                                    console.log('Erreur dans la r\u00e9ponse:', response);\n                                    hideSuggestions();\n                                }\n                            } catch (e) {\n                                console.error('Erreur de parsing JSON:', e);\n                                console.log('R\u00e9ponse brute:', xhr.responseText);\n                                hideSuggestions();\n                            }\n                        } else {\n                            console.error('Erreur HTTP:', xhr.status, xhr.responseText);\n                            hideSuggestions();\n                        }\n                    }\n                };\n                \n                var data = 'action=search_centres_by_service&service=' + encodeURIComponent(selectedService.value) + \n                          '&search_term=' + encodeURIComponent(searchTerm) + '&nonce=' + contactFormAjax.nonce;\n                console.log('Donn\u00e9es envoy\u00e9es:', data);\n                xhr.send(data);\n            }\n            \n            \/\/ Fonction pour afficher les suggestions\n            function displaySuggestions(centres) {\n                console.log('displaySuggestions appel\u00e9e avec:', centres);\n                \n                if (!centres || centres.length === 0) {\n                    console.log('Aucun centre trouv\u00e9, masquage des suggestions');\n                    hideSuggestions();\n                    return;\n                }\n                \n                var html = '';\n                centres.forEach(function(centre) {\n                    console.log('Traitement du centre\/zone:', centre);\n                    if (centre.type === 'zone') {\n                        \/\/ Affichage sp\u00e9cial pour les zones\n                        html += '<div class=\"zone-suggestion\" data-zone-id=\"' + centre.zone_id + '\" data-name=\"' + centre.name + '\" style=\"padding:8px;cursor:pointer;border-bottom:1px solid #eee;background:#f8f9fa;font-weight:bold;\">' +\n                               '<span>\ud83d\uddfa\ufe0f ' + centre.name + '<\/span>' +\n                               '<\/div>';\n                    } else {\n                        \/\/ V\u00e9rifier si le centre n'est pas d\u00e9j\u00e0 s\u00e9lectionn\u00e9\n                        var isSelected = selectedCentres.some(function(selected) {\n                            return selected.id === centre.id;\n                        });\n                        \n                        if (!isSelected) {\n                            html += '<div class=\"centre-suggestion\" data-id=\"' + centre.id + '\" data-name=\"' + centre.name + '\" style=\"padding:8px;cursor:pointer;border-bottom:1px solid #eee;\">' +\n                                   '<span>' + centre.name + '<\/span>' +\n                                   '<\/div>';\n                        }\n                    }\n                });\n                \n                console.log('HTML g\u00e9n\u00e9r\u00e9:', html);\n                \n                if (html) {\n                    centresSuggestions.innerHTML = html;\n                    centresSuggestions.style.display = 'block';\n                    console.log('Suggestions affich\u00e9es');\n                    \n                    \/\/ Ajouter les \u00e9v\u00e9nements de clic pour les centres\n                    centresSuggestions.querySelectorAll('.centre-suggestion').forEach(function(suggestion) {\n                        suggestion.addEventListener('click', function() {\n                            selectCentre(this.dataset.id, this.dataset.name);\n                        });\n                        \n                        \/\/ Effet hover\n                        suggestion.addEventListener('mouseenter', function() {\n                            this.style.backgroundColor = '#f0f0f0';\n                        });\n                        suggestion.addEventListener('mouseleave', function() {\n                            this.style.backgroundColor = '';\n                        });\n                    });\n                    \n                    \/\/ Ajouter les \u00e9v\u00e9nements de clic pour les zones\n                    centresSuggestions.querySelectorAll('.zone-suggestion').forEach(function(suggestion) {\n                        suggestion.addEventListener('click', function() {\n                            selectZone(this.dataset.zoneId, this.dataset.name);\n                        });\n                        \n                        \/\/ Effet hover\n                        suggestion.addEventListener('mouseenter', function() {\n                            this.style.backgroundColor = '#e3f2fd';\n                        });\n                        suggestion.addEventListener('mouseleave', function() {\n                            this.style.backgroundColor = '#f8f9fa';\n                        });\n                    });\n                } else {\n                    console.log('Aucun HTML g\u00e9n\u00e9r\u00e9, masquage des suggestions');\n                    hideSuggestions();\n                }\n            }\n            \n            \/\/ Fonction pour s\u00e9lectionner une zone enti\u00e8re\n            function selectZone(zoneId, zoneName) {\n                var selectedService = document.querySelector('input[name=\"service\"]:checked');\n                if (!selectedService) {\n                    return;\n                }\n                \n                \/\/ Afficher un loader\n                centresSuggestions.innerHTML = '<div style=\"padding:8px;text-align:center;\">Chargement des centres...<\/div>';\n                \n                \/\/ R\u00e9cup\u00e9rer tous les centres de cette zone via AJAX\n                var xhr = new XMLHttpRequest();\n                xhr.open('POST', contactFormAjax.ajaxurl, true);\n                xhr.setRequestHeader('Content-Type', 'application\/x-www-form-urlencoded');\n                \n                xhr.onreadystatechange = function() {\n                    if (xhr.readyState === 4 && xhr.status === 200) {\n                        var response = JSON.parse(xhr.responseText);\n                        if (response.success && response.data.centres) {\n                            \/\/ Ajouter tous les centres de la zone aux centres s\u00e9lectionn\u00e9s\n                            var newCentres = 0;\n                            response.data.centres.forEach(function(centre) {\n                                \/\/ V\u00e9rifier si le centre n'est pas d\u00e9j\u00e0 s\u00e9lectionn\u00e9\n                                var isSelected = selectedCentres.some(function(selected) {\n                                    return selected.id === centre.id;\n                                });\n                                \n                                if (!isSelected) {\n                                    selectedCentres.push({\n                                        id: centre.id,\n                                        name: centre.name\n                                    });\n                                    newCentres++;\n                                }\n                            });\n                            \n                            \/\/ Mettre \u00e0 jour l'affichage\n                            updateSelectedCentresList();\n                            \n                            \/\/ Masquer les suggestions et vider le champ de recherche\n                            hideSuggestions();\n                            searchCentresInput.value = '';\n                            \n                            \/\/ Message de confirmation\n                            if (newCentres > 0) {\n                                console.log(newCentres + ' centres ajout\u00e9s depuis ' + zoneName);\n                            }\n                        } else {\n                            hideSuggestions();\n                            console.error('Erreur lors du chargement des centres de la zone');\n                        }\n                    }\n                };\n                \n                var data = 'action=get_centres_by_zone&service=' + encodeURIComponent(selectedService.value) + \n                          '&zone_id=' + encodeURIComponent(zoneId) + '&nonce=' + contactFormAjax.nonce;\n                xhr.send(data);\n            }\n            \n            \/\/ Fonction pour s\u00e9lectionner un centre\n            function selectCentre(centreId, centreName) {\n                \/\/ Ajouter le centre \u00e0 la liste des s\u00e9lectionn\u00e9s\n                selectedCentres.push({\n                    id: centreId,\n                    name: centreName\n                });\n                \n                \/\/ Mettre \u00e0 jour l'affichage\n                updateSelectedCentresList();\n                \n                \/\/ Masquer les suggestions et vider le champ de recherche\n                hideSuggestions();\n                searchCentresInput.value = '';\n            }\n           \n            \n            \/\/ Fonction pour supprimer un centre s\u00e9lectionn\u00e9\n            function removeCentre(centreId) {\n                console.log('removeCentre appel\u00e9e avec:', centreId, 'type:', typeof centreId);\n                console.log('Centres avant suppression:', selectedCentres);\n                \n                selectedCentres = selectedCentres.filter(function(centre) {\n                    \/\/ Convertir les deux en string pour la comparaison\n                    var match = String(centre.id) !== String(centreId);\n                    console.log('Comparaison:', String(centre.id), '!==', String(centreId), '=', match);\n                    return match;\n                });\n                \n                console.log('Centres apr\u00e8s suppression:', selectedCentres);\n                updateSelectedCentresList();\n            }\n            \n            \/\/ Fonction pour mettre \u00e0 jour la liste des centres s\u00e9lectionn\u00e9s\n            function updateSelectedCentresList() {\n                if (selectedCentres.length === 0) {\n                    centresSelectedList.innerHTML = '<span class=\"no-centres-selected\" style=\"color:#666;font-style:italic;\">' +\n                                                  'No center selected' +\n                                                  '<\/span><input type=\"hidden\" name=\"centres_selectionnes[]\" value=\"\" required>';\n                    return;\n                }\n                \n                var html = '';\n                selectedCentres.forEach(function(centre) {\n                    html += '<div class=\"selected-centre\" style=\"display:inline-block;margin:4px;padding:0px 10px;background:transparent;border:1px solid #d70108;border-radius:4px;\">' +\n                           '<span>' + centre.name + '<\/span>' +\n                           '<button type=\"button\" onclick=\"removeCentre(\\'' + centre.id + '\\')\" style=\"margin-left:8px;padding:0;background:none;border:none;color:#666;cursor:pointer;font-size:14px;\">&times;<\/button>' +\n                           '<input type=\"hidden\" name=\"centres_selectionnes[]\" value=\"' + centre.id + '\" required>' +\n                           '<\/div>';\n                });\n                centresSelectedList.innerHTML = html;\n            }\n            \n            \/\/ Fonction pour masquer les suggestions\n            function hideSuggestions() {\n                centresSuggestions.style.display = 'none';\n                centresSuggestions.innerHTML = '';\n            }\n            \n            \/\/ Fonction globale pour supprimer un centre (appel\u00e9e par onclick)\n            window.removeCentre = removeCentre;\n            \n            \/\/ Charger automatiquement si un service est pr\u00e9-s\u00e9lectionn\u00e9\n            var preselectedService = document.querySelector('input[name=\"service\"]:checked');\n            if (preselectedService) {\n                console.log('Service pr\u00e9-s\u00e9lectionn\u00e9 d\u00e9tect\u00e9:', preselectedService.value);\n            }\n        });\n        <\/script>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\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>Contact Us Find your future workspace at BURO Club Whether for a registered office address, equipped office rental, meeting room rental, or a workstation in a coworking space, BURO Club supports you in over 100 cities in France. Choose the product you need and the area(s) where you wish to work. Our centers offering your [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5390","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/buroclub-pp.quatrys.fr\/en\/wp-json\/wp\/v2\/pages\/5390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buroclub-pp.quatrys.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/buroclub-pp.quatrys.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/buroclub-pp.quatrys.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buroclub-pp.quatrys.fr\/en\/wp-json\/wp\/v2\/comments?post=5390"}],"version-history":[{"count":0,"href":"https:\/\/buroclub-pp.quatrys.fr\/en\/wp-json\/wp\/v2\/pages\/5390\/revisions"}],"wp:attachment":[{"href":"https:\/\/buroclub-pp.quatrys.fr\/en\/wp-json\/wp\/v2\/media?parent=5390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}