Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- (function() {
- function checkAppleTitle(title) {
- if (!title) return;
- if (title.toLowerCase().indexOf('apple') != -1 ||
- title.toLowerCase().indexOf('airpods') != -1 ||
- title.toLowerCase().indexOf('iphone') != -1) {
- return true;
- }
- return false
- }
- function checkProductLink(productLink) {
- if (!productLink) return;
- if (productLink.indexOf('productMakat=BE136362') != -1) {
- return true;
- }
- if (productLink.indexOf('productMakat=BE136368') != -1) {
- return true;
- }
- if (productLink.indexOf('productMakat=BE136365') != -1) {
- return true;
- }
- return false;
- }
- function checkProductCategory(category) {
- if (!category) return;
- if (category.toLowerCase().indexOf('gamers/console') != -1 ||
- category.toLowerCase().indexOf('mobiles/cellular') != -1 ||
- category.toLowerCase().indexOf('smarthome/scruples') != -1) {
- return true;
- }
- return false
- }
- function checkProductList() {
- var productImageLink = document.querySelectorAll('.product-image-wrapper a[href*=mobiles]');
- var productS20Link = document.querySelectorAll('.product-image-wrapper a[href*="/s20/"]');
- var creditTime = 0;
- var elementCreditTime = document.querySelector('.sum-cart-with-payments-ils.col-md-5 > span:nth-child(5)');
- if (elementCreditTime) {
- elementCreditTime = parseInt(elementCreditTime.textContent);
- } else {
- elementCreditTime = 0;
- }
- creditTime += elementCreditTime;
- if ((productImageLink.length > 0 || productS20Link.length > 0) && creditTime < 24) {
- localStorage.setItem('show_coupon_adoric', false);
- return false;
- }
- var productsList = document.querySelectorAll('.product-details-container');
- for(var i=0; i < productsList.length; i++) {
- var productTitle = productsList[i].querySelector('.product-title');
- var productSubTitle = productsList[i].querySelector('.product-sub-title');
- var productLink = productsList[i].querySelector('a');
- var productCategory = productsList[i].parentNode.getAttribute('data-cat2');
- if (productCategory && checkProductCategory(productCategory)) {
- localStorage.setItem('show_coupon_adoric', false);
- return false;
- }
- if (productTitle && checkAppleTitle(productTitle.textContent)) {
- localStorage.setItem('show_coupon_adoric', false);
- return false;
- }
- if (productSubTitle && checkAppleTitle(productSubTitle.textContent)) {
- localStorage.setItem('show_coupon_adoric', false);
- return false;
- }
- if (productLink && checkProductLink(productLink.getAttribute('href'))) {
- localStorage.setItem('show_coupon_adoric', false);
- return false;
- }
- }
- if (adoric) localStorage.setItem('show_coupon_adoric', true);
- }
- var productsTimer = 10;
- function waitPageProducts() {
- productsTimer--;
- var pageProducts = document.querySelectorAll('.product-details-container');
- if (pageProducts.length < 1 && productsTimer > 0) {
- setTimeout(waitPageProducts, 500);
- } else {
- checkProductList();
- }
- }
- waitPageProducts();
- })();
- </script>
Add Comment
Please, Sign In to add comment