Oups ! Nous travaillons actuellement à l'amélioration de la page que vous demandez. Toutes nos excuses pour cette gêne temporaire. Le service sera de nouveau accessible à partir de 03H00.
Voici les solutions que nous vous proposons :
Joindre l'un de nos conseillers par téléphone
du lundi au vendredi de 8h30 à 20h et le samedi de 8h30 à 17h
", controller: function(elt) { /** * Lit les paramètres d'appel dans le data-context * @param str l'objet json contenant les paramètres :'{"param1":"valeur1","param2":"valeur2"}' */ function setParamsDataContext(str) { if(str != null && str != '') { paramsDataContext = JSON.parse(str); jsonContextBase = paramsDataContext; } } /** * Met en surbrillance l'onglet et le lien courants dans la barre de navigation en aggrégation * @param str l'objet json indiquant le nom de l'onglet et du lien ex :'{"onglet":"mes-sinistres","lien":"declarer-un-sinistre-habitation"}' */ function changeCurrentTabAgg() { if(paramsDataContext != null && paramsDataContext != '') { /*suppression de la class is-current sur tous les onglets*/ var $onglets = $("body").find('.mars-menu__link'); if ($onglets != undefined && $onglets != null) { $onglets.removeClass('is-current'); } if(jsonContextBase.onglet != null && jsonContextBase.onglet != '' && jsonContextBase.onglet != 'null') { /*ajout de la class is-current sur l'onglet dont le nom correspond au paramétre*/ var $onglet = $('body').find('.mars-menu__link[data-nav-name="' + jsonContextBase.onglet + '"]'); if ($onglet != undefined && $onglet != null) { $onglet.addClass('is-current'); /* $('body').find(".mars-navigation__name").html(($onglet.html()).trim());*/ } } /*suppression de la class is-current sur tous les liens de la barre de navigation*/ var $liens = $('body').find('.mars-megamenu__link'); if ($liens != undefined && $liens != null) { $liens.removeClass('is-current'); } if(jsonContextBase.lien != null && jsonContextBase.lien != '' && jsonContextBase.lien != 'null') { /*ajout de la class is-current sur le lien dont le nom correspond au paramètre*/ var $lien = $('body').find('.mars-megamenu__link[data-nav-name="' + jsonContextBase.lien + '"]'); if ($lien != undefined && $lien != null) { $lien.addClass('is-current'); } } } } /** * récupère le pie en cours (générique ou spécifique au département précisé dans le data-context et visible espace client) et l'insère dans la div "zone_pie" */ function getPie() { if(paramsDataContext != null && paramsDataContext != '') { if(jsonContextBase.affichePie == 'true') { var xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == XMLHttpRequest.DONE) { if (xmlhttp.status == 200) { var texteAjax = xmlhttp.responseText; $('#zone_pie').html(texteAjax); } else if (xmlhttp.status == 400) { console.log('PIE - There was an error 400'); } else { console.log('PIE - something else other than 200 was returned :'+xmlhttp.status); } } }; var dataJson = encodeURIComponent(JSON.stringify(paramsDataContext)); xmlhttp.open("GET", "https://www.maaf.fr/fr/sites/maaf/home.hidden.pieEC.html.ajax?dataContext=" + dataJson, true); xmlhttp.send(); }else{ $('#zone_pie').html(""); } } } /* Script inbenta */ var inbenta = 'https://maafv2.inbenta.com/assets/js/inbenta-autocomplete-new-v3.js'; if(typeof define === "function" && define.amd) { require([inbenta]); } else { $.getScript(inbenta); } /* A l'init du header : */ var paramsDataContext = null; var jsonContextBase = null; setParamsDataContext(elt.attr('data-context')); changeCurrentTabAgg(); getPie(); /* Puis on place un écouteur pour intercepter les changements*/ /* Select the node that will be observed for mutations */ var targetNode = document.getElementById('agg-portal-header'); /* Options for the observer (which mutations to observe) */ var config = { attributes: true }; /* Callback function to execute when mutations are observed */ var callback = function(mutationsList) { var i; for (i in mutationsList) { if(mutationsList[i].type === 'attributes') { if (mutationsList[i].attributeName === 'data-context') { /*changeCurrentTabAgg(elt.attr('data-context'));*/ paramsDataContext = null; jsonContextBase = null; setParamsDataContext(elt.attr('data-context')); changeCurrentTabAgg(); getPie(); } } } }; if(targetNode!=null && targetNode!="undefined") { /* Create an observer instance linked to the callback function */ var observer = new MutationObserver(callback); /* Start observing the target node for configured mutations */ observer.observe(targetNode, config); } else { console.log('targetNode is null ou undefined'); } function whenAvailable(name, callback) { var interval = 10; window.setTimeout(function() { if (window[name]) { callback(window[name]); } else { whenAvailable(name, callback); } }, interval); } /* init header et footer agg */ whenAvailable("init_agg", function(t) { init_agg(); });} });}(aggregator));(function(aggregator) { aggregator.replaceTo(".agg-portal-header", "header");}(aggregator));(function(aggregator) { aggregator.component("gabarit-contact", { template: "
Télécharger l'appli MAAF et Moi sur votre mobile ou rendez-vous sur maaf.fr avec un ordinateur ou une tablette