var loadCmpVign = function() { var ezAcceptBtn = document.getElementById('ez-accept-all'); if(typeof ezAcceptBtn != 'undefined' && ezAcceptBtn != null) { ezAcceptBtn.addEventListener('click', () => { var executeVignette = function () { var vignetteConfig = { enabled: true, useVignetteLoader: false, eventHandlerTest: false, }; if(typeof window.newEzVignette == "function"){ this.vignette = window.newEzVignette(vignetteConfig); this.vignette.handleClick(); } else { setTimeout(executeVignette, 70); } } executeVignette(); }); } else { setTimeout(loadCmpVign, 70); } }; loadCmpVign();