Untitled
unknown
plain_text
2 years ago
29 kB
10
Indexable
(function () {
try {
var debug = 1;
var variation_name = "";
var cutIcon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M310.6 361.4c12.5 12.5 12.5 32.75 0 45.25C304.4 412.9 296.2 416 288 416s-16.38-3.125-22.62-9.375L160 301.3L54.63 406.6C48.38 412.9 40.19 416 32 416S15.63 412.9 9.375 406.6c-12.5-12.5-12.5-32.75 0-45.25l105.4-105.4L9.375 150.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L160 210.8l105.4-105.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-105.4 105.4L310.6 361.4z"></path></svg>';
var arrwIcon = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"></path></svg>';
var searchIcon = '<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 51.539 51.361" enable-background="new 0 0 51.539 51.361" xml:space="preserve"><path fill="#bfa364" d="M51.539,49.356L37.247,35.065c3.273-3.74,5.272-8.623,5.272-13.983c0-11.742-9.518-21.26-21.26-21.26 S0,9.339,0,21.082s9.518,21.26,21.26,21.26c5.361,0,10.244-1.999,13.983-5.272l14.292,14.292L51.539,49.356z M2.835,21.082 c0-10.176,8.249-18.425,18.425-18.425s18.425,8.249,18.425,18.425S31.436,39.507,21.26,39.507S2.835,31.258,2.835,21.082z"></path></svg>';
var menuBnrMobHTML = '' +
' <div class="egNwMbMenu_hdr_bnr">' +
' <a class="egNwMbMenu_hdr_bnr-lnk">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2022/11/NAF-website-packshot-allpages-1200x1200-2023-pack-ANTI-STRESS.jpg" alt="">' +
' </a>' +
' </div>';
// COMPLEMENTS ALIMENTAIRES USED
var mobSliderHTML = '' +
' <div class="egNwMbMenu_bdy_slider">' +
' <h2 class="egNwMbMenu_bdy_slider-title">Compléments alimentaires</h2>' +
' <div class="egNwMbMenu_bdy_slider-wpr">' +
' <ul class="egNwMbMenu_bdy_slider-slider">' +
' <!-- slider item 1 -->' +
' <a href="https://www.naturaforce.com/categorie-produit/complements-alimentaires/complexes/" class="egNwMbMenu_bdy_slider-item">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2023/10/1-NAF-website-packshot-allpages-1200x1200-2023-complexe-sommeil-face-768x768.jpg">' +
' <span>Complexes</span>' +
' </a>' +
' <!-- slider item 2 -->' +
' <a href="https://www.naturaforce.com/categorie-produit/complements-alimentaires/essentiels/" class="egNwMbMenu_bdy_slider-item">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2021/11/1-NAF-website-packshot-allpages-1200x1200-2023-collagene-marin-face-620x620.jpg">' +
' <span>Essentiels</span>' +
' </a>' +
' <!-- slider item 3 -->' +
' <a href="https://www.naturaforce.com/categorie-produit/complements-alimentaires/plantes/" class="egNwMbMenu_bdy_slider-item">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2015/01/1-NAF-website-packshot-allpages-1200x1200-2023-ginseng-face-620x620.jpg">' +
' <span>Plantes</span>' +
' </a>' +
' <!-- slider item 4 -->' +
' <a href="https://www.naturaforce.com/categorie-produit/complements-alimentaires/vitamines-mineraux/" class="egNwMbMenu_bdy_slider-item">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2021/11/1-NAF-website-packshot-allpages-1200x1200-2023-vitamineC-face-620x620.jpg">' +
' <span>Vitamines & Minéraux</span>' +
' </a>' +
' </ul>' +
' </div>' +
' </div>';
var gensubstgHtml = function (data) {
var html = data.reduce(function (t, crr) {
return t += '' +
'<li class="egNwMbMenu_bdy_menuitems_itm"> <a class="egNwMbMenu_bdy_menuitems_itm_link" href="' + crr.lnk + '">' + crr.txt + '</a>' +
' </li>';
}, '');
return html;
}
var menudata = {
"nutristgdata": {
"1": [
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/graines-de-chia-bio-500-g/",
"txt": "Graines de chia bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/poudre-de-banane-bio-300-g/",
"txt": "Poudre de banane bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/poudre-de-moringa-bio-300-g/",
"txt": "Poudre de moringa bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/poudre-dacai-bio-150-g/",
"txt": "Poudre d’açaï bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/baobab-bio-300-g/",
"txt": "Poudre de baobab bio"
}
],
"2": [
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/farine-de-patate-douce-400g/",
"txt": "Farine de patate douce bio 400g"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/huile-de-coco-vierge-bio/",
"txt": "Huile de coco bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pate-a-tartiner-noisettes/",
"txt": "Pâte à tartiner noisettes bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/proteine-de-riz-bio/",
"txt": "Protéine de riz bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/farine-de-patate-douce/",
"txt": "Farine de patate douce bio 1kg"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/mix-pancakes-bio/",
"txt": "Mix pour Pancake bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/proteine-de-pois-bio/",
"txt": "Protéine de pois bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/sirop-de-yacon/",
"txt": "Sirop de Yacon bio"
},
],
"3": [
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/barre-detente-40-g/",
"txt": "Barre détente bio"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/barre-energie-40-g/",
"txt": "Barre énergie bio"
},
],
"4": [
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/jus-dargousier-bio-330ml/",
"txt": "Jus d’argousier bio"
},
]
},
"pkgstgdata": {
"1": [
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-anti-stress/",
"txt": "Pack anti stress"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/complements-alimentaires-articulations/",
"txt": "Pack articulations"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-circulation-sanguine/",
"txt": "Pack circulation sanguine"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/complements-alimentaires-energie/",
"txt": "Pack énergie"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-grossesse/",
"txt": "Pack grossesse"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-menopause/",
"txt": "Pack ménopause"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-sommeil/",
"txt": "Pack sommeil"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-antioxydant/",
"txt": "Pack antioxydant"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/complements-alimentaires-beaute/",
"txt": "Pack beauté"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-detox/",
"txt": "Pack detox"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-force/",
"txt": "Pack force"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/complements-alimentaires-immunite/",
"txt": "Pack immunité"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-minceur/",
"txt": "Pack minceur"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-sport-2/",
"txt": "Pack sport"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-aphrodisiaque/",
"txt": "Pack aphrodisiaque"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-sante-2/",
"txt": "Pack bien-être mental"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-digestion/",
"txt": "Pack digestion"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-glycemie/",
"txt": "Pack glycémie"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-concentration/",
"txt": "Pack mémoire"
},
{
"lnk": "https://www.naturaforce.com/produit/complements-alimentaires/pack-recuperation/",
"txt": "Pack récupération"
},
]
},
"bsnstgdata": {
"1": [
{
"lnk": "https://www.naturaforce.com/meilleurs-anti-inflammatoires-naturels/",
"txt": "Anti-inflammatoire"
},
{
"lnk": "https://www.naturaforce.com/bien-etre-cardiovasculaire/",
"txt": "Bien-être cardiovasculaire"
},
{
"lnk": "https://www.naturaforce.com/ameliorer-circulation-sanguine/",
"txt": "Circulation sanguine"
},
{
"lnk": "https://www.naturaforce.com/complements-alimentaires-pour-les-problemes-digestifs/",
"txt": "Digestion"
},
{
"lnk": "https://www.naturaforce.com/les-complements-alimentaires-autorises-et-interdits-pendant-la-grossesse/",
"txt": "Grossesse allaitement"
},
{
"lnk": "https://www.naturaforce.com/traitements-naturels-menopause/",
"txt": "Ménopause"
},
{
"lnk": "https://www.naturaforce.com/complements-alimentaires-pour-les-articulations/",
"txt": "Articulations"
},
{
"lnk": "https://www.naturaforce.com/baisser-mauvais-cholesterol/",
"txt": "Cholestérol"
},
{
"lnk": "https://www.naturaforce.com/detoxifier-le-foie/",
"txt": "Detox"
},
{
"lnk": "https://www.naturaforce.com/se-desintoxiquer-du-sucre/reduire-diabete/",
"txt": "Glycémie"
},
{
"lnk": "https://www.naturaforce.com/renforcer-son-immunite/",
"txt": "Immunité"
},
{
"lnk": "https://www.naturaforce.com/vision/",
"txt": "Vision"
}
],
"2": [
{
"lnk": "https://www.naturaforce.com/tout-savoir-sur-les-vitamines/antioxydants/",
"txt": "Antioxydant"
},
{
"lnk": "https://www.naturaforce.com/combattre-depression/",
"txt": "Bien-être mental"
},
{
"lnk": "https://www.naturaforce.com/blog/2019/04/25/comment-booster-votre-concentration-de-maniere-naturelle/",
"txt": "Concentration mémoire"
},
{
"lnk": "https://www.naturaforce.com/complements-alimentaires-pour-les-problemes-digestifs/",
"txt": "Digestion"
},
{
"lnk": "https://www.naturaforce.com/les-complements-alimentaires-autorises-et-interdits-pendant-la-grossesse/",
"txt": "Grossesse allaitement"
},
{
"lnk": "https://www.naturaforce.com/complements-alimentaires-pour-mincir/",
"txt": "Minceur"
},
{
"lnk": "https://www.naturaforce.com/lutter-contre-le-stress/",
"txt": "Stress"
},
{
"lnk": "https://www.naturaforce.com/bien-etre-cardiovasculaire/",
"txt": "Bien-être cardiovasculaire"
},
{
"lnk": "https://www.naturaforce.com/ameliorer-circulation-sanguine/",
"txt": "Circulation sanguine"
},
{
"lnk": "https://www.naturaforce.com/baisse-du-desir-et-troubles-de-la-sexualite/complements-naturels-pour-le-desir-sexuel/",
"txt": "Désir sexualité"
},
{
"lnk": "https://www.naturaforce.com/tonus-energie-vitalite/",
"txt": "Energie"
},
{
"lnk": "https://www.naturaforce.com/traitements-naturels-menopause/",
"txt": "Ménopause"
},
{
"lnk": "https://www.naturaforce.com/renforcer-son-immunite-sommeil-et-sante/",
"txt": "Sommeil"
}
],
"3": [
{
"lnk": "https://www.naturaforce.com/tout-savoir-sur-les-vitamines/antioxydants/",
"txt": "Antioxydant"
},
{
"lnk": "https://www.naturaforce.com/complements-alimentaires-pour-mincir/",
"txt": "Minceur"
},
{
"lnk": "https://www.naturaforce.com/complements-alimentaires-pour-la-beaute-de-la-peau/",
"txt": "Beauté de la peau"
},
],
"4": [
{
"lnk": "https://www.naturaforce.com/complements-alimentaires-pour-les-articulations/",
"txt": "Articulations"
},
{
"lnk": "https://www.naturaforce.com/tonus-energie-vitalite/",
"txt": "Energie"
},
{
"lnk": "https://www.naturaforce.com/recuperation/",
"txt": "Récupération"
},
{
"lnk": "https://www.naturaforce.com/bien-etre-cardiovasculaire/",
"txt": "Bien-être cardiovasculaire"
},
{
"lnk": "https://www.naturaforce.com/comment-prendre-du-poids/",
"txt": "Force"
},
{
"lnk": "https://www.naturaforce.com/meilleurs-complements-alimentaires-naturels-sportifs/",
"txt": "Sport"
},
]
}
}
// NUTRITION SUBLIST HTMLS
var nutriSubStg1html = gensubstgHtml(menudata.nutristgdata[1]);
var nutriSubStg2html = gensubstgHtml(menudata.nutristgdata[2]);
var nutriSubStg3html = gensubstgHtml(menudata.nutristgdata[3]);
var nutriSubStg4html = gensubstgHtml(menudata.nutristgdata[4]);
var nutriSubStg = '' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Superaliments<span' +
' class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + nutriSubStg1html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Cuisine<span' +
' class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + nutriSubStg2html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Snacking<span' +
' class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + nutriSubStg3html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Boissons<span' +
' class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + nutriSubStg4html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link" href="https://www.naturaforce.com/categorie-produit/nutrition/" data-underline>voir tout </a> </li>' +
' </ul>';
// PACKS SUBLIST HTMLS
var pcksSubStg1html = gensubstgHtml(menudata.pkgstgdata[1]);
var pcksSubStg = '<ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + pcksSubStg1html + '</ul>';
// BESOINS SUBLIST HTMLS
var bsnsSubStg1html = gensubstgHtml(menudata.bsnstgdata[1]);
var bsnsSubStg2html = gensubstgHtml(menudata.bsnstgdata[2]);
var bsnsSubStg3html = gensubstgHtml(menudata.bsnstgdata[3]);
var bsnsSubStg4html = gensubstgHtml(menudata.bsnstgdata[4]);
var bsnsSubStg = '' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Santé<span class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + bsnsSubStg1html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Bien-être<span class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + bsnsSubStg2html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Beauté<span class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + bsnsSubStg3html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">Sport <span class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span> </a>' +
' <ul class="egNwMbMenu_bdy_menuitems_itm_sublist">' + bsnsSubStg4html + '</ul>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="2"> <a class="egNwMbMenu_bdy_menuitems_itm_link" href="https://www.naturaforce.com/categorie-produit/nutrition/" data-underline>voir tout </a> </li>' +
' </ul>';
var newMenuHTML = '' +
' <div class="egNwMbMenu">' +
' <div class="egNwMbMenuWpr">' +
' <!-- main menu header -->' +
' <div class="egNwMbMenu_hdr">' +
' <button class="egNwMbMenu_cut">' +
' <!-- cut icon -->' + cutIcon +
' </button>' +
' <!-- banner -->' + menuBnrMobHTML +
' </div>' +
' <!-- main menu items -->' +
' <div class="egNwMbMenu_bdy">' +
' <!-- slider -->' +
' <div class="egNwMbMenu_bdy_slider">' + mobSliderHTML + '</div>' +
' <ul class="egNwMbMenu_bdy_menuitems">' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="1">' +
' <a class="egNwMbMenu_bdy_menuitems_itm_link" href="https://www.naturaforce.com/boutique">' +
' Tous nos produits' +
' </a>' +
' </li>' +
' <!-- nutrition -->' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="1">' +
' <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">' +
' Nutrition' +
' <span class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span>' +
' </a>' + nutriSubStg +
' </li>' +
' <!-- packs -->' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="1">' +
' <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">' +
' Packs' +
' <span class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span>' +
' </a>' + pcksSubStg +
' </li>' +
' <!-- besoins -->' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="1">' +
' <a class="egNwMbMenu_bdy_menuitems_itm_link egNwMbMenu_bdy_menuitems_itm_link_hassublist">' +
' Besoins' +
' <span class="egNwMbMenu_bdy_menuitems_itm_link_arr">' + arrwIcon + '</span>' +
' </a>' + bsnsSubStg +
' </li>' +
' <!-- contact -->' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="1">' +
' <a class="egNwMbMenu_bdy_menuitems_itm_link" href="https://www.naturaforce.com/contact/">' +
' Contact' +
' </a>' +
' </li>' +
' <!-- notre histoire -->' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="1">' +
' <a class="egNwMbMenu_bdy_menuitems_itm_link" href="https://www.naturaforce.com/a-propos/notre-histoire/">' +
' Notre histoire' +
' </a>' +
' </li>' +
' <!-- Nous contacter -->' +
' <li class="egNwMbMenu_bdy_menuitems_itm" data-stage="1">' +
' <a class="egNwMbMenu_bdy_menuitems_itm_link" href="https://www.naturaforce.com/contact-2/">' +
' Nous contacter' +
' </a>' +
' </li>' +
' <li class="egNwMbMenu_bdy_menuitems_itm">' +
' <div class="egNwMbMenu_bdy_menuitems_itm_socialwpr">' +
' <p>' +
' <a href="https://fr-fr.facebook.com/naturaforce/" target="_blank">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2022/03/NAF-pictos-3-reseaux-sociaux-fb.png">' +
' </a>' +
' <a href="https://www.instagram.com/natura_force/" target="_blank">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2022/03/NAF-pictos-3-reseaux-sociaux-insta.png">' +
' </a>' +
' <a href="https://www.pinterest.fr/naturaforce/" target="_blank">' +
' <img src="https://www.naturaforce.com/wp-content/uploads/2022/03/NAF-pictos-3-reseaux-sociaux-pinterest.png">' +
' </a>' +
' </p>' +
' </div>' +
' </li>' +
' </ul>' +
' </div>' +
' <!-- main menu footer -->' +
' <div class="egNwMbMenu_ftr">' +
' <div class="egNwMbMenu_ftr_wpr">' +
' <a class="egNwMbMenu_ftr_accbox_lnk" href="https://www.naturaforce.com/mon-compte/">' +
' <img src="https://www.naturaforce.com/wp-content/themes/lndigital/img/NAF-picto%20compte-small.svg" />' +
' <span>mon compte</span>' +
' </a>' +
' <!-- search -->' +
' <button class="egNwMbMenu_ftr_srch">' +
' <!-- search icon -->' + searchIcon +
' </button>' +
' </div>' +
' </div>' +
' </div>' +
' </div>';
var waitForElement = function (selector, trigger, delayInterval, delayTimeout) {
var interval = setInterval(function () {
if (
document &&
document.querySelector(selector) &&
document.querySelectorAll(selector).length > 0
) {
clearInterval(interval);
trigger();
}
}, delayInterval);
setTimeout(function () {
clearInterval(interval);
}, delayTimeout);
}
var live = function (selector, event, callback, context) {
var addEvent = function (el, type, handler) {
if (el.attachEvent) el.attachEvent("on" + type, handler);
else el.addEventListener(type, handler);
}
this.Element &&
(function (ElementPrototype) {
ElementPrototype.matches =
ElementPrototype.matches ||
ElementPrototype.matchesSelector ||
ElementPrototype.webkitMatchesSelector ||
ElementPrototype.msMatchesSelector ||
function (selector) {
var node = this,
nodes = (node.parentNode || node.document).querySelectorAll(selector),
i = -1;
while (nodes[++i] && nodes[i] != node);
return !!nodes[i];
};
})(Element.prototype);
var live = function (selector, event, callback, context) {
addEvent(context || document, event, function (e) {
var found,
el = e.target || e.srcElement;
while (el && el.matches && el !== context && !(found = el.matches(selector))) el = el.parentElement;
if (el && found) callback.call(el, e);
});
}
live(selector, event, callback, context);
}
var init = function () {
if (!document.querySelector('.egNwMbMenu')) {
document.body.insertAdjacentHTML('beforeend', newMenuHTML);
// test events
testEvents();
}
}
var testEvents = function () {
live('.egNwMbMenu_bdy_menuitems_itm_link_hassublist', 'click', function () {
this.classList.toggle("eg-slide-up");
});
live('#nav-mobile-toggle', 'click', function () {
document.body.classList.add('eg-show-menu');
});
live('.egNwMbMenu_cut', 'click', function () {
document.body.classList.remove('eg-show-menu');
document.querySelector('.nav-mobile-close-btn').click();
});
live('.egNwMbMenu_ftr_srch', 'click', function () {
document.querySelector("#header-menu-mobile-search").click();
});
}
/* Initialize variation */
if (window.innerWidth < 767) {
waitForElement('body', init, 50, 15000);
}
} catch (e) {
if (debug) console.log(e, "error in Test" + variation_name);
}
})();
Editor is loading...
Leave a Comment