PageSourceSearch

https://www.ilmakiage.com/media/fbminify/9128a5b1e4fe3b3fafdf93871ef9e7b2-1790240219.js

js ilmakiage.com collected 2026-09-25 02:43:34 UTC 7,644 bytes, 18 lines download raw bytes

1(function(){'use strict';if(typeof window.DataLayer2Config==='undefined'){console.error('DataLayer2Config is not defined. Make sure it loads before this script.');return}
2const config=window.DataLayer2Config;let quizResultPagePaymentClick=!1;let productPagePaymentClick=!1;window.dataLayer2Push=function(layer2Data){window.dataLayer2=window.dataLayer2||[];window.dataLayer2.push(layer2Data);if(config.debugMode){console.log('[DataLayer2 Debug]',layer2Data)}};window.dataLayer2Send=function(data={}){jQuery.ajax({url:getMagentoBaseUrl()+'datalayer',dataType:'json',data:data,async:!0,type:"POST",error:(e)=>{if(config.debugMode){console.log('[DataLayer2 Error]',e)}}})};if(config.isCartPage&&config.cartItems){window.onload=function(){dataLayer2Push({event:'view_cart',ecommerce:{items:config.cartItems}})}}
3window.setBeginCheckoutDatalayer=function(data={}){try{if(!data.$value){const priceElement=jQuery('#one-step-checkout-form .checkout-review-load .data-table tr.grand-total-row td.last .price');if(priceElement.length&&priceElement.html()){data.$value=parseFloat(priceElement.html().replace(/[^\d\.]/g,''))}else{data.$value=0}}
4const localDate=new Date();const localDateHour=localDate.getHours();const eastDate=new Date(new Date().toLocaleString("en-US",{timeZone:"America/New_York"}));const eastDateHour=eastDate.getHours();const eastDateDay=eastDate.toLocaleDateString('en',{weekday:'long'});let beginCheckoutData={event:'begin_checkout',is_paypal_checkout:!1,is_applepay_checkout:!1,checkout_source:config.checkoutSource,$value:data.$value,checkout_mystery_ind:`${jQuery('.osc-misteryGiftItem, .minicartMisteryItem').length ? 'true' : 'false'}`,eligible_offer:config.eligibleOffer,mt_number:config.mtNumber,order_type:config.orderType,is_cart_tbyb:config.isCartTbyb,is_cart_sub:config.isCartSub,coupon_code_in_cart:config.couponCodeInCart,coupon_code:config.couponCode,coupon_value:config.couponValue,quiz_id:config.quizId,quote_id:config.quoteId,order_product_ids:config.orderProductIds,checkout_local_hour:localDateHour,checkout_est_hour:eastDateHour,checkout_day:eastDateDay,hashed_quote_id:config.hashedQuoteId,ecommerce:{currency:config.currency,items:config.ecommerceItems},aband_cart_strip:!0,post_quiz_landing_page:Mage.Cookies.get('no_result')?"checkout":"result page",returning_user:sessionStorage.getItem('spa_returning_user')||'no'};if(config.autoLogIn){beginCheckoutData.auto_log_in=!0}
5if(data.ecommerceItems&&data.ecommerceItems.length){beginCheckoutData.ecommerce.items=data.ecommerceItems}
6let items=beginCheckoutData.ecommerce.items;let i=0;items.sort((a,b)=>(a.price>b.price)?-1:1);items=items.slice(0,3);items.forEach(item=>{++i;beginCheckoutData['aband_cart_strip_item_name_'+i]=item.item_name;beginCheckoutData['aband_cart_strip_item_variant_'+i]=item.item_variant;beginCheckoutData['aband_cart_strip_image_'+i]=item.image});const fields=['quote_id','hashed_quote_id','is_cart_tbyb','order_product_ids','is_paypal_checkout','is_applepay_checkout','quiz_id','is_cart_sub'];fields.forEach((name)=>{if(data[name]){beginCheckoutData[name]=data[name]}});const searchData={search_in_session:Mage.Cookies.get('search_in_session'),...Mage.Cookies.get('search_in_session')==='true'&&{search_number_of_queries:Mage.Cookies.get('search_number_of_queries'),search_last_query:Mage.Cookies.get('search_last_query'),},...Mage.Cookies.get('search_last_click_name')&&{search_last_click_name:Mage.Cookies.get('search_last_click_name'),search_last_click_url:Mage.Cookies.get('search_last_click_url'),search_last_click_img_url:Mage.Cookies.get('search_last_click_img_url')}};dataLayer2Push(Object.assign(beginCheckoutData,searchData));if(config.sendBeginCheckoutToServer){let dataToSend={email:jQuery("#billing\\:email").val(),page_location:getMagentoBaseUrl()+'onestepcheckout/index'};dataLayer2Send(Object.assign(dataToSend,beginCheckoutData))}}catch(e){console.log('[DataLayer2 Error]',e)}};jQuery(document).on("click",".paypal-method-wrapper .paypal-button",()=>{jQuery(document).trigger('express-checkout-begins',{is_paypal_checkout:!0})});jQuery(document).on("click","#apple-pay-button-minicart, #apple-pay-button",(e)=>{if(jQuery('#checkout-payment-method-load').length){return}
7jQuery(document).trigger('express-checkout-begins',{is_applepay_checkout:!0})});if(config.enableMiniCartEvents){let miniCartPaymentEventSending=!1;const attachMiniCartListeners=()=>{const miniCartButtons=document.querySelector('.minicart-buttons');if(miniCartButtons&&!miniCartButtons.dataset.checkoutEventsAttached){miniCartButtons.dataset.checkoutEventsAttached='true';miniCartButtons.addEventListener('click',function(e){if(miniCartPaymentEventSending)return;if(e.target.closest('.paypal-button')){miniCartPaymentEventSending=!0;jQuery(document).trigger('checkout-initiate-event',{payment_method:config.constants.PAYMENT_PAYPAL,checkout_method:config.constants.INITIATE_CHECKOUT_MINI_CART})}else if(e.target.closest('#apple-pay-button-minicart')){miniCartPaymentEventSending=!0;jQuery(document).trigger('checkout-initiate-event',{payment_method:config.constants.PAYMENT_APP
7LE_PAY,checkout_method:config.constants.INITIATE_CHECKOUT_MINI_CART})}},!0)}};attachMiniCartListeners();const headerCart=document.getElementById('header-cart');if(headerCart){const observer=new MutationObserver(attachMiniCartListeners);observer.observe(headerCart,{childList:!0,subtree:!0})}
8let miniCartClicked=!1;jQuery(document).on('click','.skip-link.skip-cart',function(){if(miniCartClicked===!1){miniCartClicked=!0;jQuery(document).trigger('checkout-initiate-event',{checkout_method:config.constants.INITIATE_CHECKOUT_MINI_CART})}})}
9if(config.enableQuizResultEvents){jQuery(document).on("click",".result-pages #payment-express-button-paypal",()=>{quizResultPagePaymentClick=!0});jQuery(document).on("click",".result-pages #payment-express-button-applepay",()=>{quizResultPagePaymentClick=!0})}
10if(config.enableProductPageEvents){jQuery(document).on('click','.payment-express-container.pdp #payment-express-button-paypal',()=>{productPagePaymentClick=!0});jQuery(document).on('click','.payment-express-container.pdp .payment-express-button_applepay',()=>{productPagePaymentClick=!0})}
11jQuery(document).on('express-checkout-begins',function(e,additional){let $value=parseFloat(jQuery('#header-cart .minicart-buttons .price').html().replace(/[^\d\.]/g,''));let quoteData=JSON.parse(localStorage.getItem('dataLayer2QuoteData'));let ecommerceItems=JSON.parse(localStorage.getItem('dataLayer2CartItems'));if(userData[0]){let data={$value:$value,ecommerceItems:ecommerceItems,quote_id:quoteData.qid,hashed_quote_id:quoteData.hqid,is_cart_tbyb:quoteData.iscarttbyb,order_product_ids:quoteData.opids};additional=additional||{};data=Object.assign(data,additional);if('quiz_id' in quoteData){data.quiz_id=quoteData.quiz_id}
12if('is_cart_sub' in quoteData){data.is_cart_sub=quoteData.is_cart_sub}
13setBeginCheckoutDatalayer(data)}
14if(quizResultPagePaymentClick||productPagePaymentClick){let checkout_method='';if(quizResultPagePaymentClick){checkout_method=config.constants.INITIATE_CHECKOUT_QUIZ_RESULT}
15if(productPagePaymentClick){checkout_method=config.constants.INITIATE_PDP_PAGE}
16checkoutInitiateEventHandler(additional,checkout_method)}});function checkoutInitiateEventHandler(data,checkout_method){let dataQuizCheckoutInitiateEvent={'checkout_method':checkout_method,};if(data.is_paypal_checkout){dataQuizCheckoutInitiateEvent.payment_method=config.constants.PAYMENT_PAYPAL}
17if(data.is_applepay_checkout){dataQuizCheckoutInitiateEvent.payment_method=config.constants.PAYMENT_APPLE_PAY}
18jQuery(document).trigger('checkout-initiate-event',dataQuizCheckoutInitiateEvent)}})()

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.