-1) {
let s = strcode.indexOf("", e);
scripts.push(strcode.substring(s_e+1, e));
strcode = strcode.substring(0, s) + strcode.substring(e_e+1);
}
for(let i=0; i 0 ){
donation = form.donation.value;
}
var telephone = form.telephone.value;
var email = form.email.value;
var commune = form.commune.value;
var code_postal = form.code_postal.value;
var message = form.message.value;
if( form.infos !== undefined && form.infos.value !== "" ){
message = form.infos.value + "\n\n" + message;
}
var cnil = form.cnil.value;
var emplacement = form.emplacement.value;
var gsm = form.gsm.value;
var comment = form.comment.value;
let confirm = "page";
if( form.confirmation !== undefined && form.confirmation.value === "popin" ){
confirm = "popin"
}
if( nom != "" && prenom != "" && telephone != "" && email != "" && commune != "" && code_postal != "" ){
chargement.style['display'] = "flex";
setTimeout(function(){
chargement.style['opacity'] = 1;
},10);
var xhr_contact = new XMLHttpRequest();
xhr_contact.overrideMimeType("application/json");
xhr_contact.onreadystatechange = function () {
if (this.readyState === 4 && this.status === 200) {
var response = JSON.parse(xhr_contact.responseText);
if (response.results == "OK") {
confirmation_contact(true,confirm);
sending_data = false;
//el.innerHTML = response.html;
} else {
confirmation_contact(true,confirm);
chargement.style['display'] = "none";
console.log( response.results, response.html );
}
}
};
contact_form.append('d', d);
contact_form.append('id_page', id_page);
contact_form.append('projet', projet);
contact_form.append('donation', donation);
contact_form.append('nom', nom);
contact_form.append('prenom', prenom);
contact_form.append('telephone', telephone);
contact_form.append('email', email);
contact_form.append('commune', commune);
contact_form.append('code_postal', code_postal);
contact_form.append('message', message);
contact_form.append('cnil', cnil);
contact_form.append('emplacement', emplacement);
if( guide_du_neuf ){
contact_form.append('guide_du_neuf', true);
}
contact_form.append('gsm', gsm);
contact_form.append('comment', comment);
xhr_contact.open("post", '/contact_xhr.php', true);
xhr_contact.send(contact_form);
} else {
var fields = [
"nom",
"prenom",
"telephone",
"email",
"commune",
"code_postal"
];
for( var f = 0 ; f < fields.length ; f ++ ){
if( form[fields[f]].value == '' ){
form[fields[f]].style['background'] = '#FFCCCC';
} else{
form[fields[f]].style['background'] = 'inherit';
}
}
sending_data = false;
}
}
return false;
}
if (typeof check_projet_contact_form === 'undefined') {
function check_projet_contact_form(form) {
const actives = form.querySelectorAll(".active");
for( let active of actives){
active.classList.remove("active");
}
if (event.target.name === "select_investir") {
form.select_investir.classList.add("active");
form.projet.value = "investir";
form.donation.value = 0;
} else if (event.target.name === "select_habiter") {
form.select_habiter.classList.add("active");
form.projet.value = "habiter";
form.donation.value = 0;
} else if (event.target.name === "select_donation_habiter" || event.target.name === "select_donation_investir" ) {
form.select_donation.classList.add("active");
event.target.classList.add("active");
form.projet.value = "";
form.donation.value = event.target.value;
}
}
}
let dropdown_donation_open = false;
function open_dropdown_donation(el, force){
event.stopPropagation();
if(dropdown_donation_open || force){
el.style['display'] = 'none';
dropdown_donation_open = false;
} else {
el.style['display'] = 'block';
dropdown_donation_open = true;
}
}
if (typeof fill_input === 'undefined') {
function fill_input(form,projet_select) {
let select_projet_title_text = "Sélectionnez votre projet";
switch ( parseInt( projet_select ) ){
default:
case 1 :
form.projet.value = "habiter";
form.donation.value = 0;
select_projet_title_text = "Habiter";
break;
case 2 :
form.projet.value = "investir";
form.donation.value = 0;
select_projet_title_text = "Investir";
break;
case 3 :
form.projet.value = "gestion";
form.donation.value = 0;
select_projet_title_text = "Faire gérer mon bien";
form.message.value = "Je souhaite mettre mon bien en location"
break;
case 4 :
form.projet.value = "gestion";
form.donation.value = 0;
select_projet_title_text = "Trouver une location";
form.message.value = "Je recherche une location"
break;
case 5 :
form.projet.value = "";
form.donation.value = 1;
select_projet_title_text = "Donation pour habiter";
break;
case 6 :
form.projet.value = "";
form.donation.value = 2;
select_projet_title_text = "Donation pour investir";
break;
}
form.select_projet_title.innerText = select_projet_title_text;
}
}
let select_project_open = false;
function open_select_project(el, force){
event.stopPropagation();
if(select_project_open || force){
el.style['display'] = 'none';
select_project_open = false;
el.parentNode.classList.remove("select_opened");
} else {
el.style['display'] = 'flex';
select_project_open = true;
el.parentNode.classList.add("select_opened");
}
}
let unwrap_elements = [];
function unwrap(el){
let wrapper = el.parentNode;
let help_text = el.querySelector('span');
let container = wrapper.querySelector(".wrap_content");
if( unwrap_elements.includes(wrapper) ){
unwrap_elements = unwrap_elements.filter(e => e !== wrapper);
help_text.innerHTML = "Lire plus";
container.style['max-height'] = "300px";
wrapper.classList.remove("unwrap");
el.parentNode.scrollIntoView({ behavior: "smooth", block: "start" });
} else {
unwrap_elements.push(wrapper);
help_text.innerHTML = "Lire moins";
container.style['max-height'] = "20000px";
wrapper.classList.add("unwrap");
}
}
//=base64_encode('/contact')?>
Rédactrice web spécialisée en immobilier
Après trois ans d’études en communication numérique à Toulouse, je me suis spécialisée dans la rédaction web. J’écris aujourd’hui pour le groupe Immo9 sur des thématiques variées telles que l’immobilier, l’investissement locatif, le crédit, l’urbanisme, les transports ou encore l’écologie.
Articles écrits par Charlotte
Comment rafraichir un appartement ? Les conseils en temps de canicule
Guide complet pour rafraîchir votre appartement pendant la canicule. Des gestes simples à la pose de films anti-chaleur en passant par la végétalisation des murs, découvrez toutes les solutions pour rester au frais sans utiliser la climatisation.
DPE d’un logement neuf : gage de performance et d’efficacité énergétique
Découvrez tout ce que vous devez savoir sur le Diagnostic de Performance Énergétique (DPE) d'un logement neuf. De son fonctionnement et de ses avantages à la procédure d'obtention, explorez comment le DPE contribue à l'efficacité énergétique et à la durabilité.
Comment estimer le prix d’un bien immobilier ?
Besoin d'estimer la valeur de votre bien immobilier ? Cet article vous guide pas à pas à travers le processus d'estimation, en abordant des concepts clés et en proposant des ressources gratuites.
Assurance habitation VEFA : protéger son logement pendant la construction
Se protéger contre les aléas d’une construction est important. Découvrez pourquoi il est utile de souscrire à une assurance habitation VEFA avant d’aménager dans son logement neuf et quel est le coût d’une telle protection.
Accessibilité : les normes PMR dans un logement neuf
Les logements neufs doivent de fait respecter des normes d’accessibilité permettant aux personnes à mobilité réduite d’habiter dans les meilleures conditions possibles. Découvrez quelles sont les règles qui s’appliquent aux espaces communs et privatifs d’un bâtiment résidentiel.
Où vivre dans un appartement haut de gamme à Toulouse ? Le top 5 des programmes
Les promoteurs immobiliers toulousains sont de plus en plus nombreux à se lancer dans la commercialisation d’appartements haut de gamme. Nous vous avons sélectionné 5 programmes de prestige à découvrir à Toulouse.
Toulouse Métropole lance un code de la rue et limite la vitesse à 30 km/h
D’ici la fin de l’année 2023, la ville de Toulouse va mettre en place un code de la rue, ainsi qu’une série de mesure pour une meilleure cohabitation des espaces publics, qui comprend notamment la généralisation du 30 km/h en ville à l’exception des grands axes. Découvrez en quoi consiste ce guide créé par et pour les Toulousains.
Mode d’emploi : comprendre le fonctionnement et le calcul des frais intercalaires
Les intérêts ou frais intercalaires correspondent aux frais liés au déblocage progressif de fonds d’un crédit immobilier. Utilisé notamment pour les logements en Vente en l’État Futur d’Achèvement, ils offrent une certaine souplesse aux acquéreurs.
Combien ça coûte d’acheter dans le neuf ? Tous les frais à prévoir
Frais bancaires, taxe foncière, charges de copropriété ou encore honoraires d’agence, les dépenses lors d’un achat immobilier sont multiples. Découvrez les principaux postes de dépense pour mieux maitriser votre budget !
L'équipe rédactionnelle IMMO9
//=base64_encode("/contact")?>
En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour la réalisation de statistiques de visites.
J'accepte