CONTACT US
document.addEventListener(‘DOMContentLoaded’, function() {
var lang = document.documentElement.lang;
var formId = »;
if (lang === ‘en’) {
formId = ’37d2caea-ac71-464c-92dd-baef6c1989e4′;
} else if (lang === ‘ca’) {
formId = ‘d7eeb119-c7fb-4901-8ac6-cfd0b256cedf’;
} else {
formId = ’94e5b074-6eb1-420a-a6f2-baa34a0f2321′;
}
hbspt.forms.create({
region: ‘eu1’,
portalId: ‘25323567’,
formId: formId,
onFormReady: function($form) {
var formElement = $form[0];
if (formElement instanceof HTMLElement) {
var selectCiudadElement = formElement.querySelector(‘select[name=»ciudad»]’);
if (selectCiudadElement) {
selectCiudadElement.value = «Barcelona»;
var eventCiudad = new Event(‘change’, { bubbles: true });
selectCiudadElement.dispatchEvent(eventCiudad);
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
var selectLocationBcnElement = formElement.querySelector(‘select[name=»location_bcn»]’);
if (selectLocationBcnElement) {
selectLocationBcnElement.value = «877»;
var eventLocationBcn = new Event(‘change’, { bubbles: true });
selectLocationBcnElement.dispatchEvent(eventLocationBcn);
observer.disconnect(); // Stop observing once the element is found and value is set
}
});
});
observer.observe(formElement, { childList: true, subtree: true });
}
}
}
});
});