

document.addEventListener("DOMContentLoaded", function () {
const particulierRadio = document.querySelector('input[type="radio"][name="type_compte[]"][value="particulier"]');
if (particulierRadio) {
particulierRadio.checked = true;
}
const typeSelect = document.querySelector('[name="type_compte[]"]');
const siretInput = document.querySelector('[name="siret"]');
const raisonInput = document.querySelector('[name="raison"]');
const addr_proInput = document.querySelector('[name="addr_pro"]');
const type_proInput = document.querySelector('[name="type_pro"]');
const siretFieldWrapper = siretInput.closest('.bricks-form-field') || siretInput.parentElement;
const raisonFieldWrapper = raisonInput.closest('.bricks-form-field') || raisonInput.parentElement;
const addr_proFieldWrapper = addr_proInput.closest('.bricks-form-field') || addr_proInput.parentElement;
const type_proFieldWrapper = type_proInput.closest('.bricks-form-field') || type_proInput.parentElement;
function toggleSiretField() {
if (typeSelect.value === 'pro') {
siretFieldWrapper.style.display = 'block';
raisonFieldWrapper.style.display = 'block';
addr_proFieldWrapper.style.display = 'block';
type_proFieldWrapper.style.display = 'block';
} else {
siretFieldWrapper.style.display = 'none';
raisonFieldWrapper.style.display = 'none';
addr_proFieldWrapper.style.display = 'none';
type_proFieldWrapper.style.display = 'none';
}
}
toggleSiretField();
typeSelect.addEventListener('change', toggleSiretField);
});
document.addEventListener("DOMContentLoaded", function () {
const radios = document.querySelectorAll('input[type="radio"][name="type_compte[]"]');
const onlyParticulierEls = document.querySelectorAll('.only-particulier');
function toggleOnlyParticulier() {
const selected = document.querySelector('input[name="type_compte[]"]:checked');
if (selected && selected.value === 'pro') {
onlyParticulierEls.forEach(el => el.style.display = 'none');
} else {
onlyParticulierEls.forEach(el => el.style.display = 'block');
}
}
// Initialisation
toggleOnlyParticulier();
// Sur changement
radios.forEach(radio => {
radio.addEventListener('change', toggleOnlyParticulier);
});
});
Créez votre compte Flat 6 Magazine
Rejoignez notre communauté de passionnés Porsche.
Créez votre compte gratuitement.
Créez votre compte gratuitement.
Besoin d’aide ? 📞 Contactez-nous
Notre équipe vous accompagne dans la création de votre compte professionnel.
Déjà inscrit ? Se connecter
