PageSourceSearch

https://asiamall.asiacell.com/static/version1789953482/frontend/Asiacell/Theme_rtl/ar_SA/js/asiacell.min.js

js asiacell.com collected 2026-09-24 17:40:16 UTC 3,343 bytes, 5 lines download raw bytes

1require(["jquery","owl-carousel","accordion"],function($){LOCALE='en-US';$(document).ready(function(){$("#product_addtocart_form").submit(function(e){var productData;try{var formData=$(this).serializeArray();let superAttributes=[];var quantity=1;$.each(formData,function(i,field){if(field.name=='qty'){quantity=field.value;}
2if(field.name.startsWith('super_attribute[')){var match=field.name.match(/super_attribute\[(\d+)\]/);if(match){superAttributes.push(field.value);}}});var productDataString=$('#product-data').attr('data-product-detail');productData=JSON.parse(productDataString);let currentVariant=productData['item_variant'];if(currentVariant.length>0&&superAttributes.length>0){$.each(currentVariant,function(i,item){let itemAttributes=item['attributes'];if(Array.isArray(itemAttributes)){let superAttrStr=superAttributes.join(',');let itemAttrStr=itemAttributes.join(',');if(superAttrStr===itemAttrStr){productData['item_variant']=item['sku'];}}});}
3console.log('Quantity:',quantity);sendDataLayer("add_to_cart",productData['item_id'],productData['item_name'],productData['item_variant'],productData['price'],productData['item_brand'],productData['item_category'],productData['item_category2'],productData['item_category3'],productData['item_category4'],productData['item_category5'],parseInt(quantity),productData['item_list_name'],productData['item_list_id'],undefined);}catch(e){console.error('An error occurred while processing product data:',e);}});$("form[data-role='tocart-form']").submit(function(e){var $this=$(this);var configurableDiv=$this.find('#configurable');if(configurableDiv.length==0){var productData;try{var productDataString=$this.find('#simple-product').attr('data-product-detail');productData=JSON.parse(productDataString);console.log(productData);var quantity=$('#qty').val();console.log('Quantity:',quantity);console.log("Product id ",productData['item_id']);console.log('Product Name:',productData['item_name']);console.log('Product SKU:',productData['item_variant']);console.log('Product Price:',productData['price']);if(quantity==''||quantity==undefined){quantity=1;}
4sendDataLayer("add_to_cart",productData['item_id'],productData['item_name'],productData["item_variant"],productData['price'],productData['item_brand'],productData['item_category'],productData['item_category2'],productData['item_category3'],productData['item_category4'],productData['item_category5'],parseInt(quantity),productData['item_list_name'],productData['item_list_id'],undefined);}catch(e){console.error('An error occurred while processing product data:',e);}}else{console.log("Configurable product");}});});$("#read-more-link").click(function(){$(this).hide();$('#more-content').show();});$.fn.equalizeHeights=function(){return this.height(Math.max.apply(this,$(this).map(function(i,e){return $(e).height()}).get()))}
5$('.products-grid strong.product.name.product-item-name').equalizeHeights();const faqItems=document.querySelectorAll('.faq-item');faqItems.forEach(item=>{const question=item.querySelector('.faq-question');const icon=item.querySelector('.faq-icon');question.addEventListener('click',()=>{const isActive=item.classList.contains('active');faqItems.forEach(i=>{i.classList.remove('active');i.querySelector('.faq-icon').textContent='+';});if(!isActive){item.classList.add('active');icon.textContent='–';}});});});

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.