function 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")});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.target),t.unobserve(e.target))})},{rootMargin:`0px 0px ${e}px 0px`});t.forEach(e=>{a.observe(e)})}function userAgentLocale(){const e=navigator.language.toLowerCase().substr(0,2);let t="";const 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(){var e=location.href.split("/");return(e.slice(e.length-1,e.length).toString(String).split("?")||e.slice(e.length-1,e.length).toString(String).split("&")).slice(0,1)}function getUrlParam(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),o=window.location.search.substr(1).match(t);return null!=o?encodeURI(o[2]):null}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()+" ",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 ajaxCallbackN(e,t){"function"==typeof t&&$.ajax({url:"https://www.itopvpn.com/"+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 ajaxCallback(e,t){let o=$("html").attr("lang")?$("html").attr("lang"):"www",a=location.host.includes("itopvpn.com")?"https://"+o+".itopvpn.com/":"http://192.168.6.72:8001/vpn_web_de/";"function"==typeof t&&$.ajax({url:a+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 setSessionStorage(e,t){"number"==typeof t||"string"==typeof t?window.sessionStorage.setItem(e,t):window.sessionStorage.setItem(e,JSON.stringify(t))}function getSessionStorage(e){var t=window.sessionStorage.getItem(e);return!(!t||"null"===t||null===t)&&t}function updateUrlParam(e,t,o){if(!o)return e;var a=new RegExp("([?&])"+t+"=.*?(&|$)","i"),n=-1!==e.indexOf("?")?"&":"?";return e.match(a)?e.replace(a,"$1"+t+"="+o+"$2"):e+n+t+"="+o}function gotoPurchase(e){var t=e.attr("data-href"),o=getUrlParam("ref",t.substring(t.indexOf("?"))),a=getPageName(t)[0],n=getSessionStorage("pageRefName");"blackfriday"===a?window.location.href=updateUrlParam(t,"ref",o):o&&!n?(setSessionStorage("pageRefName",o),window.location.href=updateUrlParam(t,"ref",o)):window.location.href=updateUrlParam(t,"ref",n)}function gotoThankyou(e){var t=e.attr("data-href");if(!(window.innerWidth<=768))return window.open(t,"openWindow",""),void(window.location.href="/thankyou-download");window.open(t,"_self")}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 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 n="";for(let r=0;r<o;r++){let o=r%a;const i=e.charCodeAt(r)^t.charCodeAt(o);n+=String.fromCharCode(i)}return n}function allGetPreferredLanguage(){let e="";"ja"==(e=$("html").attr("lang").substring(0,2))&&(e="jp");var t=["en","ru","it","de","jp","es","sv","ar","nl","fr","dk","pt","pl"].filter(function(t){return t===e});return t.length>0?t[0]:"en"}function removeDuplicateLink(e){for(var t=(e=decodeURIComponent(e)).split("?")[1].split("&"),o={},a=0;a<t.length;a++){var n=t[a].split("=");if(n[0]){var r=n[1]||!0;o[n[0]]&&o[n[0]].indexOf(r)?o[n[0]].push(r):o[n[0]]=[r]}}e=e.split("?")[0]+"?";for(var i=Object.keys(o),a=0;a<i.length;a++)e+=i[a]+"="+o[i[a]].join("+"),a!==i.length-1&&(e+="&");return e}const addXParameter=()=>{let e,t=getQueryVariable("ema"),o=getQueryVariable("origin")?getQueryVariable("origin"):"",a=getStorage("userInfo")?getStorage("userInfo"):"",n={email:"",id:""};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){let a=document.getElementsByTagName("a"),r=t.data.id;n={email:e,id:r};let i="";for(let t=0,n=a.length;t<n;t++)if(-1!=a[t].href.indexOf("goto.itopvpn.com/buy")){let n=new URL(a[t].href);n+=i=-1!=a[t].href.indexOf("x-src")?"&email="+e+"&user_id="+r+"&x-email="+e+"&x-user_id="+r+"&x-lan="+allGetPreferredLanguage()+"&x-origin="+o:"&email="+e+"&user_id="+r,a[t].href=n.toString(),a[t].setAttribute("data-info",i)}}});else{let e="",t=document.getElementsByTagName("a");for(let a=0,n=t.length;a<n;a++)if(-1!=t[a].href.indexOf("x-src=")){t[a].href=removeDuplicateLink(t[a].href);let n=new URL(t[a].href);n+=e="&x-lan="+allGetPreferredLanguage()+"&x-origin="+o,t[a].href=n.toString(),t[a].setAttribute("data-info",e)}}};$(function(){if(addXParameter(),lazyLoad(),$(".footer-mobile-isr .nav-list").click(function(){$(this).hasClass("active")?$(this).removeClass("active"):$(this).addClass("active").siblings().removeClass("active")}),$(".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"))});function e(e){if($(".header-nav .nav-menu .nav-list .nav-item, .header-nav.header-product  .nav-menu").off("click").on("click",function(e){e.stopPropagation()}),$("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"),$(".header-product .nav-menu, .header-product  .mobile-close").removeClass("show"),$(".header-product  .mobile-nav").removeClass("hide")),$(e+".nav-menu").addClass("show"),$(e+".nav-btns").addClass("show"),$(e+".mobile-close").addClass("show"),$(e+".mobile-nav").addClass("hide"),"#header "===e&&$("body").addClass("open")}$("#header .mobile-nav").off("click").on("click",function(t){t.stopPropagation(),e("#header ")}),$(".header-product .mobile-nav").off("click").on("click",function(t){t.stopPropagation(),e(".header-product ")});function t(e){$(".header-nav .nav-menu .nav-list .nav-item, .header-nav.header-product  .nav-menu").off("click").on("click",function(e){e.stopPropagation()}),$(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")}$("#header .nav-item  a,#header .mobile-close, #header .mobile-bg").off("click").on("click",function(e){e.stopPropagation(),t("#header ")}),$("body, .header-product .mobile-close").off("click").on("click",function(e){t(".header-product ")}),$(".header-nav.header-product .nav-menu").off("click").on("click",function(e){e.stopPropagation()});function o(e,t){if($(".header-nav .nav-menu .nav-list .nav-item, .header-nav.header-product  .nav-menu").off("click").on("click",function(e){e.stopPropagation()}),$(t).find(".nav-item").removeClass("on"),$(t).hasClass("active"))$(t).removeClass("active").siblings().removeClass("active");else{$(t).find(".nav-item > a").length;$(t).find(".nav-item").addClass("on"),$(t).addClass("active").siblings().removeClass("active")}}$("#header .nav-menu .nav-list").off("click").on("click",function(e){e.stopPropagation(),o(0,this)}),$(".header-nav.header-product  .nav-menu .nav-list").off("click").on("click",function(e){o(0,this)}),$(window).on("scroll",function(){t(".header-product ")}),$("body").hasClass("scroll-header")&&$(".scroll-header .itop-ad-main").length>0&&$(".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")})});