1 2(function (window){ 3window.oxGTMApp = window.oxGTMApp || {}; 4 window.oxGTMApp.appGoogleAnalytics = window.oxGTMApp.appGoogleAnalytics || { }; 5 window.oxGTMApp.appGoogleAnalytics.orderTaxPrice = 'HT'; 6window.oxGTMApp.appGoogleAnalytics.userHandler = 'email'; 7window.arrayGTAG = window.arrayGTAG || []; 8 window.arrayGTAG.push('G-3CVJ8LKNX7'); 9window.arrayGTAG.push('UA-27909135-48'); 10window.arrayGTAG.push('G-33GF6CM8Y8'); 11window.arrayGTAG.push('UA-40247802-1'); 12window.arrayGTM = window.arrayGTM || []; 13 window.arrayGTM.push('GTM-PJVT7CL'); 14})(window); 15(function (window){ 16 17window.oxAppsConfig.csShippingEstimation= [{ 18 condition: '#maincontainer.scshopcart' 19 ,place: { 20 tag: '<div cs cs-shipping-estimation default-country="" price-type="platform" is-app="true"></div>' 21 , method: 'after' 22 , target: '#maincontainer.scshopcart .shopcarttable' 23 } 24 ,pre: function () {} 25}]; 26 27})(window); 28(function (window){ 29window.oxModulesToLoad.push({ 30 name: 'appDynamicCartV6' 31 , type: 'app' 32 , desktop: { 33 hasCss: true 34 , config: { 35 mode: 'POPUP' 36} 37 } 38}); 39})(window); 40(function (window){ 41 42window.oxAppsConfig.csBreadcrumb= [{ 43 condition: '#maincontainer.sccatalog.itemdetail, #maincontainer.catalog.itemdetail' 44 ,place: { 45 tag: '<div cs cs-breadcrumb all="1" is-app="true"></div>' 46 ,method: 'append' 47 ,target: '.sectiontbarea' 48 } 49 , deps: ['platinumBuilder'] 50}]; 51 52})(window); 53(function (window){ 54 55window.oxAppsConfig.csMenuCol= [{ 56 condition: '#maincontainer' 57 , pre : function () { 58 $('#footermenu').attr("cs", true).attr("cs-menu-col", true); 59 } 60}]; 61 62})(window); 63(function (window){ 64window.oxModulesToLoad.push({ 65 name: 'appBackToTop' 66 , type: 'app' 67 , desktop: { 68 config: { 69trigger: 100, 70image: '\/Files\/131539\/\/files\/0\/oxa-arrow-up-white-60x60.png' 71 } 72 } 73}); 74})(window); 75(function (window){ 76var triggers = []; 77triggers.push('.PBMsgOutOfStock'); 78var targets = []; 79targets.push('productdetail'); 80window.oxModulesToLoad.push({ 81 name: 'appOutOfStockNotification' 82 , type: 'app' 83 , desktop: { 84 hasCss: true 85 , config: { 86 showBtnTriggerWhen: triggers 87 , targetPlaces: targets 88 , rgpdWbId : 2065331 89 , translation: { 90 btnTrigger: "\u00CAtre alert\u00E9" 91 } 92 } 93 } 94}); 95})(window); 96(function (window){ 97var targetsAppQuantityBox = []; 98targetsAppQuantityBox.push('itemdetail'); 99window.oxModulesToLoad.push({ 100 name: 'appQuantityBox' 101 , type: 'app' 102 , desktop: { 103 hasCss: false 104 , config: { 105 targetPlaces: targetsAppQuantityBox 106 } 107 } 108 }); 109})(window); 110(function (window){ 111var appDisclamerObject = { 112 name: 'appDisclamer' 113 , type: 'app' 114 , condition : '#maincontainer' 115 , desktop: { 116 hasCss: false 117 , cookieLevel: 1 118, config: { 119 triggerList: "{{triggerList}}".replace(/\s/g,'').split(",") 120 ,excludeList: "" 121 ,pageTrigger: "2" 122 ,customPageTrigger: "" 123 ,triggerAction: "scroll" 124 ,triggerDelay: "1000" 125 ,triggerPixels: "" 126,template: "custom" 127, localStorageType: "localStorage" 128 , localStorageExpiry: parseInt(13 * 30 * 24 * 60) 129, translation: { 130 confirm: { 131 accept: "J\'accepte" 132 , decline: "Je refuse" 133 } 134 , alert: { 135 accept: "OK" 136 } 137 } 138 } 139 } 140 } 141 if('webblock' == 'text' || 'webblock' == 'html' || 'webblock' == 'richtext'){ 142 appDisclamerObject.desktop.config.content = "#WB#221753379716120"; 143 } 144 if('webblock' == 'webblock'){ 145 appDisclamerObject.desktop.config.wbId = "2319155"; 146 } 147 window.oxModulesToLoad.push(appDisclamerObject); 148})(window); 149(function (window){ 150try{ 151 window.defaultOxCookiesLevel = 1 || 1; 152 }catch(e){ 153 window.defaultOxCookiesLevel = 1; 154 } 155 window.oxModulesToLoad.push({
156 name: 'appCookies' 157 , type: 'app' 158 , desktop: { 159 hasCss: true 160 , cookieLevel: 1 161 , config: { 162 bgColor: '#333333' 163 , functionalUrl: '' 164 , analyticsUrl: '' 165 , marketingUrl: '' 166 , textColor: '#ffffff' 167 , type: 'ribbon' 168, position: 'bottom' 169, modalTheme:'light' 170 } 171 } 172 , mobile: { 173 hasCss: true 174 , cookieLevel : 1 175 , config : { 176 position: 'bottom' 177 , functionalUrl: '' 178 , analyticsUrl: '' 179 , marketingUrl: '' 180 } 181 } 182 }); 183})(window); 184if(window.oxInfos.oxADContext){ 185(function (window){ 186window.oxModulesToLoad.push({ 187 name: 'appVatLabel' 188 , type: 'app' 189 , desktop : { 190 hasCss: true 191 , config: { 192 serviceName: 'Front-end', 193afterDiscount : '1', 194position:'after', 195 translation : { 196 TTCLabel : 'TTC', 197 HTLabel : 'HT' 198 } 199 } 200 } 201 }); 202})(window); 203}; 204(function (window){ 205var appSocialShare_socialNetwork = []; 206 window.oxModulesToLoad.push({ 207 name: 'appSocialShare' 208 , type: 'app' 209 , desktop : { 210 hasCss: true 211 , config: { 212 listPosition : '-1', 213 itemPosition : 'after-description', 214textSharing : '1', 215 size : '30', 216 aspect : '', 217color : true, 218socialNetwork : appSocialShare_socialNetwork, 219 translation : { 220 share : 'Je partage :' 221 } 222 } 223 } 224 }); 225appSocialShare_socialNetwork.push('twitter'); 226appSocialShare_socialNetwork.push('facebook'); 227appSocialShare_socialNetwork.push('pinterest'); 228})(window); 229(function (window){ 230window.oxModulesToLoad.push({ 231 name: 'appOrderStep' 232 , type: 'app' 233 , desktop: { 234 hasCss : true 235 , condition: '#maincontainer.scshopcart, #maincontainer.scorderform, #maincontainer.scpaymentform, #maincontainer.scshipform, #maincontainer.scconfirmform, #maincontainer.userlogin.usercreateaccount, #maincontainer.pmprocessorviewer' 236 , criticalCss: '#stepsContainer{visibility: hidden;}' 237 , config : {template : "progress", transparent : "1"} 238 } 239 }); 240})(window); 241(function (window){ 242 243 var criticalCSS = "#hmenu > li .menu+div:before{content: '' !important;display: none !important;}"; 244 245window.oxModulesToLoad.push({ 246 name: 'appMenu100' 247 , type: 'app' 248 , desktop: { 249 hasCss: true 250 , criticalCss: criticalCSS 251 , config: { 252 wrapImgText: !!0 253 , fullwidth: "true" 254 , template: 'horizontal' 255 , responsive: 0 256 , keepSubmenuCss: 1 257 , hasBackdrop: 0 258} 259 } 260 }) 261})(window); 262if(window.oxInfos.oxADContext){ 263(function (window){ 264var cssModifier = []; 265cssModifier.push('horizontal'); 266 cssModifier.push('left'); 267var defaultTabs = 'Description|Caract\u00E9ristiques|Onglet #n'.split('|'); 268 269 var importList = []; 270window.oxModulesToLoad.push({ 271 name: 'appProductTabs' 272 , type: 'app' 273 , desktop: { 274 condition: '#maincontainer.sccatalog.itemdetail, #maincontainer.catalog.itemdetail' 275 , hasCss: true 276 , config: { 277 template: 'tabs' 278 , firstOpened: !!1 279 , maxOpened: 1 280, addReviews: 1 281 , defaultTexts: defaultTabs 282 , cssModifier: cssModifier.join(' ') 283 , importList: importList 284 , offsetTopElem: '#headerarea' 285 , includeAllReviews: 0 286 , restrictPageBuilderTabsClass: 'null' 287} 288 , preCompile: function () 289 { 290 $('span.PBLongTxt[itemprop="description"]').eq(0).attr('ng-non-bindable', true); 291 } 292 } 293 }); 294})(window); 295}; 296if(window.oxInfos.oxADContext){ 297(function (window){ 298var configs = {}; 299 var listConfig = []; 300var listLabelConf = { 301 type: 'label' 302 , facetName: 'paiement3X'.replace(/\r?\n|\r/g,'').split(/\s?,\s?/) 303 }; 304listLabelConf.whereExpert = true; 305 listLabelConf.where = '.c-ox-product-detail__reinssurance-block--addtocart'; 306 listLabelConf.whereIn = 'append'; 307listConfig.push(listLabelConf); 308var detailConfig = []; 309var detailLabelConf = { 310 type: 'label' 311 , facetName: 'paiement3X'.replace(/\r?\n|\r/g,'').split(/\s?,\s?/) 312 };
313detailLabelConf.whereExpert = true; 314 detailLabelConf.where = '.c-ox-product-detail__reinssurance-block--addtocart'; 315 detailLabelConf.whereIn = 'append'; 316detailConfig.push(detailLabelConf); 317configs['productdetail'] = {items: detailConfig}; 318window.oxModulesToLoad.push({ 319 name: 'appPreviewFacet' 320 , type: 'app' 321 , desktop: { 322 hasCss : true 323 , config :{ 324 configs: configs 325 } 326 } 327 }); 328})(window); 329}; 330(function (window){ 331var installments = [2,3,4]; 332installments = '3|4'.replace(/ /g,"").split("|"); 333installments = '3|4'.replace(/ /g,"").split("|"); 334if (!installments.length) 335 { 336 installments = [2,3,4]; 337 } 338 339 var obj = { 340 itemListPage:1 || -1, 341 webBlock:1 || -1, 342 marketingBlock:1 || -1, 343 cartBlock:1 || -1, 344 cartPage:1 || -1, 345 searchPage:1 || -1, 346 itemDetailPage:1 || -1, 347 quickBuyBlock:-1 || -1, 348 dynamicCartPopup:1 || -1 349 }; 350 351 window.oxModulesToLoad.push({ 352 name: 'appPriceByInstalments' 353 , type: 'app' 354 , desktop: { 355 hasCss: true 356 , config: { 357 catchPhrase: 'Payez en plusieurs fois :', 358 times: 3, 359 availableTimes: installments, 360 minPrice: 100, 361 maxPrice: 2000, 362 textStructure: 'Soit [T] x [P] sans frais', 363 textButtonStructure: 'Payez en [T] sans frais', 364 displayingOn: obj 365 } 366 } 367 }); 368})(window); 369(function (window){ 370window.oxModulesToLoad.push({ 371 name: 'appLastProductView', 372 type : 'app', 373 desktop : { 374 hasCss : true, 375 config : { 376 cartPosition : 'after-cart', 377itemPosition : 'after-product', 378nbProduct : 5, 379 display : "block", 380 structure : "'snipSb'", 381 translation : { 382 title : "Articles consult\u00E9s r\u00E9cemment" 383 } 384 } 385 } 386 }); 387})(window); 388(function (window){ 389window.arrayFBP = window.arrayFBP || []; 390 window.arrayFBP.push(510033414993900); 391 window.oxGTMApp = window.oxGTMApp || {} 392 window.oxGTMApp.appFacebookPixel = { 393 cookieLevel : 3 394 }; 395window.arrayFBP.push(1209531841389569); 396})(window); 397(function (window){ 398window.oxGTMApp = window.oxGTMApp || {}; 399 window.oxGTMApp.appGoogleAdWords = { 400 valueConversion:1 == 0 ? false : true, 401 accounts : ['831781778'], 402labelConversionPurchase : 'EzKJCPv86NwBEJL3z4wD', 403labelConversionConfirm : 'zsJKCIuy1twBEJL3z4wD', 404remarketingLabel : 'zsJKCIuy1twBEJL3z4wD', 405cookieLevel : 3 406 } 407})(window); 408(function (window){ 409window.oxGTMApp = window.oxGTMApp || {}; 410 window.oxGTMApp.appBing = { 411 accounts : [ ], 412 cookieLevel : 3 413 } 414 window.oxGTMApp.appBing.accounts.push('134003785'); 415})(window); 416if(window.oxInfos.oxADContext){ 417(function (window){ 418var rgpdContent = ""; 419 var rgpdIsWb = false;
420 if('richtext' == 'text' || 'richtext' == 'html' || 'richtext' == 'richtext') 421 { 422 rgpdContent = ''; 423 } 424 else if('richtext' == 'webblock') 425 { 426 rgpdContent = "0"; 427 rgpdIsWb = true; 428 } 429 430 window.oxModulesToLoad.push({ 431 name: 'appSubscribeToNews' 432 , type: 'app' 433 , desktop: { 434 hasCss: true 435, criticalCss: '.ox-newsletter{display: none !important;}.wbe-editor .ox-newsletter{display: block !important;}' 436, config: { 437 translation: { 438 appSubscribeToNews: { 439 subscribeBtn: 'S\'inscrire' 440 , placeholderEmail: 'Votre adresse e-mail' 441 , confirmation: 'Nous avons bien re\u00E7u votre demande d\'inscription \u00E0 notre newsletter et nous vous en remercions.<br>Un message a \u00E9t\u00E9 envoy\u00E9 \u00E0 votre adresse e-mail.<br>Votre inscription ne sera effective qu\'apr\u00E8s avoir cliqu\u00E9 sur le lien contenu dans cet e-mail.<br>Merci et \u00E0 bient\u00F4t !' 442 , alreadyExist: 'Cette adresse e-mail est d\u00E9j\u00E0 associ\u00E9e \u00E0 un utilisateur existant. Pour mettre \u00E0 jour vos coordonn\u00E9es, vous devez vous connecter \u00E0 votre compte.<br><a href=\"{{accountLink}}\">Cliquez ici pour vous identifier.<\/a>' 443, title: 'Inscrivez-vous \u00E0 notre newsletter' 444} 445 } 446 , hasTitle: !!1 447 , rgpdContent: rgpdContent 448 , rgpdIsWb: rgpdIsWb 449 , buttonStyle: "primary" 450 , replaceWidget: !!1 451 , insertInFooter: !!0 452 , itemPosition: 'before_footer_menu' 453} 454 } 455 }); 456})(window); 457}; 458(function (window){ 459var languageArray = []; 460 window.oxModulesToLoad.push({ 461 name: 'appGoogleTranslate', 462 type: 'app', 463 desktop: { 464 hasCss: true, 465 config: { 466 version: 2, 467 position: 'header', 468 display: 'classic', 469 langCaption: 'Langue :'.trim(), 470languageArray: languageArray, 471 } 472 } 473 }); 474languageArray.push('fr'); 475languageArray.push('gb'); 476languageArray.push('de'); 477languageArray.push('nl'); 478languageArray.push('se'); 479})(window); 480(function (window){ 481window.oxModulesToLoad.push({ 482 name: 'appWishList' 483 , type: 'app' 484 , desktop: { 485 hasCss: true 486 , config: { 487 translation: { 488 appWishListController: { 489 mainTitle: 'Listes d\'envie' 490 }, 491 appWishListMenu: { 492 title: 'Vos listes d\'envie' 493 }, 494 appWishListHeart: { 495 defaultName: 'Ma liste d\'envie' 496 } 497 }, 498 } 499 } 500 }); 501})(window); 502(function (window){ 503window.oxModulesToLoad.push({ 504 name: 'appBreadcrumb', 505 type: 'app', 506 mobile: { 507 hasCss: true, 508 config: { 509 all: '1', 510 } 511 } 512 }); 513})(window); 514(function (window){ 515var triggers = []; 516triggers.push('.PBMsgOutOfStock'); 517var targets = []; 518targets.push('productdetail'); 519window.oxModulesToLoad.push({ 520 name: 'appOutOfStockNotification' 521 , type: 'app' 522 , mobile: { 523 hasCss: true 524 , config: { 525 showBtnTriggerWhen: triggers 526 , targetPlaces: targets 527 , rgpdWbId : 2065331 528 , translation: { 529 btnTrigger: "\u00CAtre alert\u00E9" 530 } 531 } 532 } 533}); 534})(window); 535if(window.oxInfos.oxADContext){ 536(function (window){ 537var configs = {}; 538 var listConfig = []; 539var listLabelConf = { 540 type: 'label' 541 , facetName: 'paiement3X'.replace(/\r?\n|\r/g,'').split(/\s?,\s?/) 542 }; 543listLabelConf.where = 'image'; 544 listLabelConf.whereIn = 'after'; 545listConfig.push(listLabelConf); 546var detailConfig = []; 547var detailLabelConf = { 548 type: 'label' 549 , facetName: 'paiement3X'.replace(/\r?\n|\r/g,'').split(/\s?,\s?/) 550 };
551detailLabelConf.where = 'image'; 552 detailLabelConf.whereIn = 'after'; 553detailConfig.push(detailLabelConf); 554configs['productdetail'] = {items: detailConfig}; 555window.oxModulesToLoad.push({ 556 name: 'appPreviewFacet' 557 , type: 'app' 558 , mobile: { 559 hasCss : true 560 , config :{ 561 configs: configs 562 } 563 } 564 }); 565})(window); 566}; 567(function (window){ 568var installments = [2,3,4]; 569if (!installments.length) 570 { 571 installments = [2,3,4]; 572 } 573 574 var obj = { 575 itemListPage:-1 || -1, 576 itemDetailPage:1 || -1, 577 cartPage:-1 || -1, 578 webBlock:-1 || -1, 579 searchPage:-1 || -1 580 }; 581 582 window.oxModulesToLoad.push({ 583 name: 'appPriceByInstalments' 584 , type: 'app' 585 , mobile: { 586 hasCss: true 587 , config: { 588 catchPhrase:'Payez en plusieurs fois :', 589 times: 3, 590 availableTimes: installments, 591 minPrice: 100, 592 maxPrice: 2000, 593 textStructure: 'Soit [T] x [P] sans frais', 594 textButtonStructure:'Payez en [T] sans frais', 595 displayingOn: obj 596 } 597 } 598 }); 599})(window); 600(function (window){ 601var rgpdContent = ""; 602 var rgpdIsWb = false;
603 if('richtext' == 'text' || 'richtext' == 'html' || 'richtext' == 'richtext') 604 { 605 rgpdContent = ''; 606 } 607 else if('richtext' == 'webblock') 608 { 609 rgpdContent = "0"; 610 rgpdIsWb = true; 611 } 612 613 window.oxModulesToLoad.push({ 614 name: 'appSubscribeToNews' 615 , type: 'app' 616 , mobile: { 617 hasCss: true 618, criticalCss: '.ox-newsletter{display: none !important;}.wbe-editor .ox-newsletter{display: block !important;}' 619, config: { 620 translation: { 621 appSubscribeToNews: { 622 subscribeBtn: 'S\'inscrire' 623 , placeholderEmail: 'Votre adresse e-mail' 624 , confirmation: 'Nous avons bien re\u00E7u votre demande d\'inscription \u00E0 notre newsletter et nous vous en remercions.<br>Un message a \u00E9t\u00E9 envoy\u00E9 \u00E0 votre adresse e-mail.<br>Votre inscription ne sera effective qu\'apr\u00E8s avoir cliqu\u00E9 sur le lien contenu dans cet e-mail.<br>Merci et \u00E0 bient\u00F4t !' 625 , alreadyExist: 'Cette adresse e-mail est d\u00E9j\u00E0 associ\u00E9e \u00E0 un utilisateur existant. Pour mettre \u00E0 jour vos coordonn\u00E9es, vous devez vous connecter \u00E0 votre compte.<br><a href=\"{{accountLink}}\">Cliquez ici pour vous identifier.<\/a>' 626, title: 'Inscrivez-vous \u00E0 notre newsletter' 627} 628 } 629 , hasTitle: !!1 630 , rgpdContent: rgpdContent 631 , rgpdIsWb: rgpdIsWb 632 , buttonStyle: "primary" 633 , replaceWidget: !!1 634 , insertInFooter: !!1 635 , itemPosition: 'expert' 636, jQueryMethod : 'before' 637 , cssSelector : '.c-site-footer' 638} 639 } 640 }); 641})(window); 642(function (window){ 643var languageArray = []; 644 window.oxModulesToLoad.push({ 645 name: 'appGoogleTranslate', 646 type: 'app', 647 mobile: { 648 hasCss: true, 649 config: { 650 version: 2, 651 position: 'menu', 652 langCaption: 'Langue :'.trim(), 653languageArray: languageArray, 654 } 655 } 656 }); 657languageArray.push('fr'); 658languageArray.push('gb'); 659languageArray.push('de'); 660languageArray.push('nl'); 661languageArray.push('se'); 662})(window); 663(function (window){ 664window.oxModulesToLoad.push({ 665 name: 'appContact', 666 type: 'app', 667 mobile: { 668 hasCss: true, 669 config: { 670 page:'menu', 671 position: 'header', 672 phone: '141534040', 673 mail: '[email protected]', 674 address:'98 RUE LOUIS AMP\u00C8RE 93330 NEUILLY SUR MARNE', 675 type: 'sticker', 676 colorPicker: '',
677 dialingCode: '33' 678 } 679 } 680 }); 681})(window); 682(function (window){ 683window.oxModulesToLoad.push({ 684 name: 'appWishList' 685 , type: 'app' 686 , mobile: { 687 hasCss: true 688 , config: { 689 translation: { 690 appWishListController: { 691 mainTitle: 'Listes d\'envie' 692 }, 693 appWishListMenu: { 694 title: 'Vos listes d\'envie' 695 }, 696 appWishListHeart: { 697 defaultName: 'Ma liste d\'envie' 698 } 699 }, 700 } 701 } 702 }); 703})(window);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.