/* Developed by Hero Expert
- Telegram channel: @HeroExpert_ir
- Author: Amirreza Ebrahimi
- Telegram Author: @a_m_b_r
*/
let $=document;const firstCog=$.querySelector(".cog"),secondCog=$.querySelector(".right-cog"),emailInput=$.querySelector("#email-input"),emailSubmitBtn=$.querySelector(".email-submit-btn"),emailValidText=$.querySelector(".email-validation-text"),emailValidArrow=$.querySelector(".email-validation-span"),emailValidIcon=$.querySelector(".email-valid-icon");let emailFlag=!1;const verifyInput=$.querySelector("#verify-input"),verifySubmitBtn=$.querySelector(".verify-submit-btn"),verifyValidText=$.querySelector(".verify-validation-text"),verifyValidArrow=$.querySelector(".verify-validation-span"),verifyValidIcon=$.querySelector(".verify-valid-icon");let verifyFlag=!1;const editDestInput=$.querySelector("#editDest-input"),editUrlSubmitBtn=$.querySelector(".editDest-submit-btn"),editValidText=$.querySelector(".edit-validation-text"),editValidArrow=$.querySelector(".edit-validation-span"),editValidIcon=$.querySelector(".edit-valid-icon");let editFlag=!1;const inputField=document.querySelector("#input-field"),inputFieldUrlSubmitBtn=document.querySelector(".sub-create"),inputFieldValidText=document.querySelector(".verify-validation-text-Url"),inputFieldValidArrow=document.querySelector(".verify-validation-span-Url"),inputFieldValidIcon=document.querySelector(".verify-valid-icon-Url");let inputFieldFlagUrl=!1;firstCog&&gsap.timeline().to(".cog",{transformOrigin:"50% 50%",rotation:"+=360",repeat:-1,ease:Linear.easeNone,duration:8}),secondCog&&gsap.timeline().to(".right-cog",{transformOrigin:"50% 50%",rotation:"-=360",repeat:-1,ease:Linear.easeNone,duration:8});const burgerMenuBtn=$.querySelector(".burger-menu__btn"),userPanelHeader=$.querySelector(".header"),burgerMenuDetails=$.querySelector(".right-main-dropdown"),closeBurgerMenu=$.querySelector(".close-menu__btn"),bgBlurZindex=$.querySelector(".bg-blur");if($.querySelector(".stats-table__copy-btn")){var e=new ClipboardJS(".stats-table__copy-btn");e.on("success",function(e){e.clearSelection()}),e.on("error",function(e){console.error("Action:",e.action),console.error("Trigger:",e.trigger)})}const popoverTriggerList=document.querySelectorAll('[data-bs-toggle="popover"]'),popoverList=[...popoverTriggerList].map(e=>new bootstrap.Popover(e));burgerMenuBtn&&burgerMenuBtn.addEventListener("click",e=>{userPanelHeader.classList.add("position-absolute"),burgerMenuDetails.classList.remove("d-none"),bgBlurZindex.classList.add("z-index-19"),closeBurgerMenu.classList.remove("d-none")}),closeBurgerMenu&&closeBurgerMenu.addEventListener("click",e=>{userPanelHeader.classList.remove("position-absolute"),burgerMenuDetails.classList.add("d-none"),bgBlurZindex.classList.remove("z-index-19"),closeBurgerMenu.classList.add("d-none")});const tooltipTriggerList=document.querySelectorAll('[data-bs-toggle="tooltip"]'),tooltipList=[...tooltipTriggerList].map(e=>new bootstrap.Tooltip(e));function emailCheckOutFalse(){emailInput.classList.add("email-red-validation"),emailValidText.classList.remove("d-none"),emailValidArrow.classList.remove("d-none"),emailValidIcon.classList.remove("d-none"),emailInput.focus(),emailInput.addEventListener("blur",e=>{emailValidText.classList.add("d-none"),emailValidArrow.classList.add("d-none")}),emailInput.addEventListener("keyup",e=>{emailInput.value.length>=1?emailFlag||emailCheckOutTrue():emailCheckOutFalse()})}function emailCheckOutTrue(){emailValidText.classList.add("d-none"),emailValidArrow.classList.add("d-none")}function verifyCheckOutFalse(){verifyInput.classList.add("verify-red-validation"),verifyValidText.classList.remove("d-none"),verifyValidArrow.classList.remove("d-none"),verifyValidIcon.classList.remove("d-none"),verifyInput.focus(),verifyInput.addEventListener("blur",e=>{verifyValidText.classList.add("d-none"),verifyValidArrow.classList.add("d-none")}),verifyInput.addEventListener("keyup",e=>{verifyInput.value.length>=1?verifyFlag||verifyCheckOutTrue():verifyCheckOutFalse()})}function verifyCheckOutTrue(){verifyValidText.classList.add("d-none"),verifyValidArrow.classList.add("d-none")}function editCheckOutFalse(){editDestInput.classList.add("verify-red-validation"),editValidText.classList.remove("d-none"),editValidArrow.classList.remove("d-none"),editValidIcon.classList.remove("d-none"),editDestInput.focus(),editDestInput.addEventListener("blur",e=>{editValidText.classList.add("d-none"),editValidArrow.classList.add("d-none")}),editDestInput.addEventListener("keyup",e=>{editDestInput.value.length>=1?editFlag||editCheckOutTrue():editCheckOutFalse()})}function editCheckOutInputTrue(){inputFieldValidText.classList.add("d-none"),inputFieldValidArrow.classList.add("d-none")}function editCheckOutInputFalse(){inputField.classList.add("verify-red-validation"),inputFieldValidText.classList.remove("d-none"),inputFieldValidArrow.classList.remove("d-none"),inputFieldValidIcon.classList.remove("d-none"),inputField.focus(),inputField.addEventListener("blur",e=>{editValidText.classList.add("d-none"),editValidArrow.classList.add("d-none")}),inputField.addEventListener("keyup",e=>{inputField.value.length>=1?inputFieldFlagUrl||editCheckOutInputTrue():editCheckOutInputFalse()})}function editCheckOutTrue(){editValidText.classList.add("d-none"),editValidArrow.classList.add("d-none")}emailSubmitBtn&&(emailSubmitBtn.addEventListener("click",e=>{(emailFlag=!1,emailInput.value.length<1)?(e.preventDefault(),emailCheckOutFalse()):/^\w+([\.-]?\w)*@\w+([\.-]?\w)*(\.\w{2,3})+$/.test(emailInput.value)||(e.preventDefault(),emailCheckOutFalse())}),emailInput.addEventListener("keyup",e=>{if(13===e.keyCode){if(emailFlag=!0,emailInput.value.length<1)e.preventDefault(),emailCheckOutFalse();else{let t=/^\w+([\.-]?\w)*@\w+([\.-]?\w)*(\.\w{2,3})+$/.test(emailInput.value);console.log(t),t?(emailCheckOutTrue(),emailSubmitBtn.click()):(e.preventDefault(),emailCheckOutFalse())}}else emailInput.value.length>=1?emailCheckOutTrue():emailCheckOutFalse()})),verifySubmitBtn&&(verifySubmitBtn.addEventListener("click",e=>{verifyFlag=!1,6!=verifyInput.value.length&&(e.preventDefault(),verifyCheckOutFalse())}),verifyInput.addEventListener("keyup",e=>{13===e.keyCode?(verifyFlag=!0,6!=verifyInput.value.length?(e.preventDefault(),verifyCheckOutFalse()):(verifyCheckOutTrue(),verifySubmitBtn.click())):verifyInput.value.length>=1?verifyCheckOutTrue():verifyCheckOutFalse()})),editUrlSubmitBtn&&(editUrlSubmitBtn.addEventListener("click",e=>{(editFlag=!1,editDestInput.value.length<1)?(e.preventDefault(),editCheckOutFalse()):/^(https?:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(ftp:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(tel:\/\/[0-9\+\-\(\) ]+)$|^(file:\/\/[a-zA-Z0-9\-\_\/\.\:]+)$/.test(editDestInput.value)||(e.preventDefault(),editCheckOutFalse())}),editDestInput.addEventListener("keyup",e=>{if(13===e.keyCode){if(editFlag=!0,editDestInput.value.length<1)e.preventDefault(),editCheckOutFalse();else{let t=/^(https?:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(ftp:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(tel:\/\/[0-9\+\-\(\) ]+)$|^(file:\/\/[a-zA-Z0-9\-\_\/\.\:]+)$/.test(editDestInput.value);console.log(t),t?(editCheckOutTrue(),editUrlSubmitBtn.click()):(e.preventDefault(),editCheckOutFalse())}}else editDestInput.value.length>=1?editCheckOutTrue():editCheckOutFalse()})),inputFieldUrlSubmitBtn&&(inputFieldUrlSubmitBtn.addEventListener("click",e=>{(inputFieldFlagUrl=!1,inputField.value.length<1)?(e.preventDefault(),editCheckOutInputFalse()):/^(https?:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(ftp:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(tel:\/\/[0-9\+\-\(\) ]+)$|^(file:\/\/[a-zA-Z0-9\-\_\/\.\:]+)$/.test(inputField.value)||(e.preventDefault(),editCheckOutInputFalse())}),inputField.addEventListener("keyup",e=>{if(13===e.keyCode){if(inputFieldFlagUrl=!0,inputField.value.length<1)e.preventDefault(),editCheckOutInputFalse();else{let t=/^(https?:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(ftp:\/\/(?:www\.)?[a-zA-Z0-9\-\.]+(?:\.[a-zA-Z]{2,})+(?:\/[a-zA-Z0-9\-._~:\/?#[\]@!$&'()*+,;=]*)?)$|^(tel:\/\/[0-9\+\-\(\) ]+)$|^(file:\/\/[a-zA-Z0-9\-\_\/\.\:]+)$/.test(inputField.value);console.log(t),t?(editCheckOutInputTrue(),editUrlSubmitBtn.click()):(e.preventDefault(),editCheckOutInputFalse())}}else inputField.value.length>=1?editCheckOutInputTrue():editCheckOutInputFalse()})),editDestInput&&(editDestInput.value.length>=1&&editDestInput.classList.add("input-left"),editDestInput.addEventListener("keyup",e=>{editDestInput.value.length>=1?editDestInput.classList.add("input-left"):editDestInput.classList.remove("input-left")})),inputField&&(inputField.value.length>=1&&inputField.classList.add("input-left"),inputField.addEventListener("keyup",e=>{inputField.value.length>=1?inputField.classList.add("input-left"):inputField.classList.remove("input-left")})),emailInput&&(emailInput.addEventListener("keypress",e=>{let t=e.keyCode;console.log(t),(t<65||t>90)&&(t<97||t>122)&&(t<48||t>57)&&64!=t&&46!=t&&e.preventDefault()}),emailInput.addEventListener("keyup",e=>{emailInput.value.length>=1?emailInput.classList.add("input-left"):emailInput.classList.remove("input-left")})),verifyInput&&(verifyInput.addEventListener("keypress",e=>{let t=e.keyCode;console.log(t),(t<48||t>57)&&e.preventDefault()}),verifyInput.addEventListener("keyup",e=>{verifyInput.value.length>=1?verifyInput.classList.add("input-left"):verifyInput.classList.remove("input-left")}));
|