window.onload = () => { setTimeout(() => { const liquid_search_input_lg = document.getElementById("cx_1630815321671_search_input_lg"); const cx_1630815321671_search_input_md_sm = document.getElementById("cx_1630815321671_search_input_md_sm"); liquid_search_input_lg?.removeAttribute("placeholder"); cx_1630815321671_search_input_md_sm?.removeAttribute("placeholder"); timeout_var = null; function typeWriter(selector_target, text_list, placeholder = false, i = 0, text_list_i = 0, delay_ms = 110) { if (!i) { if (placeholder) { document.querySelector(selector_target).placeholder = ""; } else { document.querySelector(selector_target).innerHTML = ""; } }; txt = text_list[text_list_i]; if (i < txt.length) { if (placeholder) { document.querySelector(selector_target).placeholder += txt.charAt(i); } else { document.querySelector(selector_target).innerHTML += txt.charAt(i); } i++; setTimeout(typeWriter, delay_ms, selector_target, text_list, placeholder, i, text_list_i); } else { text_list_i++; if (typeof text_list[text_list_i] === "undefined") { setTimeout(typeWriter, (delay_ms * 5), selector_target, text_list, placeholder); } else { i = 0; setTimeout(typeWriter, (delay_ms * 3), selector_target, text_list, placeholder, i, text_list_i); } } }; text_list = [ "Search By Products Name", "Example 1 : Panjabi", "Example 2 : Casual Half Shirt ", "Example 3 : Women's Skirt" ]; typeWriter("#cx_1630815321671_search_input_lg", text_list, true); typeWriter("#cx_1630815321671_search_input_md_sm", text_list, true); // ==============Header search typing animaton END============================ }, 1000); function elementMaker(name, className, id) { try { let element = document.createElement(name); className && (element.className = className.join(" ")); id && (element.id = id); return element; } catch (err) { console.log(err.message); }; }; function setAttributes(elementName, allAttributes) { for (let key in allAttributes) { elementName.setAttribute(key, allAttributes[key]); }; }; } window.onload = () => { setTimeout(() => { // buy now button on item page let myEventfunction = () => { setTimeout(() => { const ItemLocation = window.location.href; let checkoutPage = ItemLocation.includes("/checkout"); if (checkoutPage) { const _choose_address__buttons_f0umj_18 = document.querySelector("._choose_address__buttons_f0umj_18"); // console.log("_choose_address__buttons_f0umj_18", _choose_address__buttons_f0umj_18.children[0]); _choose_address__buttons_f0umj_18.children[0].classList.add("_active_f0umj_38"); _choose_address__buttons_f0umj_18.children[0].click(); const _input_11dxc_92 = document.querySelectorAll("._input_11dxc_92"); const title__text = document.querySelector(".title__text"); title__text.innerText = `Shipping Address:` const content__text = document.querySelector(".content__text"); content__text.innerText = `Fill out the form below to order `; } }, 1200); }; // link change watcher let previousHistory = ''; setInterval(() => { if (window.location.href !== previousHistory) { previousHistory = window.location.href; myEventfunction(); } }, 100); }, 1000); function elementMaker(name, className, id) { try { let element = document.createElement(name); className && (element.className = className.join(" ")); id && (element.id = id); return element; } catch (err) { console.log(err.message); }; }; function setAttributes(elementName, allAttributes) { for (let key in allAttributes) { elementName.setAttribute(key, allAttributes[key]); }; }; }