var $splmn_jQuery;function logWithBadge(message,isError=!1,color="green",fontSize,badgeText){if(localStorage.getItem("debug")=="1"){const badgeStyle=` background-color: ${isError?"red":"green"}; color: white; font-size: ${fontSize||"12px"}; padding: 2px 4px; border-radius: 3px; margin-left: 5px; position: relative; `,badgeElement=`%c ${badgeText||"SL"} `;console.log(`%c ${message} ${badgeElement}`,`color: ${color}; font-size: ${fontSize||"12px"};`,badgeStyle)}}async function countryCodes(codes){return new Promise(async(resolve,reject)=>{let res=await fetch("https://cdn.shopify.com/s/files/1/0683/1371/0892/files/countryCodes-may-29.json");res.status===200?(logWithBadge("Country codes Loaded"),codes=await res.json(),resolve(codes)):(logWithBadge("Failed to load Country codes. Error Code : 1",!0),resolve(""))})}async function getLocationData(codes){return new Promise(async(resolve,reject)=>{let res=await fetch("https://api.country.is",{cache:"no-cache"});if(res.status===200){let userCountryData=await res.json();for(var i=0;i"u")(function(){var script2=document.createElement("SCRIPT");script2.src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js",script2.type="text/javascript",document.head.appendChild(script2),script2.onload=function(){$splmn_jQuery=jQuery,onJQueryLoad()}})();else{var script=document.createElement("SCRIPT");script.src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js",script.type="text/javascript",document.head.appendChild(script),script.onload=function(){$.noConflict(),$splmn_jQuery=jQuery,jQuery=$,onJQueryLoad()}}}function initCss(done){var link=document.createElement("link");link.setAttribute("rel","stylesheet"),link.setAttribute("type","text/css"),link.onload=done,link.setAttribute("href","https://cdn.shopify.com/s/files/1/0683/1371/0892/files/superlemon-prod-June-9.css?v=1686314609"),document.head.appendChild(link)}async function btnLoad(){var codes=await countryCodes(codes),currentCountryCode2=await getLocationData(codes);const SERVER_BASE_URL="https://api.superlemon.xyz",SERVER_BASE_URL_MESSAGING="https://api.superlemon.xyz",SERVER_BASE_URL_ANALYTICS="https://api.superlemon.xyz/api/v1/account/click";if($splmn_jQuery("#tadpole-script").length){logWithBadge("Conflicting widget found. Error Code : 3",!0);return}function getShopId(){if(window.Shopify!=null)return window.Shopify.shop;var url=window.location.href,domain;return domain=url.indexOf("://")>-1?url.split("/")[2]:url.split("/")[0],domain=domain.split(":")[0],domain}function deviceType(){return mobileCheck()?1:2}function mobileCheck(){var check=!1;return function(a){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))&&(check=!0)}(navigator.userAgent||navigator.vendor||window.opera),window.innerWidth<=540}function fetchStoreSettings(shopId,successCallback){$splmn_jQuery.ajax({url:SERVER_BASE_URL+`/api/v1/account/user/widget/settings?id=${shopId}`,type:"GET",success:function(response){let settings=response.widget.settings;settings&&successCallback(settings),logWithBadge("Store settings fetched")}})}function setIntervalX(callback,delay,repetitions){logWithBadge("setIntervalX Initialized with Delay : "+String(delay)+" ms Repetitions : "+String(repetitions));var splmn_thankyouAPICall=0,intervalID=window.setInterval(function(){callback(),++splmn_thankyouAPICall===repetitions&&window.clearInterval(intervalID),logWithBadge("setIntervalX Execution Number : "+String(splmn_thankyouAPICall))},delay);return intervalID}function createOptinWidget(settings,originalViewportSize){if(settings.optin.enable)if(isThankYouPage()&&settings.optin.actions.includes("THANKYOU")){const apiInterval=setIntervalX(()=>{runThankYouPageLogic(settings,apiInterval)},1e3,20)}else settings.optin.enabledOnStoreFront&&(settings.optin.actions.includes("CLICK_CHECKOUT")&&loadOptinWidgetOnCheckout(settings,originalViewportSize),settings.optin.actions.includes("BUY_NOW")&&loadOptinWidgetOnBuyNow(settings,originalViewportSize),settings.optin.actions.includes("ADD_TO_CART")&&loadOptinWidgetOnAddToCart(settings,originalViewportSize),settings.optin.actions.includes("LAND_ON_CART")&&top.location.href.indexOf("/cart")>0&&loadOptinWidget(settings,originalViewportSize,function(){}))}function isThankYouPage(){return window.location.pathname.match("(.*)/orders/(.*)")||window.location.pathname.match("(.*)/checkouts/(.*)")}function runThankYouPageLogic(settings,apiInterval){thankYouPageAPICall().then(response=>{let order=response.orderStatus;if(order.status)switch(order.status){case"NOT_FOUND":lastLocalStorageOptin=getLastLocalOptinFromThankyouPage(),lastLocalStorageOptin&&lastLocalStorageOptin.length!==0?customOptinFromThankYouPage(lastLocalStorageOptin,settings.optin.lang):thankYouPageOptinWidget(settings.optin.lang);return;case"NOT_OPTED_IN":thankYouPageOptinWidget(settings.optin.lang,!0,order.number,order.countryCode,order.phone),clearInterval(apiInterval);return;case"CONFIRMED":loadOptinConfirmed(settings.optin.lang,order.phone),clearInterval(apiInterval);return;case"OPEN":return;default:return}})}async function thankYouPageAPICall(){return await(await fetch(SERVER_BASE_URL_MESSAGING+"/api/v1/account/user/optin/order/phone/status?url="+getShopId()+"&orderId="+Shopify.checkout.order_id)).json()}function getLastLocalOptinFromThankyouPage(){var unique_identifier=((Shopify.checkout.email||"")+(Shopify.checkout.phone||"")).replace(" ","");return!localStorage.getItem("previous_thank_you_page_optin")&&localStorage.getItem("opted_in_phone_v2")&&localStorage.getItem("opted_in_country_code_v2")?[localStorage.getItem("opted_in_phone_v2"),localStorage.getItem("opted_in_country_code_v2")]:localStorage.getItem("previous_thank_you_page_optin")&&(previous_optin_obj=JSON.parse(localStorage.getItem("previous_thank_you_page_optin")),previous_optin_obj.unique_identifier==unique_identifier)?[previous_optin_obj.phone_number,previous_optin_obj.country_code]:null}function customOptinFromThankYouPage(phone,widgetLanguage,isPhoneWithCountryCode=!1,phoneWithCountryCode){var unique_identifier=((Shopify.checkout.email||"")+(Shopify.checkout.phone||"")).replace(" ","");localStorage.setItem("opted_in_phone_v2",phone[0]),localStorage.setItem("opted_in_country_code_v2",phone[1]),localStorage.setItem("previous_thank_you_page_optin",JSON.stringify({unique_identifier,phone_number:phone[0],country_code:phone[1]}));var thankYouOptinConfirm=document.getElementById("wa-order-update-widget");$splmn_jQuery.ajax({url:SERVER_BASE_URL_MESSAGING+"/api/v1/account/user/optin/order/phone",type:"POST",dataType:"json",contentType:"application/x-www-form-urlencoded",data:{url:getShopId(),phone:isPhoneWithCountryCode?"+"+phoneWithCountryCode:phone[1]+phone[0],orderId:Shopify.checkout.order_id},success:function(){thankYouOptinConfirm&&thankYouOptinConfirm.remove(),loadOptinConfirmed(widgetLanguage,isPhoneWithCountryCode?"+"+phoneWithCountryCode:phone[1]+phone[0])},error:function(e){localStorage.removeItem("opted_in_phone_v2"),localStorage.removeItem("opted_in_country_code_v2"),localStorage.removeItem("previous_thank_you_page_optin");let error=JSON.parse(e.responseText);alert(error.message)}})}function loadOptinConfirmed(widgetLanguage,confirmedPhone){if(!document.getElementById("optin-confirmed-success-true")){var t=document.getElementsByClassName("section")[1],f=t.childNodes[1],d=document.createElement("div");d.className="content-box",d.id="wa-order-update-widget";var contentContainer=document.createElement("div");contentContainer.className="content-box__row content-box__row--no-border";var contentHeader=document.createElement("h2");contentHeader.innerHTML=getConfirmedBtnText(widgetLanguage),contentHeader.style="color: #2EB840; text-align:left; margin-bottom:10px;";var contentTitle=document.createElement("p");contentTitle.className="os-step__description",contentTitle.id="optin-confirmed-success-true",contentTitle.style="margin-bottom:10px;",contentTitle.innerHTML=getOptinConfirmedText(widgetLanguage)+' '+confirmedPhone+"",contentContainer.appendChild(contentHeader),contentContainer.appendChild(contentTitle),d.appendChild(contentContainer),f.insertBefore(d,f.childNodes[3])}}function getConfirmedBtnText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"Confirmed!";case"PORTUGUESE":return"Confirmado!";case"SPANISH":return"\xC2\xA1Confirmado!";case"ITALIAN":return"Confermata!";case"FRENCH":return"Confirm\xC3\xA9!";case"INDONESIAN":return"Dikonfirmasi!";case"GERMAN":return"Best\xC3\xA4tigt!";case"ARABIC":return"\xD8\xAA\xD9\u2026 \xD8\xAA\xD8\xA3\xD9\u0192\xD9\u0160\xD8\xAF!";case"TURKISH":return"Onaylanm\xC4\xB1\xC5\u0178!";case"HEBREW":return"\xD7\x90\xD7\u2022\xD7\xA9\xD7\xA8!";case"DUTCH":return"Bevestigd!"}}function getOptinConfirmedText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"You will receive order and delivery updates at";case"PORTUGUESE":return"Voc\xEA receber\xE1 atualiza\xE7\xF5es de pedidos e entregas em";case"SPANISH":return"Recibir\xE1 actualizaciones de pedidos y entregas en";case"ITALIAN":return"Riceverai gli aggiornamenti dell'ordine e della consegna all'indirizzo";case"FRENCH":return"Vous recevrez les mises \xE0 jour de commande et de livraison \xE0 l'adresse";case"INDONESIAN":return"Anda akan menerima rincian pesanan dan informasi pengiriman dari";case"GERMAN":return"Sie erhalten Bestellund Lieferaktualisierungen unter";case"ARABIC":return"\u0633\u0648\u0641 \u062A\u062A\u0644\u0642\u0649 \u062A\u062D\u062F\u064A\u062B\u0627\u062A \u0627\u0644\u0637\u0644\u0628 \u0648\u0627\u0644\u062A\u0633\u0644\u064A\u0645 \u0639\u0644\u0649";case"TURKISH":return"Sipari\u015F ve g\xF6nderim g\xFCncellemelerini \xFCzerinden alacaks\u0131n\u0131z";case"HEBREW":return"\u05D0\u05EA\u05D4 \u05EA\u05E7\u05D1\u05DC \u05D4\u05D6\u05DE\u05E0\u05D5\u05EA \u05D5\u05E2\u05D3\u05DB\u05D5\u05E0\u05D9 \u05DE\u05E9\u05DC\u05D5\u05D7 \u05E2\u05DC \u05D4\u05DE\u05E1\u05E4\u05E8";case"DUTCH":return"Je ontvangt je order- en leveringsupdates op"}}function thankYouPageOptinWidget(widgetLanguage,notOptedIn=!1,number,countryCode,phoneWithCountryCode){if(!document.getElementById("wa-order-update-widget"))if(notOptedIn){var style=document.createElement("style");style.type="text/css",style.innerHTML=".numberContainer {} .numberContainer input{border: 0.05px solid; border-color: grey;} .numberInput { padding: 10px; height: 38px; font-size: 16px; width: 62%; box-sizing: border-box;} .confirmBtn { border-radius: 4px;margin-left: 16px; background: #2EB840; color: white; border-style: solid; padding: 4px 8px; position: relative; border: none; outline: none; font-size: 16px;} .confirmBtn:hover {box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.2);}",document.head.appendChild(style);var t=document.getElementsByClassName("section")[1],f=t.childNodes[1],d=document.createElement("div");d.className="content-box",d.id="wa-order-update-widget";var contentContainer=document.createElement("div");contentContainer.className="content-box__row content-box__row--no-border";var contentHeader=document.createElement("h2");contentHeader.innerHTML="",contentHeader.innerHTML=''+getOrderUpdatesOnText(widgetLanguage);var contentTitle=document.createElement("p");contentTitle.className="os-step__description",contentTitle.innerHTML=getThankyouPageOptinText(widgetLanguage);var numberContainer=document.createElement("div");numberContainer.style="text-align: left; margin-top: 10px; margin-bottom: 14px;",numberContainer.className="numberContainer",numberContainer.innerHTML=`

Phone Number

`,contentContainer.appendChild(contentHeader),contentContainer.appendChild(contentTitle),contentContainer.appendChild(numberContainer),d.appendChild(contentContainer),f.insertBefore(d,f.childNodes[3]),$splmn_jQuery("#wa-optin-widget-thankyou-confirm-btn").on("click",function(){var phone=$splmn_jQuery("#wa-optin-widget-thankyou-phone").val();phone&&customOptinFromThankYouPage([number,countryCode],widgetLanguage,!0,phoneWithCountryCode)})}else{var style=document.createElement("style");style.type="text/css",style.innerHTML=".numberContainer {} .numberContainer input{border: 0.05px solid; border-color: grey;} .numberInput { padding: 10px; height: 38px; font-size: 16px; width: 62%; box-sizing: border-box;} .confirmBtn { border-radius: 4px;margin-left: 16px; background: #2EB840; color: white; border-style: solid; padding: 4px 8px; position: relative; border: none; outline: none; font-size: 16px;} .confirmBtn:hover {box-shadow: 2px 2px 16px rgba(0, 0, 0, 0.2);}",document.head.appendChild(style);var t=document.getElementsByClassName("section")[1],f=t.childNodes[1],d=document.createElement("div");d.className="content-box",d.id="wa-order-update-widget";var contentContainer=document.createElement("div");contentContainer.className="content-box__row content-box__row--no-border";var contentHeader=document.createElement("h2");contentHeader.innerHTML="",contentHeader.innerHTML=''+getOrderUpdatesOnText(widgetLanguage);var contentTitle=document.createElement("p");contentTitle.className="os-step__description",contentTitle.innerHTML=getThankyouPageOptinText(widgetLanguage);var numberContainer=document.createElement("div");numberContainer.style="text-align: left; margin-top: 10px; margin-bottom: 14px;",numberContainer.className="numberContainer",numberContainer.innerHTML=`

Country Code

Phone Number

${codes?``:''}
`,contentContainer.appendChild(contentHeader),contentContainer.appendChild(contentTitle),contentContainer.appendChild(numberContainer),d.appendChild(contentContainer),f.insertBefore(d,f.childNodes[3]),$splmn_jQuery("#wa-optin-widget-thankyou-confirm-btn").on("click",function(){var phone=$splmn_jQuery("#wa-optin-widget-thankyou-phone").val();const countryCode2=$splmn_jQuery("#wa-optin-widget-thankyou-countryCode").val();if(!phone||phone.replace(/ /g,"").length<6){alert("Please enter a valid phone number");return}if(!countryCode2){alert("Please enter a valid country code");return}phone&&countryCode2&&Shopify.checkout.order_id&&customOptinFromThankYouPage([phone,countryCode2],widgetLanguage)}),Shopify.checkout&&Shopify.checkout.phone?$splmn_jQuery("#wa-optin-widget-thankyou-phone").val(Shopify.checkout.phone):getCountryCodeFromCheckout(function(cc){var phone=getPhoneFromShipping(cc);$splmn_jQuery("#wa-optin-widget-thankyou-countryCode").val("+"+phone)})}}function getOrderUpdatesOnText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"WhatsApp notifications";case"PORTUGUESE":return"Notifica\xE7\xF5es do WhatsApp";case"SPANISH":return"Notificaciones de WhatsApp";case"ITALIAN":return"Notifiche di WhatsApp";case"FRENCH":return"Notifications WhatsApp";case"INDONESIAN":return"Pemberitahuan WhatsApp";case"GERMAN":return"WhatsApp-Benachrichtigungen";case"ARABIC":return"\u0625\u0634\u0639\u0627\u0631\u0627\u062A WhatsApp";case"TURKISH":return"WhatsApp bildirimleri";case"HEBREW":return"\u05D4\u05EA\u05E8\u05D0\u05D5\u05EA WhatsApp";case"DUTCH":return"WhatsApp-meldingen"}}function getThankyouPageOptinText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"Receive order and delivery updates via WhatsApp.";case"PORTUGUESE":return"Receba atualiza\xE7\xF5es de pedidos e entregas via WhatsApp.";case"SPANISH":return"Reciba actualizaciones de pedidos y entregas a trav\xE9s de WhatsApp.";case"ITALIAN":return"Ricevi aggiornamenti su ordini e consegne tramite WhatsApp.";case"FRENCH":return"Recevez les mises \xE0 jour de commande et de livraison via WhatsApp.";case"INDONESIAN":return"Terima informasi rincian pesanan dan informasi pengiriman di Whatsapp.";case"GERMAN":return"Erhalten Sie Bestellund Lieferaktualisierungen \xFCber WhatsApp.";case"ARABIC":return"\u062A\u0644\u0642\u064A \u062A\u062D\u062F\u064A\u062B\u0627\u062A \u0627\u0644\u0637\u0644\u0628 \u0648\u0627\u0644\u062A\u0633\u0644\u064A\u0645 \u0639\u0628\u0631 WhatsApp.";case"TURKISH":return"Sipari\u015F ve g\xF6nderim g\xFCncellemelerini WhatsApp \xFCzerinden al.";case"HEBREW":return"\u05E7\u05D1\u05DC\u05D5 \u05D4\u05D6\u05DE\u05E0\u05D5\u05EA \u05D5\u05E2\u05D3\u05DB\u05D5\u05E0\u05D9 \u05DE\u05E9\u05DC\u05D5\u05D7 \u05D3\u05E8\u05DA \u05D4\u05D5\u05D5\u05D0\u05D8\u05E1\u05D0\u05E4";case"DUTCH":return"Ontvang order- en leveringsupdates op Whatsapp"}}function getConfirmBtnText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"CONFIRM";case"PORTUGUESE":return"CONFIRME";case"SPANISH":return"CONFIRMAR";case"ITALIAN":return"CONFERMARE";case"FRENCH":return"CONFIRMER";case"INDONESIAN":return"KONFIRMASI";case"GERMAN":return"BEST\xC4TIGEN";case"ARABIC":return"\u0625\u0631\u0633\u0627\u0644";case"TURKISH":return"ONAYLAMAK";case"HEBREW":return"\u05D0\u05D9\u05E9\u05D5\u05E8";case"DUTCH":return"BEVESTIGEN"}}function getOptInButtonText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"Opt-in";case"PORTUGUESE":return"Opt-in";case"SPANISH":return"Optar en";case"ITALIAN":return"Opt-in";case"FRENCH":return"Opt-in";case"INDONESIAN":return"Opt-in";case"GERMAN":return"Opt-in";case"ARABIC":return"\u0625\u0631\u0633\u0627\u0644";case"TURKISH":return"Opt-in";case"HEBREW":return"Opt-in";case"DUTCH":return"Opt-in";default:return"Opt-in"}}function getCountryCodeFromCheckout(success){return Shopify.checkout&&Shopify.checkout.shipping_address&&Shopify.checkout.shipping_address.country_code&&$splmn_jQuery.getJSON("https://cdn.shopify.com/s/files/1/0070/3666/5911/files/iso_code.json?1203",function(data){success(data[Shopify.checkout.shipping_address.country_code]||"")}),""}function getPhoneFromShipping(countryCode){var rawPhone="";if(Shopify.checkout&&Shopify.checkout.shipping_address&&Shopify.checkout.shipping_address.phone)switch(rawPhone=Shopify.checkout.shipping_address.phone,countryCode){case"91":if(rawPhone.startsWith(countryCode)&&rawPhone.length==12)return rawPhone;if(rawPhone.startsWith(countryCode)&&rawPhone.length<12)return countryCode+rawPhone;if(!rawPhone.startsWith(countryCode))return countryCode+rawPhone;default:return rawPhone.startsWith(countryCode)?rawPhone:countryCode+rawPhone}return countryCode}function loadOptinWidgetOnCheckout(settings,originalViewportSize){var secondClick=!1;document.body.addEventListener("click",function(e){const checkout_btn=getTargetButtonFromEvent(e.target),checkout_ahref=getTargetAhrefFromEvent(e.target),closest_form=checkout_btn&&checkout_btn.getAttribute("type")=="submit"?$splmn_jQuery(checkout_btn).closest("form"):null;(checkout_btn&&(checkout_btn.getAttribute("name")=="checkout"||checkout_btn.getAttribute("onclick")=="window.location='/checkout'")||e.target&&e.target.name=="checkout"&&e.target.tagName=="INPUT"||checkout_ahref&&checkout_ahref.getAttribute("href")=="/checkout"||closest_form&&closest_form.attr("action")=="/checkout")&&(secondClick?secondClick=!1:(e.stopPropagation(),e.preventDefault(),loadOptinWidget(settings,originalViewportSize,function(){secondClick=!0,e.target.click()})))},!0)}function getTargetButtonFromEvent(target){return target?target.tagName=="BUTTON"?target:$splmn_jQuery(target).closest("button")?$splmn_jQuery(target).closest("button")[0]:null:null}function getTargetAhrefFromEvent(target){if(target){if(target.tagName=="A")return target;if($splmn_jQuery(target).closest("a"))return $splmn_jQuery(target).closest("a")[0]}else return null}function loadOptinWidgetOnBuyNow(settings,originalViewportSize){var secondClick=!1;document.body.addEventListener("click",function(e){const buy_now_target=getTargetButtonFromEvent(e.target);buy_now_target&&buy_now_target.getAttribute("data-testid")&&buy_now_target.getAttribute("data-testid")=="Checkout-button"&&(secondClick?secondClick=!1:(e.preventDefault(),e.stopPropagation(),loadOptinWidget(settings,originalViewportSize,function(){secondClick=!0,buy_now_target.click()})))},!0)}function loadOptinWidgetOnAddToCart(settings,originalViewportSize){var secondClick=!1;document.body.addEventListener("click",function(e){const add_to_cart_target=getTargetButtonFromEvent(e.target),closest_form=$splmn_jQuery(add_to_cart_target).closest("form");add_to_cart_target&&add_to_cart_target.getAttribute("data-testid")!="Checkout-button"&&closest_form&&closest_form.attr("action")=="/cart/add"&&(secondClick?secondClick=!1:(e.stopPropagation(),e.preventDefault(),loadOptinWidget(settings,originalViewportSize,function(){secondClick=!0,e.target.click?e.target.click():e.target.tagName==="svg"?e.target.parentNode.click():e.target.tagName==="path"&&e.target.closest("svg").parentNode.click()})))},!0)}function closePopup(){$splmn_jQuery("#wa-greeting-bubble").removeClass("bounceUp"),$splmn_jQuery("#wa-greeting-bubble").addClass("bounceDown"),$splmn_jQuery("#wa-chatOptin-bubble").removeClass("bounceUp"),$splmn_jQuery("#wa-chatOptin-bubble").addClass("bounceDown"),$splmn_jQuery("#wa-chat-btn-root").show()}function initChat(settings,redirect){let agentDetails=JSON.parse(localStorage.getItem("agent_details"));redirect&&openInNewTab(agentDetails.link),onChatInitiated(settings,agentDetails.agent_id?agentDetails.agent_id:null),localStorage.setItem("agent_details",JSON.stringify({})),localStorage.setItem("from_greetings",0),closePopup()}try{var loadOptinWidget=function(settings,originalViewportSize,onDismiss2){logWithBadge("Optin Widget : Initializing"),$splmn_jQuery("body").removeClass("wa-optin-widget-stop-scrolling"),$splmn_jQuery("#wa-optin-widget-main").remove();let current_device_type2=deviceType();if(!(current_device_type2==1&settings.optin.devices.includes("mobile")|current_device_type2==2&settings.optin.devices.includes("desktop"))){logWithBadge("Optin Widget : Disabled for current device type",!0),setTimeout(onDismiss2,200);return}if(localStorage.getItem("opted_in_phone_v2")){logWithBadge("Optin Widget : Already opted in"),setTimeout(onDismiss2,200);return}if(Date.now()-JSON.parse(localStorage.getItem("optin_widget_last_shown"))1&&Date.now()-JSON.parse(localStorage.getItem("optin_widget_last_dismissed"))1&&Date.now()-JSON.parse(localStorage.getItem("optin_widget_last_dismissed"))>=settings.optin.delayAfterOptinWidgetDismissed*1e3&&localStorage.removeItem("dismiss_count");var widgetContainer=document.createElement("div"),blurContainer=document.createElement("div");blurContainer.className="wa-blur-container wa-optin-widget-z-index",blurContainer.id="wa-optin-widget-main",document.body.appendChild(blurContainer),$splmn_jQuery(blurContainer).hide();var style=document.createElement("style");style.type="text/css",style.innerHTML=".wa-optin-widget-z-index { z-index:"+(current_device_type2===1?settings.devices.mobile.zindex.optin:settings.devices.desktop.zindex.optin)+";}",document.head.appendChild(style),widgetContainer.className="wa-optin-widget-container wa-optin-widget-z-index",window.getComputedStyle(document.body).direction=="rtl"&&mobileCheck()?widgetContainer.style.transform="translate(-50%, -50%)":window.getComputedStyle(document.body).direction=="rtl"&&(widgetContainer.style.transform="translate(-25%, -50%)");var closeBtn=document.createElement("div");closeBtn.className="wa-optin-widget-close-btn";var closeImg=document.createElement("img");closeImg.className="wa-optin-widget-close-img",closeImg.src="https://cdn.shopify.com/s/files/1/0272/5983/0365/files/Vector_4.png?36",closeBtn.appendChild(closeImg),closeBtn.onclick=function(e){var dismiss_count=localStorage.getItem("dismiss_count");localStorage.setItem("dismiss_count",parseInt(dismiss_count)?parseInt(dismiss_count)+1:1),localStorage.setItem("optin_widget_last_dismissed",JSON.stringify(Date.now())),removeOptinWidget(),onDismiss2()};var contentContainer=document.createElement("div");contentContainer.className="wa-optin-widget-content-container";var leftSec=document.createElement("div"),rightSec=document.createElement("div"),title=document.createElement("div");title.className="wa-optin-widget-title-container",title.innerHTML=getOptinWidgetTitleText(settings.optin.lang,settings.shopName);var subTitle=document.createElement("div");subTitle.className="wa-optin-widget-title-container",subTitle.innerHTML=getSubTitleText(settings.optin.lang);var ulContainer=document.createElement("div");ulContainer.className="wa-optin-widget-ul-container",ulContainer.innerHTML=``;var noSpamText=document.createElement("div");noSpamText.classList="wa-optin-widget-spam-msg",noSpamText.innerHTML=getNoSpamText(settings.optin.lang),leftSec.appendChild(title),leftSec.appendChild(subTitle),leftSec.appendChild(ulContainer),leftSec.appendChild(noSpamText);var rightSecTxtCont=document.createElement("div");rightSecTxtCont.className="wa-optin-widget-right-sec-content-container";var inputBox=document.createElement("div");inputBox.className="wa-optin-widget-input-box";var countryLogo=document.createElement("span");countryLogo.className="wa-optin-widget-country-flag",countryLogo.id="wa-splmn-country-flag-logo";var buttonConfirm2=document.createElement("button");buttonConfirm2.innerText=getConfirmBtnText(settings.optin.lang),buttonConfirm2.className="wa-optin-widget-confirm-btn",buttonConfirm2.id="wa-optin-widget-confirm-btn";var bgContainer=document.createElement("div");bgContainer.className="wa-optin-widget-title-bg-container",leftSec.className="wa-optin-widget-left-sec",rightSec.className="wa-optin-widget-right-sec";var textContent=document.createElement("div"),inputContainer=document.createElement("div");if(inputContainer.className="wa-input-container",codes){var countryCodeDataList=document.createElement("select");countryCodeDataList.id="wa-optin-country-code",countryCodeDataList.className="wa-optin-widget-input input-country-code-select",countryCodeDataList.style.maxWidth="45%";var currentLocation=currentCountryCode2,customOptionPlaceholder=document.createElement("option");customOptionPlaceholder.text=currentLocation.label,customOptionPlaceholder.value=currentCountryCode2.value,countryCodeDataList.appendChild(customOptionPlaceholder);for(var i=0;i{var confirmBtn=document.getElementById("wa-optin-widget-confirm-btn");e.target.value.length>=1?confirmBtn&&confirmBtn.classList.add("wa-optin-widget-confirm-btn-active"):e.target.value.trim()||confirmBtn&&confirmBtn.classList.remove("wa-optin-widget-confirm-btn-active")}),inputBox.appendChild(countryCodeDataList),inputBox.appendChild(numberInput),rightSecTxtCont.appendChild(inputBox),rightSecTxtCont.appendChild(buttonConfirm2),rightSec.appendChild(rightSecTxtCont),contentContainer.appendChild(closeBtn),contentContainer.appendChild(bgContainer),contentContainer.appendChild(leftSec),contentContainer.appendChild(rightSec),numberInput.onblur=()=>{mobileCheck()&&setTimeout(function(){restoreMobileOptinWidgetSize()},200)},window.onresize=function(){if(mobileCheck()){var updatedSize=$splmn_jQuery(window).width()+$splmn_jQuery(window).height();updatedSize==originalViewportSize?restoreMobileOptinWidgetSize():shrinkMobileOptinWidget()}},buttonConfirm2.onclick=function(){var phone=$splmn_jQuery("#wa-optin-phone-number").val(),countryCode=$splmn_jQuery("#wa-optin-country-code").val();if(logWithBadge("Phone : "+phone),logWithBadge("country Code : "+countryCode),!countryCode){alert("Please enter a country code");return}if(!phone||phone.replace(/ /g,"").length<6){alert("Please enter a valid phone number");return}phone&&countryCode&&(buttonConfirm2.setAttribute("disabled",!0),$splmn_jQuery.ajax({url:SERVER_BASE_URL_MESSAGING+"/api/v1/account/user/optin/widget",type:"POST",dataType:"json",contentType:"application/x-www-form-urlencoded",data:{url:getShopId(),number:phone,countryCode},success:function(e){localStorage.setItem("opted_in_phone_v2",phone),localStorage.setItem("opted_in_country_code_v2",countryCode),removeOptinWidget(),onDismiss2(),logWithBadge("Optin Widget : Optin successful")},error:function(e){if(e&&e.status===202)localStorage.setItem("opted_in_phone_v2",phone),localStorage.setItem("opted_in_country_code_v2",countryCode),removeOptinWidget(),onDismiss2(),logWithBadge("Optin Widget : Optin successful");else if(console.log("Error : ",e),e.responseText){let error=JSON.parse(e.responseText);alert(error.message),logWithBadge("Optin Widget : Optin failed",!0)}}}))},contentContainer.appendChild(textContent),widgetContainer.appendChild(contentContainer),$splmn_jQuery("body").addClass("wa-optin-widget-stop-scrolling"),blurContainer.appendChild(widgetContainer),$splmn_jQuery(blurContainer).fadeIn(),localStorage.setItem("optin_widget_last_shown",JSON.stringify(Date.now())),document.getElementById("wa-optin-country-code").addEventListener("focus",e=>(e.relatedTarget&&setTimeout(()=>{e.relatedTarget.removeAttribute("tabindex"),e.target.focus()},100),!1)),document.getElementById("wa-optin-phone-number").addEventListener("focus",e=>(e.relatedTarget&&setTimeout(()=>{e.relatedTarget.removeAttribute("tabindex"),e.target.focus()},100),!1)),mobileCheck()||$splmn_jQuery("#wa-optin-country-code").focus()}}catch{}try{var loadOptinWidgetViaChat=function(settings,originalViewportSize,onDismiss2){if(logWithBadge("Optin Via Chat : Initializing"),!settings?.chatWidget?.optinEnabled){logWithBadge("Optin Via Chat : Redirecting as OVC is disabled"),initChat(settings,!0);return}$splmn_jQuery("body").removeClass("wa-optin-widget-stop-scrolling"),$splmn_jQuery("#wa-optin-widget-main").remove();let type="chatOptin";$splmn_jQuery(`#wa-${type}-bubble`).length&&($splmn_jQuery(`#wa-${type}-bubble`).remove(),$splmn_jQuery("#wa-greeting-bubble").hide(),$splmn_jQuery("#wa-chat-btn-root").hide());let{chat,avatarStyleStr,root,header}=createOptinChatbox(settings,type);var widgetContainerWrapper=document.createElement("div");widgetContainerWrapper.className=deviceType()==1?"splmn-optin-via-chat-wrapper-mobile":"splmn-optin-via-chat-wrapper";let current_device_type2=deviceType();if(!(current_device_type2==1&settings.optin.devices.includes("mobile")|current_device_type2==2&settings.optin.devices.includes("desktop"))){logWithBadge("Optin Via Chat : Not enabled for current device type",!0),setTimeout(onDismiss2,200);return}var widgetContainer=document.createElement("div");widgetContainer.id="wa-chat-optin",widgetContainer.className="splmn-optin-via-chat",window.getComputedStyle(document.body).direction=="rtl"&&mobileCheck()?widgetContainer.style.transform="translate(-50%, -50%)":window.getComputedStyle(document.body).direction=="rtl"&&(widgetContainer.style.transform="translate(-25%, -50%)");var inputBox=document.createElement("div");inputBox.className="splmn-optin-via-chat-input-box",inputBox.style.gap="1rem";var buttonContainer=document.createElement("div");buttonContainer.className="splmn-whatsapp-send";var buttonConfirm2=document.createElement("img");if(buttonConfirm2.alt="",buttonConfirm2.src="https://cdn.shopify.com/s/files/1/0449/7794/6790/files/Optin-ChatWidget-Send_30_12_22.svg?v=1669788356",buttonConfirm2.className="wa-optin-clickButton",buttonConfirm2.id="wa-optin-clickButton",buttonConfirm2.height="40",buttonConfirm2.width="40",codes){var countryCodeDataList=document.createElement("select");countryCodeDataList.id="wa-optin-country-code",countryCodeDataList.className="splmn-country-code";var currentLocation=currentCountryCode2,customOptionPlaceholder=document.createElement("option");customOptionPlaceholder.text=currentLocation.label,countryCodeDataList.appendChild(customOptionPlaceholder);for(var i=0;i{var confirmBtn=document.getElementById("wa-optin-clickButton");e.target.value.length>=1?confirmBtn&&confirmBtn.classList.add("wa-optin-clickButton-active"):e.target.value.trim()||confirmBtn&&confirmBtn.classList.remove("wa-optin-clickButton-active")}),buttonContainer.appendChild(buttonConfirm2),inputBox.appendChild(countryCodeDataList),inputBox.appendChild(numberInput),widgetContainer.appendChild(inputBox),widgetContainer.appendChild(buttonContainer),widgetContainerWrapper.appendChild(widgetContainer),chat.appendChild(widgetContainerWrapper),root.appendChild(header),root.appendChild(chat),document.body.appendChild(root),$splmn_jQuery("#wa-greeting-bubble").length||($splmn_jQuery("#wa-chat-btn-root").hide(),$splmn_jQuery(`#wa-${type}-bubble`).addClass("bounceUp")),$splmn_jQuery("#wa-greeting-bubble").remove(),numberInput.onblur=()=>{mobileCheck()&&setTimeout(function(){restoreMobileOptinWidgetSize()},200)},window.onresize=function(){if(mobileCheck()){var updatedSize=$splmn_jQuery(window).width()+$splmn_jQuery(window).height();updatedSize==originalViewportSize?restoreMobileOptinWidgetSize():shrinkMobileOptinWidget()}},buttonConfirm2.onclick=function(){var phone=$splmn_jQuery("#wa-optin-phone-number").val(),countryCode=$splmn_jQuery("#wa-optin-country-code").val();if(countryCode&&(countryCode=countryCode.split(" ").length>1?countryCode.split(" ")[2]:`+${countryCode}`),!countryCode){alert("Please enter a country code");return}if(!phone||phone.replace(/ /g,"").length<6){alert("Please enter a valid phone number");return}if(phone&&countryCode){buttonConfirm2.setAttribute("disabled",!0);let agentDetails=JSON.parse(localStorage.getItem("agent_details"));openInNewTab(agentDetails.link),$splmn_jQuery.ajax({url:SERVER_BASE_URL_MESSAGING+"/api/v1/account/user/optin/chatWidget",type:"POST",dataType:"json",contentType:"application/x-www-form-urlencoded",data:{url:getShopId(),number:phone,countryCode},success:function(e){localStorage.setItem("opted_in_phone_v2",phone),localStorage.setItem("opted_in_country_code_v2",countryCode),removeOptinWidget(),localStorage.getItem("from_greetings")?initChat(settings,!1):onDismiss2(),logWithBadge("Optin Via Chat : Optin successfull")},error:function(e){if(e&&e.status===202)localStorage.setItem("opted_in_phone_v2",phone),localStorage.setItem("opted_in_country_code_v2",countryCode),removeOptinWidget(),localStorage.getItem("from_greetings")?initChat(settings,!1):onDismiss2(),logWithBadge("Optin Via Chat : Optin successfull");else if(e.responseText){let error=JSON.parse(e.responseText);alert(error.message),logWithBadge("Optin Via Chat : Optin failed",!0)}}})}},document.getElementById("wa-optin-country-code").addEventListener("focus",e=>(e.relatedTarget&&setTimeout(()=>{e.relatedTarget.removeAttribute("tabindex"),e.target.focus()},100),!1)),document.getElementById("wa-optin-phone-number").addEventListener("focus",e=>(e.relatedTarget&&setTimeout(()=>{e.relatedTarget.removeAttribute("tabindex"),e.target.focus()},100),!1)),mobileCheck()||$splmn_jQuery("#wa-optin-country-code").focus()}}catch{}function removeOptinWidget(){$splmn_jQuery("#wa-optin-widget-main").fadeOut(600,"linear"),setTimeout(function(){$splmn_jQuery("body").removeClass("wa-optin-widget-stop-scrolling"),$splmn_jQuery("#wa-optin-widget-main").remove()},200)}function getOptinWidgetTitleText(widgetLanguage,shop_name){switch(widgetLanguage){case"ENGLISH":return``;case"PORTUGUESE":return``;case"SPANISH":return``;case"ITALIAN":return``;case"FRENCH":return``;case"INDONESIAN":return``;case"GERMAN":return``;case"ARABIC":return``;case"TURKISH":return``;case"HEBREW":return``;case"DUTCH":return``;default:return``}}function getOrderText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"Order details";case"PORTUGUESE":return"Detalhes do pedido";case"SPANISH":return"Detalles del pedido";case"ITALIAN":return"Dettagli dell'ordine";case"FRENCH":return"D\xE9tails de la commande";case"INDONESIAN":return"Rincian pesanan";case"GERMAN":return"Bestelldetails";case"ARABIC":return"\u062A\u0641\u0627\u0635\u064A\u0644 \u0627\u0644\u0637\u0644\u0628";case"TURKISH":return"Sipari\u015F detaylar\u0131";case"HEBREW":return"\u05E4\u05E8\u05D8\u05D9 \u05D4\u05D6\u05DE\u05E0\u05D4";case"DUTCH":return"Bestel Details";default:return""}}function getDeliveryText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"Delivery updates";case"PORTUGUESE":return"Atualiza\xE7\xF5es de entrega";case"SPANISH":return"Actualizaciones de entrega";case"ITALIAN":return"Aggiornamenti di consegna";case"FRENCH":return"Mises \xE0 jour de livraison";case"INDONESIAN":return"Pembaruan pengiriman";case"GERMAN":return"Aktualisierungen der Lieferung";case"ARABIC":return"\u062A\u062D\u062F\u064A\u062B\u0627\u062A \u0627\u0644\u062A\u0633\u0644\u064A\u0645";case"TURKISH":return"Teslimat g\xFCncellemeleri";case"HEBREW":return"\u05E2\u05D3\u05DB\u05D5\u05E0\u05D9 \u05DE\u05E9\u05DC\u05D5\u05D7";case"DUTCH":return"Levering updates";default:return""}}function getCustomerSupportText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"Customer Support";case"PORTUGUESE":return"Suporte ao cliente";case"SPANISH":return"Apoyo al cliente";case"ITALIAN":return"Assistenza clienti";case"FRENCH":return"Soutien \xE0 la client\xE8le";case"INDONESIAN":return"Dukungan pelanggan";case"GERMAN":return"Kundenbetreuung";case"ARABIC":return"\u062F\u0639\u0645 \u0627\u0644\u0639\u0645\u0644\u0627\u0621";case"TURKISH":return"M\xFC\u015Fteri Deste\u011Fi";case"HEBREW":return"\u05E9\u05D9\u05E8\u05D5\u05EA \u05DC\u05E7\u05D5\u05D7\u05D5\u05EA";case"DUTCH":return"Klantenondersteuning";default:return""}}function getDiscountCodesText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"Discount Codes";case"PORTUGUESE":return"C\xF3digos de desconto";case"SPANISH":return"C\xF3digos de descuento";case"ITALIAN":return"Codici Sconto";case"FRENCH":return"Codes de r\xE9duction";case"INDONESIAN":return"Kode Diskon";case"GERMAN":return"Rabatt-Codes";case"ARABIC":return"\u0631\u0645\u0648\u0632 \u0627\u0644\u062E\u0635\u0645";case"TURKISH":return"\u0130ndirim Kodlar\u0131";case"HEBREW":return"\u05E7\u05D5\u05D3\u05D9 \u05D4\u05E0\u05D7\u05D4";case"DUTCH":return"Kortingscodes";default:return""}}function getSubTitleText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return``;case"PORTUGUESE":return``;case"SPANISH":return``;case"ITALIAN":return``;case"FRENCH":return``;case"INDONESIAN":return``;case"GERMAN":return``;case"ARABIC":return``;case"TURKISH":return``;case"HEBREW":return``;case"DUTCH":return``;default:return""}}function getNoSpamText(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return"We promise not to spam you!";case"PORTUGUESE":return"Prometemos n\xE3o enviar spam para voc\xEA!";case"SPANISH":return"\xA1Prometemos no enviarte spam!";case"ITALIAN":return"Promettiamo di non inviarti spam!";case"FRENCH":return"Nous promettons de ne pas vous spammer!";case"INDONESIAN":return"Kami berjanji untuk tidak mengirim spam kepada Anda!";case"GERMAN":return"Wir versprechen, Sie nicht zu spammen!";case"ARABIC":return"\u0646\u062D\u0646 \u0646\u0639\u062F\u0643 \u0628\u0639\u062F\u0645 \u0625\u0631\u0633\u0627\u0644 \u0628\u0631\u064A\u062F \u0639\u0634\u0648\u0627\u0626\u064A \u0625\u0644\u064A\u0643!";case"TURKISH":return"Size spam g\xF6ndermeyece\u011Fimize s\xF6z veriyoruz!";case"HEBREW":return"\u05D0\u05E0\u05D5 \u05DE\u05D1\u05D8\u05D9\u05D7\u05D9\u05DD \u05DC\u05D0 \u05DC\u05E9\u05DC\u05D5\u05D7 \u05DC\u05DA \u05D3\u05D5\u05D0\u05E8 \u05D6\u05D1\u05DC!";case"DUTCH":return"We beloven je niet te spammen!";default:return""}}function restoreMobileOptinWidgetSize(){document.querySelector(".wa-optin-widget-ul-container")&&(document.querySelector(".wa-optin-widget-ul-container").style.display="flex",document.querySelector(".wa-optin-widget-right-sec").style.marginTop="0",document.querySelector(".wa-optin-widget-right-sec").classList.remove("wa-optin-widget-virtual-keyboard-right-sec-margin-top"),document.querySelector(".wa-optin-widget-confirm-btn").classList.remove("wa-optin-widget-virtual-keyboard-confirm-btn-margin"),document.querySelector(".wa-optin-clickButton").classList.remove("wa-optin-widget-virtual-keyboard-confirm-btn-margin"))}function shrinkMobileOptinWidget(){document.querySelector(".wa-optin-widget-ul-container")&&(document.querySelector(".wa-optin-widget-ul-container").style.display="none",document.querySelector(".wa-optin-widget-right-sec").classList.add("wa-optin-widget-virtual-keyboard-right-sec-margin-top"),document.querySelector(".wa-optin-widget-confirm-btn").classList.add("wa-optin-widget-virtual-keyboard-confirm-btn-margin"),document.querySelector(".wa-optin-clickButton").classList.remove("wa-optin-widget-virtual-keyboard-confirm-btn-margin"))}function createOldOptinWidget(settings){settings.optin.enable&&(isThankYouPage()?localStorage.getItem("opted_in_phone_v2")?(Shopify.checkout.order_id&&$splmn_jQuery.ajax({url:SERVER_BASE_URL+"/shop/order/optin/v2",type:"POST",dataType:"json",contentType:"application/json",data:JSON.stringify({shop_id:getShopId(),phone:localStorage.getItem("opted_in_phone_v2"),order_id:Shopify.checkout.order_id})}),loadOptinConfirmed(settings.optin.lang)):thankYouPageOptinWidget(settings.optin.lang):($splmn_jQuery("form[action^='/cart']").on("submit",function(){loadOldOptinWidget(settings)}),$splmn_jQuery("form[action^='/cart']").find("button").on("click",function(){loadOldOptinWidget(settings)}),$splmn_jQuery("form[action^='/cart/add']").find("button").on("click",function(){loadOldOptinWidget(settings)}),$splmn_jQuery("#add-to-cart").on("click",function(){loadOldOptinWidget(settings)}),top.location.href.indexOf("/cart")>0&&loadOldOptinWidget(settings)))}function loadOldOptinWidget(settings){if($splmn_jQuery("#wa-optin-widget-root-old").remove(),localStorage.getItem("opted_in_phone_v2")||localStorage.getItem("dismiss_count")>1)return;let current_device_type2=deviceType();var widgetContainer=document.createElement("div");widgetContainer.id="wa-optin-widget-root-old";var style=document.createElement("style");style.type="text/css",style.innerHTML=".wa-optin-widget-z-index-old { z-index:"+(current_device_type2===1?settings.devices.mobile.zindex.optin:settings.devices.desktop.zindex.optin)+";}",document.head.appendChild(style),widgetContainer.className="wa-optin-widget-container-old wa-optin-widget-z-index-old";var closeBtn=document.createElement("div");closeBtn.className="wa-optin-widget-close-btn-old",closeBtn.onclick=function(){var dismiss_count=localStorage.getItem("dismiss_count");localStorage.setItem("dismiss_count",parseInt(dismiss_count)?parseInt(dismiss_count)+1:1),$splmn_jQuery("#wa-optin-widget-root-old").remove()};var closeImg=document.createElement("img");closeImg.className="wa-optin-widget-close-img-old",closeImg.src="https://cdn.shopify.com/s/files/1/0070/3666/5911/files/Group_2.png?1194",closeBtn.appendChild(closeImg);var contentContainer=document.createElement("div");contentContainer.className="wa-optin-widget-content-container-old";var logoImg=document.createElement("img");logoImg.className="wa-optin-widget-logo-img-old",logoImg.src=getOptinWidgetLogoImg(settings.optin.lang);var numberContainer=document.createElement("div");numberContainer.style="text-align: center";var countryCodeInput=document.createElement("input");countryCodeInput.className="wa-optin-widget-number-input-old input-country-code",countryCodeInput.placeholder="+91",countryCodeInput.id="wa-optin-country-code-old",countryCodeInput.autocomplete="off";var numberInput=document.createElement("input");numberInput.className="wa-optin-widget-number-input-old",numberInput.placeholder="XXXXXXXXXX",numberInput.id="wa-optin-phone-number-old",numberInput.type="tel";var confirmButton=document.createElement("button");confirmButton.className="wa-optin-widget-confirm-button-old",confirmButton.innerHTML=getConfirmBtnText(settings.optin.lang),buttonConfirm.onclick=function(){buttonConfirm.setAttribute("disabled",!0);var phone=$splmn_jQuery("#wa-optin-phone-number").val(),countryCode=$splmn_jQuery("#wa-optin-country-code").val();if(!countryCode){buttonConfirm.setAttribute("disabled",!0),alert("Please enter a country code"),buttonConfirm.setAttribute("disabled",!1);return}if(!phone||phone.replace(/ /g,"").length<6){alert("Please enter a valid phone number"),buttonConfirm.setAttribute("disabled",!1);return}phone&&countryCode&&$splmn_jQuery.ajax({url:SERVER_BASE_URL_MESSAGING+"/api/v1/account/user/optin/widget",type:"POST",dataType:"json",contentType:"application/x-www-form-urlencoded",data:{url:getShopId(),number:phone,countryCode},success:function(e){localStorage.setItem("opted_in_phone_v2",phone),localStorage.setItem("opted_in_country_code_v2",countryCode),removeOptinWidget(),onDismiss()},error:function(e){if(e&&e.status===202)localStorage.setItem("opted_in_phone_v2",phone),localStorage.setItem("opted_in_country_code_v2",countryCode),removeOptinWidget(),onDismiss();else if(console.log("Error : ",e),e.responseText){let error=JSON.parse(e.responseText);alert(error.message)}}})},numberContainer.appendChild(countryCodeInput),numberContainer.appendChild(numberInput),numberContainer.appendChild(confirmButton),contentContainer.appendChild(logoImg),contentContainer.appendChild(numberContainer),widgetContainer.appendChild(closeBtn),widgetContainer.appendChild(contentContainer),document.body.appendChild(widgetContainer),document.getElementById("wa-optin-country-code-old").addEventListener("focus",e=>(e.relatedTarget&&(e.relatedTarget.removeAttribute("tabindex"),e.target.focus()),!1)),$splmn_jQuery("#wa-optin-country-code-old").focus()}function getOptinWidgetLogoImg(widgetLanguage){switch(widgetLanguage){case"ENGLISH":return mobileCheck()?"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-eng-mobile.png":"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-eng-desktop.png";case"PORTUGUESE":return mobileCheck()?"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-por-mobile.png":"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-por-desktop-s.png?1306";case"SPANISH":return mobileCheck()?"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-spa-mobile.png":"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-spa-desktop-s.png?1306";case"ITALIAN":return mobileCheck()?"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-ita-mobile.png?1538":"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-ita-desktop.png?1538";default:return mobileCheck()?"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-eng-mobile.png":"https://cdn.shopify.com/s/files/1/0070/3666/5911/files/optin-eng-desktop.png"}}function createWhatsappBtn(settings){var current_device_type2=deviceType(),settingsDeviceType=getDeviceTypeFromSettings(settings);if(settings.chatButton.enabled&&settingsDeviceType¤t_device_type2&&settings.agents.length>0&&settings.agents[0].phone&&(settings.store.showButtonWhenOffline||settings.store.open&&isAtleastOneAgentAvailable(settings))&&isWhatsAppBtnVisible(settings)){var style=document.createElement("style");style.type="text/css";var chatButton=settings.chatButton;style.innerHTML=".wa-splmn-chat-btn-offset {"+getButtonAlignment(settings)+": "+getHeightOffset(current_device_type2,settings)+"px;"+getButtonPosition(current_device_type2,settings,"chat")+":"+getHorizontalOffset(current_device_type2,settings)+"px;z-index:"+(current_device_type2===1?settings.devices.mobile.zindex.chat:settings.devices.desktop.zindex.chat)+";}",document.head.appendChild(style);var d=document.createElement("div");d.id="wa-chat-btn-root",d.className="wa-chat-btn-fixed wa-splmn-chat-btn-offset";var icon_url=chatButton.iconUrl;icon_url||(icon_url="https://cdn.shopify.com/s/files/1/0265/2572/8803/files/wa.svg?v=1586952948");var is_chat_btn_solid_background=settings.chatButton.colors.solidBg,bgColor1=settings.chatButton.colors.bg[0]||"#20802C",bgColor2=settings.chatButton.colors.bg[1]||"#30BF42",iconColor=settings.chatButton.colors.icon||"#ffffff",chat_btn_text_color=settings.chatButton.colors.text||"#ffffff",mainStyleStr="",imgStyleStr="",textStyleStr="",iconStyleStr="",iconClass="";chatButton.colors.custom&&(d.className+=" wa-custom-chat-btn",textStyleStr=`color: ${chat_btn_text_color}`,iconStyleStr=`background: ${iconColor}; -webkit-mask-image: url(${icon_url}); -webkit-mask-size: cover; -webkit-mask-position: center;`,chatButton.cssClasses.btn.includes("wa-chat-btn-base-cta-with-icon")?(is_chat_btn_solid_background?imgStyleStr=`background: ${bgColor1};`:imgStyleStr=`background-image: linear-gradient(112.42deg, ${bgColor1} 0%, ${bgColor1} 0.01%, ${bgColor2} 100%);`,chatButton.cssClasses.icon.includes("no-box-shadow")&&(iconClass+=" no-box-shadow")):(is_chat_btn_solid_background?mainStyleStr=`background: ${bgColor1};`:mainStyleStr=`background-image: linear-gradient(112.42deg, ${bgColor1} 0%, ${bgColor1} 0.01%, ${bgColor2} 100%);`,imgStyleStr+=iconStyleStr,chatButton.cssClasses.icon.includes("no-box-shadow")&&(d.className+=" no-box-shadow",iconClass+=" no-box-shadow")),chatButton.cssClasses.btn.includes("bordered")&&(mainStyleStr+=" border: 1px solid "+iconColor),d.style=mainStyleStr),chatButton&&chatButton.cssClasses.btn?d.className+=" "+chatButton.cssClasses.btn:d.className+=" wa-chat-btn-default";var btn_position=getButtonPosition(current_device_type2,settings,"chat"),defaultTextMarkUp=``,defaultImageMarkUp=chatButton.colors.custom?``:`Whatsapp Chat Button`;chatButton&&chatButton.cssClasses.btn.includes("wa-chat-btn-base-cta-with-icon")&&chatButton.ctaEnabled?(chatButton.colors.custom&&(defaultImageMarkUp=``),d.innerHTML=btn_position==="right"?defaultTextMarkUp+defaultImageMarkUp:defaultImageMarkUp+defaultTextMarkUp):chatButton&&chatButton.ctaEnabled?d.innerHTML=defaultImageMarkUp+defaultTextMarkUp:chatButton?d.innerHTML=defaultImageMarkUp+"":d.innerHTML='",d.onclick=onClick(settings,current_device_type2),document.body.appendChild(d)}}function getDeviceTypeFromSettings(settings,type="chat"){let deviceType2=3;const positionType=type==="chat"?"chatPos":type==="share"?"sharePos":"spinWheelPos";let isMobile=settings.devices&&settings.devices.mobile&&settings.devices.mobile[positionType],isDesktop=settings.devices&&settings.devices.desktop&&settings.devices.desktop[positionType];return isMobile&&isDesktop?deviceType2=3:isMobile?deviceType2=1:isDesktop&&(deviceType2=2),deviceType2}function isAtleastOneAgentAvailable(settings){for(var i=0;i=currentHourMinutes}function isWhatsAppBtnVisible(settings){let showOnPages=settings.chatButton.showOnPages;return(window.ShopifyAnalytics&&window.ShopifyAnalytics.meta&&window.ShopifyAnalytics.meta.page&&window.ShopifyAnalytics.meta.page.pageType!==void 0?window.ShopifyAnalytics&&window.ShopifyAnalytics.meta&&window.ShopifyAnalytics.meta.page&&window.ShopifyAnalytics.meta.page.pageType==="home":window.location.pathname==="/")&&showOnPages&&!showOnPages.includes("HOME")||isCollectionsPage()&&showOnPages&&!showOnPages.includes("COLLECTION")||(window.location.pathname.match("(.*)/products/(.*)")||window.location.pathname.match("(.*)/products"))&&showOnPages&&!showOnPages.includes("PRODUCT")||(window.location.pathname.match("(.*)/cart/(.*)")||window.location.pathname.match("(.*)/cart"))&&!(deviceType()===2&&showOnPages&&showOnPages.includes("CART_DESKTOP")||deviceType()===1&&showOnPages.includes("CART_MOBILE"))||(window.location.pathname.match("(.*)/orders/(.*)")||window.location.pathname.match("(.*)/orders")||window.location.pathname.match("(.*)/checkouts/(.*)"))&&showOnPages&&!showOnPages.includes("THANKYOU")||(window.location.pathname.match("(.*)/blogs/(.*)")||window.location.pathname.match("(.*)/blogs"))&&showOnPages&&!showOnPages.includes("BLOGPOST")||(window.location.pathname.match("(.*)/pages/(.*)")||window.location.pathname.match("(.*)/pages"))&&showOnPages&&!showOnPages.includes("PAGE")?!1:!((window.location.pathname.match("(.*)/account/(.*)")||window.location.pathname.match("(.*)/account"))&&showOnPages&&!showOnPages.includes("ACCOUNT"))}function isCollectionsPage(){return!!((window.location.pathname.match("(.*)/collections/(.*)")||window.location.pathname.match("(.*)/collections"))&&!(window.location.pathname.match("(.*)/products/(.*)")||window.location.pathname.match("(.*)/products")))}function getButtonAlignment(settings){return settings.chatButton.chatAlign==2?"top":"bottom"}function getHeightOffset(current_device_type2,settings){if(current_device_type2==1)return settings.devices.mobile.pages.product.differentHeight&&isProductPage()?settings.devices.mobile.pages.product.offset:settings.devices.mobile.verticalOffset;if(current_device_type2==2)return settings.devices.desktop.pages.product.differentHeight&&isProductPage()?settings.devices.desktop.pages.product.offset:settings.devices.desktop.verticalOffset}function isProductPage(){return!!window.location.pathname.match("(.*)/products/(.*)")}function getButtonPosition(current_device_type2,settings,type){var pos="right";if(current_device_type2==1){if(settings&&settings.devices&&settings.devices.mobile)switch(type){case"share":pos=settings.devices.mobile.sharePos;break;case"spinWheel":pos=settings.devices.mobile.spinWheelPos;break;default:pos=settings.devices.mobile.chatPos;break}}else if(current_device_type2==2&&settings&&settings.devices&&settings.devices.desktop)switch(type){case"share":pos=settings.devices.desktop.sharePos;break;case"spinWheel":pos=settings.devices.desktop.spinWheelPos;break;default:pos=settings.devices.desktop.chatPos;break}return pos}function getHorizontalOffset(current_device_type2,settings){if(current_device_type2==1)return settings.devices.mobile.horizontalOffset;if(current_device_type2==2)return settings.devices.desktop.horizontalOffset}function loadCalloutCard(settings,current_device_type2){var current_device_type2=deviceType(),settingsDeviceType=getDeviceTypeFromSettings(settings);if(settings.chatButton.enabled&&settingsDeviceType¤t_device_type2&&settings.agents.length>0&&settings.agents[0].phone&&settings.store.open&&settings.callout.enabled&&settings.callout.text){let closeBtn=document.createElement("div");closeBtn.className="wa-callout-card-close-btn wa-callout-card-close-btn-"+getButtonPosition(current_device_type2,settings),closeBtn.innerHTML+='';var calloutCard=document.createElement("div"),callout=document.createElement("div");calloutCard.id="wa-callout-card",callout.className="callout-text-container",callout.appendChild(closeBtn);var p=document.createElement("p");p.innerText=settings.callout.text,callout.appendChild(p),calloutCard.appendChild(callout);var style=document.createElement("style");style.type="text/css",style.innerHTML=".wa-callout-card-offset { bottom: "+getHeightOffset(current_device_type2,settings)+"px;"+getButtonPosition(current_device_type2,settings)+":"+getHorizontalOffset(current_device_type2,settings)+"px;z-index:"+(current_device_type2===1?settings.devices.mobile.zindex.callout:settings.devices.desktop.zindex.callout)+";}",document.head.appendChild(style),calloutCard.className="wa-callout-card-fixed wa-callout-card-offset",calloutCard.onclick=function(e){handleCalloutCard(e,settings,current_device_type2)};var url="https://cdn.shopify.com/s/files/1/0272/5983/0365/files/whatsapp_message-_AudioTrimmer.com.mp3?21";checkCalloutCardVisibilityTiming(settings,current_device_type2,calloutCard,style,url)}}function handleCalloutCard(e,settings,current_device_type2){e.target.classList.contains("wa-callout-card-close-btn")||e.target.parentNode.classList.contains("wa-callout-card-close-btn")?hideCalloutCard():(onClick(settings,current_device_type2)(),$splmn_jQuery("#wa-callout-card").hide())}function hideCalloutCard(){var isCalloutCard=document.getElementById("wa-callout-card");isCalloutCard&&(document.getElementById("wa-callout-card").classList.remove("animate-callout-card"),document.getElementById("wa-callout-card").classList.add("hide-callout-card"),setTimeout(function(){$splmn_jQuery("#wa-callout-card").hide()},500))}function onClick(settings,current_device_type2){return function(){if(hideCalloutCard(),settings.store.multiAgentEnabled||settings.agents.length>1)loadGreetingWidget(settings,current_device_type2);else if(settings.store.open)if(getOnlineAgentsCount(settings)){var message=getFinalWhatsappMsg(settings),available_agent=getFirstAvailableAgent(settings),link=getWhatsappLink(available_agent.phone,message,current_device_type2);OptinViaChatWidget(settings,link)()}else{var message=settings.greeting.offlineMessages.agent?settings.greeting.offlineMessages.agent:"Apologies for the inconvenience but none of our agents are online at this time. Please check after sometime.";alert(message)}else{var message=getStoreClosedMessage(settings);alert(message)}}}function createChatbox(settings,type){let root_id="wa-type-bubble";if($splmn_jQuery(root_id.replace("type",type)).length){$splmn_jQuery(root_id).show(),$splmn_jQuery(root_id.replace("type",type!="chatOptin"?type:"greeting")).hide();return}var root=document.createElement("div");root.id=root_id.replace("type",type),type="greeting";var style=document.createElement("style");style.type="text/css",style.innerHTML=".wa-greeting-widget-z-index { z-index:"+(current_device_type===1?settings.devices.mobile.zindex[type]:settings.devices.desktop.zindex[type])+";}",document.head.appendChild(style);var greetingTemplateId=settings[type].templateId,greetingColors=settings[type].colors;root.className="wa-chat-bubble-floating-popup wa_animated wa-greeting-widget-z-index wa-chat-bubble-pos-"+getButtonPosition(current_device_type,settings,"greeting")+(greetingTemplateId>200&&greetingTemplateId<300?" wa-intercom":"");var header=document.createElement("div");header.className="wa-chat-bubble-header-common wa-chat-bubble-header-"+greetingTemplateId+(greetingTemplateId>100&&greetingTemplateId<200?" wavy":"");var avatarStyleStr="",headerStyleStr="",horizontalGradient=!0,bgColor1=greetingColors.bg[0]||"#20802C",bgColor2=greetingColors.bg[1]||"#30BF42",headTextStyle="",descTextStyle="";if(settings[type].colors.custom){switch(greetingTemplateId){case 301:break;case 302:header.className+=" wavy";break;case 303:horizontalGradient=!1,root.className+=" wa-intercom";break}headerStyleStr=greetingColors.solidBg?`background: ${bgColor1}`:horizontalGradient?`background-image: linear-gradient(110.56deg, ${bgColor1} 0%, ${bgColor2} 100%)`:`background-image: linear-gradient(164.25deg, ${bgColor1} 18.04%, ${bgColor2} 81.96%)`,header.style=headerStyleStr,avatarStyleStr=`background: ${bgColor1};`,headTextStyle=`color: ${greetingColors.head||"#ffffff"}`,descTextStyle=`color: ${greetingColors.desc||"#ffffff"}`}header.appendChild(getCloseButton()),header.appendChild(getHeaderTitle(settings,headTextStyle,type)),header.appendChild(getHeaderDesc(settings,descTextStyle,type));var chat=document.createElement("div");chat.className="wa-chat-bubble-chat",chat.id="wa-chat-bubble-chat";let enablePoweredBy;if(settings[type].disablePoweredBy==null?enablePoweredBy=!0:enablePoweredBy=!settings[type].disablePoweredBy,enablePoweredBy){var footer=document.createElement("div");footer.className="wa-chat-widget-footer",footer.innerHTML='Powered by ',footer.onclick=function(){openInNewTab("https://apps.shopify.com/whatsapp-chat-button?utm_source=poweredby")},root.appendChild(footer)}return{chat,avatarStyleStr,root,header}}function createOptinChatbox(settings,type){let root_id="wa-type-bubble";if(jQuery(root_id.replace("type",type)).length){jQuery(root_id).show(),jQuery(root_id.replace("type",type!="chatOptin"?type:"greeting")).hide();return}var root=document.createElement("div");root.id=root_id.replace("type",type),type="chatWidget";var style=document.createElement("style");style.type="text/css",style.innerHTML=".wa-greeting-widget-z-index { z-index:"+(current_device_type===1?settings.devices.mobile.zindex.optin:settings.devices.desktop.zindex.optin)+";}",document.head.appendChild(style);var optinWidgetTemplateId=settings[type].optin_template,optinWidgetColors={bg:[settings[type].optin_template_bg_color_1,settings[type].optin_template_bg_color_2],custom:settings[type].is_optin_template_color_custom,desc:settings[type].optin_template_desc_text_color,head:settings[type].optin_template_head_text_color,solidBg:settings[type].is_optin_template_solid_background};root.className="wa-chat-bubble-floating-popup wa_animated wa-greeting-widget-z-index wa-chat-bubble-pos-"+getButtonPosition(current_device_type,settings,"greeting")+(optinWidgetTemplateId>200&&optinWidgetTemplateId<300?" wa-intercom":"");var header=document.createElement("div");header.className="wa-chat-bubble-header-common wa-chat-bubble-header-"+optinWidgetTemplateId+(optinWidgetTemplateId>100&&optinWidgetTemplateId<200?" wavy":"");var avatarStyleStr="",headerStyleStr="",horizontalGradient=!0,bgColor1=optinWidgetColors.bg[0]||"#20802C",bgColor2=optinWidgetColors.bg[1]||"#30BF42",headTextStyle="",descTextStyle="";if(optinWidgetColors.custom){switch(optinWidgetTemplateId){case 301:break;case 302:header.className+=" wavy";break;case 303:horizontalGradient=!1,root.className+=" wa-intercom";break}headerStyleStr=optinWidgetColors.solidBg?`background: ${bgColor1}`:horizontalGradient?`background-image: linear-gradient(110.56deg, ${bgColor1} 0%, ${bgColor2} 100%)`:`background-image: linear-gradient(164.25deg, ${bgColor1} 18.04%, ${bgColor2} 81.96%)`,header.style=headerStyleStr,avatarStyleStr=`background: ${bgColor1};`,headTextStyle=`color: ${optinWidgetColors.head||"#ffffff"}`,descTextStyle=`color: ${optinWidgetColors.desc||"#ffffff"}`}header.appendChild(getCloseButton()),header.appendChild(getHeaderTitle(settings,headTextStyle,type)),header.appendChild(getHeaderDesc(settings,descTextStyle,type));var chat=document.createElement("div");chat.className="wa-chat-bubble-chat",chat.id="wa-chat-bubble-chat";let enablePoweredBy;if(settings.greeting.disablePoweredBy==null?enablePoweredBy=!0:enablePoweredBy=!settings.greeting.disablePoweredBy,enablePoweredBy){var footer=document.createElement("div");footer.className="wa-chat-widget-footer",footer.innerHTML='Powered by ',footer.onclick=function(){openInNewTab("https://apps.shopify.com/whatsapp-chat-button?utm_source=poweredby")},root.appendChild(footer)}return{chat,avatarStyleStr,root,header}}function loadGreetingWidget(settings,current_device_type2){let type="greeting";if($splmn_jQuery(`#wa-${type}-bubble`).length){$splmn_jQuery(`#wa-${type}-bubble`).show(),$splmn_jQuery(`#wa-${type}-bubble`).removeClass("bounceDown"),$splmn_jQuery(`#wa-${type}-bubble`).addClass("bounceUp"),$splmn_jQuery("#wa-chat-btn-root").hide();return}let{chat,avatarStyleStr,root,header}=createChatbox(settings,type);if(settings.store.open)if(getOnlineAgentsCount(settings))chat.appendChild(getMultipleAgents(settings,current_device_type2,avatarStyleStr)),root.appendChild(header),root.appendChild(chat);else{var message=settings.greeting.offlineMessages.agent||"Apologies for the inconvenience but none of our agents are online at this time. Please check after sometime.",div=document.createElement("div");div.className="wa-chat-multiple-cs",div.id="wa-chat-multiple-cs";var agent=document.createElement("div");agent.className="list-cs";var agentProfile=document.createElement("div");agentProfile.className="wa-chat-bubble-cs-profile",agentProfile.innerHTML='",agent.appendChild(agentProfile),div.appendChild(agent),chat.appendChild(div),root.appendChild(header),root.appendChild(chat)}else{var message=getStoreClosedMessage(settings),div=document.createElement("div");div.className="wa-chat-multiple-cs",div.id="wa-chat-multiple-cs";var agent=document.createElement("div");agent.className="list-cs";var agentProfile=document.createElement("div");agentProfile.className="wa-chat-bubble-cs-profile",agentProfile.innerHTML='",agent.appendChild(agentProfile),div.appendChild(agent),chat.appendChild(div),root.appendChild(header),root.appendChild(chat)}document.body.appendChild(root),$splmn_jQuery("#wa-greeting-bubble").addClass("bounceUp"),$splmn_jQuery("#wa-chat-btn-root").hide(),$splmn_jQuery("#wa-chat-optin").hide()}function getCloseButton(type){var closeBtn=document.createElement("div");return closeBtn.className="wa-chat-bubble-close-btn",closeBtn.innerHTML='',closeBtn.onclick=function(){$splmn_jQuery("#wa-greeting-bubble").removeClass("bounceUp"),$splmn_jQuery("#wa-greeting-bubble").addClass("bounceDown"),$splmn_jQuery("#wa-chatOptin-bubble").removeClass("bounceUp"),$splmn_jQuery("#wa-chatOptin-bubble").addClass("bounceDown"),$splmn_jQuery("#wa-chat-btn-root").show()},closeBtn}function getHeaderTitle(settings,customStyle="",type){var headerTitle=document.createElement("div");return headerTitle.className="wa-chat-bubble-header-title",headerTitle.innerHTML=type==="greeting"?settings.greeting.multiAgentTitle:settings.chatWidget.optin_title,headerTitle.style=customStyle,headerTitle}function getHeaderDesc(settings,customStyle="",type){var headerDesc=document.createElement("div");return headerDesc.className="wa-chat-bubble-header-desc",headerDesc.innerHTML=type==="greeting"?settings.greeting.multiAgentMsg:settings.chatWidget.optin_helpText,headerDesc.style=customStyle,headerDesc}function getOnlineAgentsCount(settings){for(var count=0,i=0;i to , request you to reach us at the same time. Apologies for the inconvenience.";return message=message.replace("",start_time),message=message.replace("",end_time),message}function getDay(){return new Date().getDay()}function getFinalWhatsappMsg(settings){return settings.chatButton.productLink?encodeURIComponent(window.location.href.split("?")[0])+"%0A%0A"+encodeURIComponent(settings.chatButton.chatMessage):encodeURIComponent(settings.chatButton.chatMessage)}function getFirstAvailableAgent(settings){for(var i=0;i