1function lazyLoad(e=1e3){const t=document.querySelectorAll("[data-original]"),o=judgeClient();let a=new IntersectionObserver(function(e,t){e.forEach(function(e){e.isIntersecting&&(!function(e){if("IMG"==e.nodeName||"IFRAME"==e.nodeName)e.src?e.src=e.getAttribute("data-original"):e.setAttribute("src",e.getAttribute("data-original")),e.addEventListener("load",function(){e.removeAttribute("data-original"),e.classList.contains("lazyloading")&&e.classList.remove("lazyloading")});else{const a=e.getAttribute("data-original");if(a.includes("`")){let t="";a.split("`").forEach(e=>{t+="url("+e+"),"}),t=t.substring(0,t.lastIndexOf(",")),e.style.backgroundImage=t}else e.style.backgroundImage="url("+e.getAttribute("data-original")+")";if(a.includes("---")){var t=a.split("---");e.style.backgroundImage="pc"===o?"url("+t[0]+")":"url("+t[1]+")"}e.addEventListener("load",function(){e.removeAttribute("data-original"),e.classList.contains("lazyloading")&&e.classList.remove("lazyloading")})}}(e.target),t.unobserve(e.target))})},{rootMargin:`0px 0px ${e}px 0px`});t.forEach(e=>{a.observe(e)})}function userAgentLocale(){let e=navigator.language.toLowerCase().substr(0,2),t="",o=["en","fr","de","es","ar","it","pt"];for(let a=0;a<o.length;a++){if(o[a]===e){t=o[a];break}t="en"}return t}function getPageName(e){var t=(e||location.href).split("/");return(t.slice(t.length-1,t.length).toString(String).split("?")||t.slice(t.length-1,t.length).toString(String).split("&")).slice(0,1)}function getUrlParam(e,t){var o=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),a=(t=t||window.location.search).substr(1).match(o);return null!=a?encodeURI(a[2]):null}function getQueryVariable(e){let t=window.location.search.substring(1).split("&");for(let o=0;o<t.length;o++){let a=t[o].split("=");if(a[0]==e)return a[1]}return!1}function updateUrlParam(e,t,o){if(!o)return e;var a=new RegExp("([?&])"+t+"=.*?(&|$)","i"),r=-1!==e.indexOf("?")?"&":"?";return e.match(a)?e.replace(a,"$1"+t+"="+o+"$2"):e+r+t+"="+o}function funcUrlDel(e){var t=window.location,o=(t.origin,t.pathname,decodeURIComponent(t.search.split("?")[1]));if(!o)return t;if(t.href.indexOf(e)>-1){for(var a={},r=o.indexOf("&")>-1?o.split("&"):[o],n=0;n<r.length;n++)r[n]=r[n].split("="),a[r[n][0]]=r[n][1];delete a[e];return"?"+JSON.stringify(a).replace(/[\"\{\}]/g,"").replace(/\:/g,"=").replace(/\,/g,"&")}}
1function decodeParams(e){return e=-1!=e.indexOf("%")?decodeURIComponent(e):e,Base64.btou(getXor(Base64.atob(e),"ax40oznp8sowqnnc06mfy0ngz2y6rlbv"))}function encryptionParams(e){return Base64.btoa(getXor(Base64.utob(e),"ax40oznp8sowqnnc06mfy0ngz2y6rlbv"))}function getXor(e,t){var o=e.length;const a=t.length;let r="";for(let n=0;n<o;n++){let o=n%a;const i=e.charCodeAt(n)^t.charCodeAt(o);r+=String.fromCharCode(i)}return r}function myTrim(e){return String.prototype.trim?e.trim():e.replace(/^\s+/,"").replace(/\s+$/,"")}function formatZeroNum(e,t){return t=t||2,(Array(t).join("0")+e).slice(-t)}function GetUrlQueryString(name){var reg=eval("/"+name+"/g"),r=window.location.search.substr(1),flag=reg.test(r);return!!flag}function getStorage(e){var t=localStorage.getItem(e);return"GetInsta_cartList"===e?t&&JSON.parse(t).value.length?JSON.parse(t).value:null:t&&"null"!==t&&null!==t?"number"==typeof t||"textareaVal"===e||"user_account"===e||"token"===e||"end_cursor"===e?t:JSON.parse(t):null}function setStorage(e,t){if("number"==typeof t||"string"==typeof t)localStorage.setItem(e,t);else if("GetInsta_cartList"===e){var o={value:t,ttl:0};localStorage.setItem(e,JSON.stringify(o))}else localStorage.setItem(e,JSON.stringify(t))}function removeStorage(e){e?localStorage.removeItem(e):localStorage.clear()}function removeMulStorage(e){if(-1==e.indexOf(","))localStorage.removeItem(e);else{e.split(",").forEach(function(e){localStorage.removeItem(e)})}}function getDeviceType(){var e=navigator.userAgent.toLowerCase();return!!/ipad|iphone|midp|rv:1.2.3.4|ucweb|android|windows ce|windows mobile/.test(e)}function formateDate(e){e*=1e3;var t=new Date(e);return Y=t.getFullYear()+"-",M=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",D=(t.getDate()<10?"0"+t.getDate():t.getDate())+" ",h=t.getHours()+":",m=t.getMinutes()+":",s=t.getSeconds(),Y+M+D}function formatScoecond(e){return Math.floor(e%86400/3600)}function datapost(e){var t=JSON.stringify(e);return{signed_body:CryptoJS.HmacSHA256(t,"5jd4yen6qbj9z8vw1bvmw1egua08qoxfx07thotfk9ni72sualcpylsidpc2364h")+"."+t,sign_version:1}}function deleteCache(){localStorage.removeItem("token")}function ajaxCallback(e,t){let o="";o="www.itopvpn.com"==location.host?"https://www.itopvpn.com/":"test.itopvpn.com"==location.host?"https://test.itopvpn.com/":"192.168.6.72:8001"==location.host?"http://192.168.6.72:8001/vpn_web/":"https://www.itopvpn.com/","function"==typeof t&&$.ajax({url:o+e.url,type:e.type,data:JSON.stringify(e.data)||{},contentType:"application/json;charset=UTF-8",dataType:"json",headers:{Authorization:e.headers}||{},success:function(e){t(e)},error:function(e){t(e)}})}function judgeClient(){let e="";return e=/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)?"ios":/(Android)/i.test(navigator.userAgent)?"android":"pc"}function isEmails(e){var t=e.split("@")[1];return-1!=["gmail.com","hotmail.com","yahoo.com","gamil.com","email.com","fear.com","outlook.com","icloud.com","smlmail.com","mailboxt.com","mail.com","mail.ru","live.com","yahoo.com.br","hotmail.es","yahoo.com.tw","qq.com","outlook.es","yopmail.com","gmail.com.br","yahoo.co.id","ttirv.net","hotmail.fr","ymail.com","yandex.com","outlook.fr","bol.com.br","rediffmail.com","bk.ru","brave.com","outlook.com.br","hotmail.com.br","yahoo.in","alrmail.com","facebook.com","live.fr","googlemail.com","msn.com","yahoo.fr","me.com","163.com","126.com"].indexOf(t)}function gotoThankyou(e){uet_report_conversion();var t=e.attr("data-href");if(window.innerWidth<=768)window.open(t,"_self");else{var o="",a=window.location.href.indexOf("?");pageName=getPageName(),-1!==a&&(o=window.location.href.slice(a)),window.open(t,"openWindow",""),window.location.href="/thankyou-download"+o,setStorage("pageName",pageName)}}function gotoThankyouURL(e,t){var o=e.attr("data-href");if(window.innerWidth<=768)window.open(o,"_self");else{var a="",r=window.location.href.indexOf("?");pageName=getPageName(),-1!==r&&(a=window.location.href.slice(r)),window.open(o,"openWindow",""),window.location.href=t+a,setStorage("pageName",pageName)}}function paddleBuy(e,t,o,a){var r=window.location.href;if(getUrlParam("origin"))n=getUrlParam("origin");else if(-1!=r.indexOf("browser"))n="browser";else var n="web";var i="page:"+o+paddle_tracking;ajaxCallback({url:"api/get-user-info",type:"post",data:{username:e}}
1,function(o){if(""!==_userInfo||getQueryVariable("ema"))var s=o.data.user_id;var l=getUrlParam("utm_param"),d="",c="";if(l){if(-1!=r.indexOf("vpntrial")){d=decodeParams(l);c=JSON.parse(d).u_key;u={lan:"en",email:e,product_id:t,user_id:s,origin:n,src:i,u_key:c}}}else{var u={lan:"en",email:e,product_id:t,user_id:s,origin:n,src:i};"dpm"==a&&(u={lan:"en",email:e,product_id:t,user_id:s,origin:n,src:i,product:"dpm"})}ajaxCallback({url:"api/paddle-buy-link",type:"post",data:u},function(e){if("ok"===e.status){var t=e.data;paddlelink=t.link,""!=t.post_code?Paddle.Checkout.open({override:paddlelink,country:t.country_code,postcode:t.post_code}):Paddle.Checkout.open({override:paddlelink,country:t.country_code})}})})}function paddleBuyinline(e,t,o){if(getUrlParam("origin"))a=getUrlParam("origin");else var a="web";var r="page:"+o+paddle_tracking;ajaxCallback({url:"api/get-user-info",type:"post",data:{username:e}},function(o){if(""!==_userInfo||getQueryVariable("ema"))var n=o.data.user_id;ajaxCallback({url:"api/paddle-buy-link",type:"post",data:{lan:"en",ver:"2",email:e,product_id:t,user_id:n,origin:a,src:r}},function(e){if("ok"===e.status){var t=e.data;paddlelink=t.link,$(".checkout-container").addClass("on"),Paddle.Checkout.open({method:"inline",override:paddlelink,allowQuantity:!1,disableLogout:!0,frameTarget:"checkout-container",frameInitialHeight:410,frameStyle:"width:100%; min-width:312px; background-color: transparent; border: none;",country:t.country_code})}})})}function getSessionStorage(e){var t=window.sessionStorage.getItem(e);return!(!t||"null"===t||null===t)&&t}function setSessionStorage(e,t){"number"==typeof t||"string"==typeof t?window.sessionStorage.setItem(e,t):window.sessionStorage.setItem(e,JSON.stringify(t))}function saveRefParam(){var e=getUrlParam("ref"),t=getPageName()[0],o=getSessionStorage("pageRefName");e&&!o&&"blackfriday"!==t&&setSessionStorage("pageRefName",e)}function gotoPurchase(e){var t=e.attr("data-href"),o=getUrlParam("ref",t.substring(t.indexOf("?"))),a=getPageName(t)[0],r=getSessionStorage("pageRefName");"blackfriday"===a?window.location.href=updateUrlParam(t,"ref",o):!o&&r?window.location.href=updateUrlParam(t,"ref",r):(setSessionStorage("pageRefName",o),window.location.href=updateUrlParam(t,"ref",o))}function emailPurchaseCheck(e,t,o){var a=$(e+" ._input").val().trim();!0===(purchase_e_result=purchase_validator.isEmail(a))?$(e+" .err-box").html(tipswords[0].email[t]).removeClass("error"):$(e+" .err-box").html(tipswords[0].email[t]).addClass("error"),""===a&&$(e+" .err-box").html(tipswords[0].email[o]).addClass("error")}function validateEmail(e){return(new Validator).isEmail(myTrim(e))}function requestEmailInfo(e,t){ajaxCallback({url:"api/get-user-info",type:"post",data:e},function(e){e.data&&t&&t(e.data)})}function getProductInfo(name,num,key,callback){ajaxCallback({url:"api/products",type:"post",data:{platform_key:key||""}},function(res){if("ok"===res.status){if(product_info=eval(res.data.subscribe_info),1===num)for(var i=0;i<product_info.length;i++)"EN-VPN1M"===product_info[i].product_id.trim()?$(name+" .product-onemon").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}):"EN-VPN6M"===product_info[i].product_id.trim()?$(name+" .product-sixmon").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}):"EN-VPN2Y"===product_info[i].product_id.trim()&&($(name+" .product-year").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}),$(name+" .submit-box .button-link").hasClass("submit-btn")&&$(name+" .submit-box .button-link").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}));else if(2===num)$(name+" .product-sixmon").attr({"data-id":product_info[2].id,"data-total":product_info[2].product_price}),$(name+" .product-onemon").attr({"data-id":product_info[0].id,"data-total":product_info[0].product_price}),$(name+" .product-year").attr({"data-id":product_info[4].id,"data-total":product_info[4].product_pricec});else if(3===num)for(var i=0;i<product_info.length;i++)"EN-VPN1M"===product_info[i].product_id?$(name+" .product-onemon").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}):"EN-VPN6M"===product_info[i].product_id?$(name+" .product-sixmon").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}):"EN-VPN2Y"===product_info[i].product_id?($(name+" #checkedGift").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}),$(name+" .purchase-order .product-year").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}),$(name+" .purchase-mob .product-year").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}),$(name+" .purchase-mob .submit-box .button-link").hasClass("submit-btn")&&$(name+" .purchase-mob .submit-box .button-link").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price})):"EN-VPN1MRPG"===product_info[i].product_id?$(name+" .product-onemon").attr({"data-id-rpg":product_info[i].id,"data-total-rpg":product_info[i].product_price}):"EN-VPN6MRPG"===product_info[i].product_id?$(name+" .product-sixmon").attr({"data-id-rpg":product_info[i].id,"data-total-rpg":product_info[i].product_price}):"EN-VPN2YRPG"===product_info[i].product_id&&($(name+" .purchase-order .product-year").attr({"data-id-rpg":product_info[i].id,"data-total-rpg":product_info[i].product_price}),$(name+" .purchase-order .submit-box .button-link").hasClass("submit-btn")&&$(name+" .purchase-order .submit-box .button-link").attr({"data-id":product_info[i].id,"data-total":product_info[i].product_price}));else $(name+" .product-sixmon").attr({"data-id":product_info[0].id,"data-total":product_info[0].product_price}),$(name+" .product-onemon").attr({"data-id":product_info[2].id,"data-total":product_info[2].product_price}),$(name+" .product-year").attr({"data-id":product_info[1].id,"data-total":product_info[1].product_price}),$(name+" .submit-box .button-link").hasClass("submit-btn")&&$(name+" .submit-box .button-link").attr({"data-id":product_info[1].id,"data-total":product_info[1].product_price});callback&&callback(product_info)}else console.log("error")})}function showProductInfo(){$("body").hasClass("what-is-my-ip")?(getProductInfo("#commodity .pro_lsit",1,"purchase"),$(".itop-ad").remove()):$("body").hasClass("what-is-my-ipb")?(getProductInfo("body.what-is-my-ipb",1,"purchase"),$(".itop-ad").remove()):$("body").hasClass("purchase")?(getProductInfo("body.purchase",1,"purchase"),$(".itop-ad").remove()):$("body").hasClass("purchase1yb")?(getProductInfo("body.purchase1yb",2,"purchase1yb"),$(".itop-ad").remove()):$("body").hasClass("pricing")?(getProductInfo("body.pricing",0,""),$(".itop-ad").remove()):$("body").hasClass("purchaseb")?$(".itop-ad").remove():$("body").hasClass("purchasec")&&(getProductInfo("body.purchasec",3,"purchase"),$(".itop-ad").remove())}function getUserEmail(e){var t=getStorage("userInfo")?getStorage("userInfo"):"",o=getQueryVariable("ema");
1o?(o=decodeParams(o),$(e).val(o).attr("disabled","disabled")):""!==t&&$(e).val(t.email).attr("disabled","disabled")}function purchaseBuylink(e,t){var o=getUrlParam("utm_param");Boolean(o)?(o=getXor(Base64.decode(decodeURIComponent(decodeURIComponent(o))),"ax40oznp8sowqnnc06mfy0ngz2y6rlbv"),e.utm_param=JSON.parse(o),e.utm_param.lan||(e.utm_param.lan="en"),e.utm_param.origin||(e.utm_param.origin=getUrlParam("origin")||"web")):e.utm_param={lan:"en",origin:getUrlParam("origin")||"web"},e.utm_param=JSON.stringify(e.utm_param),e.utm_param=e.utm_param.replace(/\"/g,"'"),ajaxCallback({url:"api/goto-pay",type:"post",data:e},function(e){e.data&&t&&t(e.data)})}function loginCheckAll(){var e=null;if(null!==(e=getStorage("userInfo"))){var t=$(".header-nav .nav-login").eq(0).attr("data-acount");if($("#header .nav-list.login").show(),$(".header-nav .nav-login").text(t).attr({href:$(".header-nav .nav-login").eq(0).attr("data-acount-link"),onclick:$(".header-nav .nav-login").eq(0).attr("data-acount-ga")}),$("body").hasClass("user-account")){var o=$(".header-nav .nav-login").eq(0).attr("data-out");$("#header .nav-login").attr({onclick:"loginout(event);"+$(".header-nav .nav-login").eq(0).attr("data-out-ga")}).text(o),$(".account-banner .expiredBtn").find(".expired-date").removeClass("on"),$(".account-banner .expiredBtn").find(".btn-account").addClass("on"),$("input.purchase-email").val(e.email)}}else{var a=$(".header-nav .nav-login").eq(0).attr("data-in");$(".header-nav .nav-login").text(a).attr({href:$(".header-nav .nav-login").eq(0).attr("data-in-link"),onclick:$(".header-nav .nav-login").eq(0).attr("data-in-ga")})}}function userdata(e,t){ajaxCallback({url:"api/get-login-user-info",type:"post",data:e,headers:e.token},function(e){"ok"===e.status?(t&&t(e.data),setStorage("userInfo",e.data)):(removeStorage("userInfo"),loginCheckAll(),gotoIndex("login"))})}function signupCheck(){var e=null;null!==(e=localStorage.getItem("signUpEmail"))?$(".login-info .form-email").find(".input.email").val(e):$(".login-info .form-email").find(".input.email").val("")}function setCookie(e,t,o){let a=new Date;a.setTime(a.getTime()+24*o*60*60*1e3);let r="expires="+a.toGMTString();document.cookie=e+"="+t+";expires="+r+";path=/;domain=.itopvpn.com"}function getCookie(e){let t=e+"=",o=document.cookie.split(";");for(let e=0;e<o.length;e++){let a=o[e].trim();if(0==a.indexOf(t))return a.substring(t.length,a.length)}return""}function delUrlParam(e){let t=new window.URL(window.location.href);return t.searchParams.delete(e),t.href}function gotoIndex(e){window.location.href=e,window.event.returnvalue=!1}function loginout(e){e&&e.preventDefault();var t=getStorage("userInfo")?getStorage("userInfo"):"";""!==t&&ajaxCallback({url:"api/logout",type:"post",data:t,headers:t.token},function(e){if("ok"===e.status){removeStorage("_code_login"),setStorage("_code_login",JSON.stringify(t.token)),removeStorage("userInfo"),setCookie("islogin","",0);var o=$(".header-nav .nav-login").eq(0).attr("data-in-link");o=o.replace(/auto/g,""),setTimeout(function(){gotoIndex(o)},300)}else console.log("login out error!")})}function reviewTechUser(e,t,o,a,r,n){$(e+" .review-dots").removeClass("on"),$(t).removeClass("on"),$(e+" .tab_head ._lab").on("click",function(){var i=$(this).index();if($(this).addClass("on").siblings().removeClass("on"),$(e+" .tab_cnt ._list").eq(i).addClass("on").siblings().removeClass("on"),1===i)new Swiper(e+" .swiper-container",{autoplay:!1,slidesPerView:3,breakpoints:{768:{slidesPerView:1},769:{slidesPerView:3}},loop:!0,paginationClickable:!0,spaceBetween:n,nextButton:o,prevButton:a,pagination:t});let s=$(window).width();1==r&&s<=768&&(1===i?($(e+" .review-dots").addClass("on"),$(t).addClass("on")):($(e+" .review-dots").removeClass("on"),$(t).removeClass("on")))})}function techReview(e){$(e+" .review-dots > span").on("click",function(){var t=$(this).index();$(this).addClass("on").siblings().removeClass("on"),$(e+" .tab_cnt .tech_tab").eq(t).addClass("on").siblings().removeClass("on")})}function scrollToTop(e){function t(){let a=e-o;o+=a/5,Math.abs(a)<1?window.scrollTo(0,e):(window.scrollTo(0,o),requestAnimationFrame(t))}window.requestAnimationFrame||(window.requestAnimationFrame=function(e){return setTimeout(e,20)});let o=document.documentElement.scrollTop||document.body.scrollTop;t()}function isMobile(){for(var e=navigator.userAgent,t=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],o=!1,a=0;a<t.length;a++)if(e.indexOf(t[a])>0){o=!0;break}var r=window.screen.width,n=window.screen.height;return r>325&&n<750&&(o=!0),o}function binding_value(e){document.getElementById("subscribeNewsletterEmailLeft").value=e.value,isMobile()&&$(".subscribe-zone .email-bar").removeClass("onerror")}function onSubscribeSend(){$(".subscribe-zone .email-bar").hide(),$(".subscribe-result").addClass("on"),$(".subscribe-btn").attr("disabled",!0)}function onSubscribeFailure(e){switch($(".zone-describe").hide(),e){case 1001:case"1001":$(".zone-describe.error").html($(".zone-describe.error").attr("data-already")).show();break;case 1e3:case"1000":$(".zone-describe.error").html($(".zone-describe.error").attr("data-valid")).show();break;default:$(".zone-describe.tips").show()}$(".subscribe-zone .email-bar").addClass("onerror"),$(".subscribe-zone .subscribe-result").hide().removeClass("onsuss on"),$(".subscribe-zone .email-bar").show(),$(".subscribe-result").removeClass("on"),$(".subscribe-btn").attr("disabled",!1)}function onSubscribeSuccess(){$(".subscribe-zone .email-bar").hide().removeClass("onerror"),$(".subscribe-result").removeClass("on").addClass("onsuss"),$(".zone-describe").hide(),$(".zone-describe.succ").show(),$(".subscribe-btn").attr("disabled",!1)}function onSubscribeInit(){$(".subscribe-zone .email-bar").show().removeClass("onerror"),$(".subscribe-zone .subscribe-result").hide().removeClass("onsuss on"),$(".subscribe-btn").attr("disabled",!1),$(".zone-describe").hide(),$(".zone-describe.tips").show()}function onSubscribe_Event(){mailVal=$("#subscribeNewsletterEmailLeft").val(),subemail=localStorage.getItem("subscribemail")?localStorage.getItem("subscribemail"):null,!MApp(2.2).check.isEmail(mailVal)||!MApp(2.2).check.isNull(subemail)&&subemail==mailVal?onSubscribeFailure(MApp(2.2).check.isNull(subemail)||subemail!=mailVal?1e3:1001):(onSubscribeSend(),ajaxCallback({url:"api/subscription-email",type:"post",data:{email:mailVal}},function(e){if(0==e.status||"false"==e.status)return 1001==e.data&&setStorage("subscribemail",mailVal),onSubscribeFailure(e.data),!1;onSubscribeSuccess()}))}let _userInfo=getStorage("userInfo")?getStorage("userInfo"):"";saveRefParam();var purchase_validator=new Validator,purchase_e_result=!1;let product_info=[];document.addEventListener("scroll",function(){var e=document.documentElement,t=document.body,o="scrollTop",a="scrollHeight",r=window.location.href;switch(parseInt((e[o]||t[o])/((e[a]||t[a])-e.clientHeight)*100)){case 25:ga("send","event","Scroll","25%",r);break;case 50:ga("send","event","Scroll","50%",r);break;case 75:ga("send","event","Scroll","75%",r);break;case 100:ga("send","event","Scroll","100%",r)}});let vpn_userinfo={email:"",id:""};$(function(){lazyLoad();var e,t=getQueryVariable("ema"),o=getQueryVariable("origin")?getQueryVariable("origin"):"",a=getStorage("userInfo")?getStorage("userInfo"):"";if(t||""!==a)t?e=decodeParams(t):""!==a&&(e=a.email),ajaxCallback({url:"api/get-user-info",type:"post",data:{username:e}},function(t){if("ok"===t.status){var a=document.getElementsByTagName("a"),r=t.data.id;vpn_userinfo={email:e,id:r};let l="";for(var n=0,i=a.length;n<i;n++)if(-1!=a[n].href.indexOf("goto.itopvpn.com/buy")){var s=new URL(a[n].href);s+=l=-1!=a[n].href.indexOf("x-src")?"&email="+e+"&user_id="+r+"&x-email="+e+"&x-user_id="+r+"&x-lan=en&x-origin="+o:"&email="+e+"&user_id="+r,a[n].href=s.toString(),a[n].setAttribute("data-info",l)}}});else{let e="";for(var r=document.getElementsByTagName("a"),n=0,i=r.length;n<i;n++)if(-1!=r[n].href.indexOf("x-src=")){var s=new URL(r[n].href);s+=e="&x-lan=en&x-origin="+o,r[n].href=s.toString(),r[n].setAttribute("data-info",e)}}if(Echo.init({offset:window.innerHeight,throttle:0}),loginCheckAll(),signupCheck(),showProductInfo(),$(".footer-mobile .nav-list").click(function(){$(this).hasClass("active")?$(this).removeClass("active"):$(this).addClass("active").siblings().removeClass("active")}
1),$(".header-nav .nav-list a").click(function(){var e=$(this).attr("data-href");e&&$("html, body").animate({scrollTop:$("."+e).offset().top-80},500),window.innerWidth<=768&&($(".header-product .mobile-bg").removeClass("show"),$(".header-product .nav-menu").removeClass("show"),$(".header-product .nav-btns").removeClass("show"),$(".header-product .mobile-close").removeClass("show"),$("body").removeClass("open"),$(".header-product .mobile-nav").removeClass("hide"),$(".header-product .nav-menu .nav-list .nav-item").css({height:0,maxHeight:0}),setTimeout(function(){$(".header-product .nav-menu .nav-list").removeClass("active")},500))}),window.innerWidth<=768){$("totopetc").remove(),$(".footer-mobile .my-select").on("click",function(e){$(".footer-mobile .my-select").hasClass("isOpen")?$(".footer-mobile .my-select").removeClass("isOpen").find(".select-options.directionUp").removeClass("open"):(e.stopPropagation(),$(".footer-mobile .my-select").addClass("isOpen").find(".select-options.directionUp").addClass("open"))}),$("#header .mobile-nav").click(function(e){e.stopPropagation(),l("#header ")}),$(".header-product .mobile-nav").click(function(e){e.stopPropagation(),l(".header-product ")});function l(e){if($("body").hasClass("open"))return"#header "===e&&$(e+".mobile-bg").removeClass("show"),$(e+".nav-menu").removeClass("show"),$(e+".nav-btns").removeClass("show"),$(e+".mobile-close").removeClass("show"),void $("body").removeClass("open");"#header "===e&&$(e+".mobile-bg").addClass("show"),$(e+".nav-menu").addClass("show"),$(e+".nav-btns").addClass("show"),$(e+".mobile-close").addClass("show"),$(e+".mobile-nav").addClass("hide"),$("body").addClass("open")}$("#header .nav-menu .nav-list").click(function(e){e.stopPropagation(),d("#header ",this)}),$(".header-product .nav-menu .nav-list").click(function(e){e.stopPropagation(),d(".header-product ",this)});function d(e,t){if($(e+".nav-menu .nav-list .nav-item").css({height:0,maxHeight:0}),$(t).hasClass("active"))$(t).removeClass("active").siblings().removeClass("active");else{var o=$(t).find(".nav-item > a").length;$(t).find(".nav-item").css({height:60*o+20,maxHeight:60*o+20}),$(t).addClass("active").siblings().removeClass("active")}}$("#header .nav-item a,#header .mobile-close, #header .mobile-bg").click(function(e){e.stopPropagation(),c("#header ")}),$(".header-product .nav-item a,.header-product .mobile-close, .header-product .mobile-bg").click(function(e){e.stopPropagation(),c(".header-product ")});function c(e){$(e+".mobile-bg").removeClass("show"),$(e+".nav-menu").removeClass("show"),$(e+".nav-btns").removeClass("show"),$(e+".mobile-close").removeClass("show"),$("body").removeClass("open"),$(e+".mobile-nav").removeClass("hide")}$("body").hasClass("scroll-header")&&$(".scroll-header .itop-ad-main").remove()}else $(".footer .my-select").on("mouseenter",function(){$(".footer .my-select").addClass("isOpen").find(".select-options.directionUp").addClass("open")}),$(".footer .my-select").on("mouseleave",function(){$(".footer .my-select").removeClass("isOpen").find(".select-options.directionUp").removeClass("open")})});var mailVal="",mainLang="en",subemail=null;if($(function(){var e=!0,t=document.querySelector("#subscribeNewsletterEmail");t&&(t.addEventListener("compositionstart",function(){e=!1}),t.addEventListener("compositionend",function(){e=!0,$(".subscribe-zone .email-bar").removeClass("onerror")}),t.addEventListener("input",function(){setTimeout(function(){e&&$(".subscribe-zone .email-bar").removeClass("onerror")},0)}))}),isMobile()){function loadMobile(){function e(e){switch((e=e||window.event).type){case"touchstart":e.touches[0].target.classList.contains("subscribe-btn")&&onSubscribe_Event();break;case"touchend":break;case"touchmove":e.preventDefault(),e.stopPropagation()}}document.addEventListener("touchstart",e,!1),document.addEventListener("touchmove",e,!1),document.addEventListener("touchend",e,!1)}window.addEventListener("load",loadMobile,!1)}else $(function(){onSubscribeInit();var e=document.querySelector(".email-input"),t=document.getElementById("subscribeBtn");e&&(e.onfocus=function(e){$(".subscribe-zone .email-bar").removeClass("onerror")}),t&&(t.onclick=onSubscribe_Event),e&&e.addEventListener("keydown",function(e){"Enter"!==e.key&&13!==e.keyCode||(e.preventDefault(),t.click())})});
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.