PageSourceSearch

https://id.skyvia.com/assets/account/js/account.min.js

js skyvia.com collected 2026-09-24 08:47:45 UTC 8,611 bytes, 1 lines download raw bytes

1var App=function(){function t(t){var e=t.parentNode;e.className="form-group has-success";var n=r(t);i(n,"")}function e(t,e,n){var a=t.getAttribute(e),u=t.parentNode;u.className="form-group has-error";var o=r(t);i(o,a),1==n&&(t.focus(),t.value=t.value)}function n(){var t=document.getElementById("close");t&&t.click()}function a(t){var e=document.getElementById(t),n=e.parentNode;n.className="form-group";var a=r(e);i(a,"")}function r(t){for(var e=t,n=e.nextSibling;null!==n&&1!==n.nodeType;)n=n.nextSibling;return n}function i(t,e){void 0!==t.innerText?t.innerText=e:t.textContent=e}function u(){var t=document.getElementById("close");t&&(t.onclick=function(e){t.parentNode.style.display="none"})}function o(t){$("form").submit(t),v=s.dirty;var e=document.getElementById("g-recaptcha");c=!!e.dataset.sitekey,c&&(window.onFormSubmit=function(t){document.querySelector("input[name='Recaptcha']").value=t,v=s.applying,$("form").submit()})}function l(t){t||(t=window.event),t.preventDefault?t.preventDefault():t.stop?t.stop():t.cancelBubble=!0,t.stopPropagation&&t.stopPropagation(),t.returnValue=!1}function d(t){if(!window.location.search&&window.location.hash){var e=window.location.hash;window.location="/login?returnUrl="+encodeURIComponent("/"+e)}}var c,v,s;(function(t){t[t.saved=0]="saved",t[t.dirty=1]="dirty",t[t.captchaPending=2]="captchaPending",t[t.applying=3]="applying"})(s||(s={}));var f=!1,g=!1,p=function(){var t=document.getElementById("spinner-wrapper");t.className="spinner-wrapper"},m=function(t,e,n,a){var r=document.getElementById(t);r.addEventListener?(r.addEventListener("keyup",e.bind(null,t),!1),r.addEventListener("blur",n.bind(null,t),!1),a&&r.addEventListener("focus",a,!1)):(r.attachEvent("onkeyup",e),r.attachEvent("onblur",n),a&&r.attachEvent("onfocus",a))},y=function(t){A.validate(!0)||l(t)},h=function(t){!C.validate(!0)|!x.validate(!0)&&l(t)},E=function(t){t&&t.originalEvent&&t.originalEvent.submitter&&(document.querySelector("input[name='Provider']").value=t.originalEvent.submitter.value),(v==s.applying||v==s.dirty&&!c)&&!N.validate()&&!C.validate(!0)|!x.validate(!0)&&l(t),c&&(v==s.captchaPending?(grecaptcha.execute(),l(t)):v==s.dirty&&(v=s.captchaPending,grecaptcha.reset(),grecaptcha.execute(),l(t)))},b=function(t){["FirstName","LastName","Country"].forEach(function(e){I.validate(!0,e)||l(t)}),B.validate(!0)||l(t)},w=function(t){!C.validate(!0)|!U.validate(!0)&&l(t)},V=function(t){x.validate(!0)?p():l(t)},k=function(t){var e=document.getElementsByTagName("form")[0];e.addEventListener?e.addEventListener("submit",t,!0):e.attachEvent&&e.attachEvent("onsubmit",t)},P=function(t){return{digits:/\d/.test(t.value),lower:/[a-z]/.test(t.value),upper:/[A-Z]/.test(t.value),nonWords:/\W/.test(t.value),length:/^.{8,}$/.test(t.value)}},x=function(){function n(){var t=document.getElementById("Email");t.value=t.value.trim()}function r(n){if(a("Email"),!i)return!0;var r=document.getElementById("Email");if(""==r.value||r.value==r.getAttribute("placeholder")&&f)return e(r,"data-val-required",n),!1;var u=r.getAttribute("data-val-regex-pattern"),o=new RegExp(u);if(!o.test(r.value))return e(r,"data-val-regex",n),!1;var l=r.getAttribute("data-val-length-max");return l&&r.value.length>l?(e(r,"data-val-length",n),!1):(t(r),!0)}var i=!1;return{blurValidation:function(){i=!0,n(),r(!1)},keyUpValidation:function(){v=s.dirty,n(),r(!1)},focusEventHandler:function(){},validate:function(t){return i=!0,r(t)}}}
1(),B=function(){function n(n){if(a("Phone"),!r)return!0;var i=document.getElementById("Phone"),u=!!i.getAttribute("data-val-required");if(u&&""==i.value)return e(i,"data-val-required",n),!1;var o=i.getAttribute("data-val-regex-pattern"),l=new RegExp(o);if(""!=i.value&&!l.test(i.value))return e(i,"data-val-regex",n),!1;var d=i.getAttribute("data-val-length-max");return d&&i.value.length>d?(e(i,"data-val-length",n),!1):(t(i),!0)}var r=!1;return{blurValidation:function(){r=!0,n(!1)},keyUpValidation:function(){n(!1)},focusEventHandler:function(){},validate:function(t){return r=!0,n(t)}}}(),I=function(){function n(n,i){if(a(i),!r)return!0;var u=document.getElementById(i),o=!!u.getAttribute("data-val-required");if(o&&""==u.value)return e(u,"data-val-required",n),!1;var l=u.getAttribute("data-val-length-max");return l&&u.value.length>l?(e(u,"data-val-length",n),!1):(t(u),!0)}var r=!1;return{blurValidation:function(t){r=!0,n(!1,t)},keyUpValidation:function(t){n(!1,t)},focusEventHandler:function(){},validate:function(t,e){return r=!0,n(t,e)}}}(),N=function(){function t(){a("Email"),a("Password");var t=document.querySelector("input[name='Provider']");return""!=t.value}return{validate:function(){return t()}}}(),A=function(){function r(r){if(a("Code"),n(),!i)return!0;var u=document.getElementById("Code"),o=!!u.getAttribute("data-val-required");if(o&&""==u.value)return e(u,"data-val-required",r),!1;var l=u.getAttribute("data-val-length-max");if(l&&u.value.length>l)return e(u,"data-val-length",r),!1;var d=u.getAttribute("data-val-length-min");return d&&u.value.length<d?(e(u,"data-val-length",r),!1):(t(u),!0)}var i=!1;return{blurValidation:function(){i=!0,r(!1)},keyUpValidation:function(){r(!1)},focusEventHandler:function(){},validate:function(t){return i=!0,r(t)}}}(),C=function(){function n(t){var e=0;if(t){t=t.value;for(var n=new Object,a=0;a<t.length;a++)n[t[a]]=(n[t[a]]||0)+1,e+=5/n[t[a]];var r=0;for(var i in m)r+=1==m[i]?1:0;return e+=10*(r-1),e>0?e:0}}function r(t){return t>90?{text:"Very strong",style:"success"}:t>70?{text:"Strong",style:"success"}:t>50?{text:"Good",style:"info"}:{text:"Weak",style:"danger"}}function u(){var t=document.getElementById("Password");m=P(t),p=n(t);var e=o();if(e){var a=r(p),u=l(e,"progress password-strength-progress").children[0];u.style.width=p+"%",u.className="bar bar-"+a.style;var d=l(e,"password-strength-status");i(d,"Password strength: "+a.text)}}function o(t){var e=document.getElementById("Password");return l(e.parentNode.parentNode,"password-strength")}function l(t,e){for(var n=0;n<t.childNodes.length;n++)if(t.childNodes[n].className==e)return t.childNodes[n]}function d(n){if(a("Password"),!c)return!0;var r=document.getElementById("Password");return g||m.length?g||m.upper?g||m.digits?""==r.value||r.value==r.getAttribute("placeholder")&&f?(e(r,"data-val-required",n),!1):(t(r),!0):(e(r,"weakpassworddigit",n),!1):(e(r,"weakpasswordupper",n),!1):(e(r,"weakpasswordlength",n),!1)}var c=!1,p=0,m={};return{blurValidation:function(){c=!0,d(!1)},keyUpValidation:function(){v=s.dirty,u(),d(!1)},focusEventHandler:function(){},validate:function(t){return c=!0,d(t)}}}(),U=function(){function n(n){a("ConfirmPassword");var i=document.getElementById("Password"),u=document.getElementById("ConfirmPassword");return!r||""!=u.value&&u.value!=u.getAttribute("placeholder")||""==i.value&&i.value==i.getAttribute("placeholder")?r&&""!=i.value&&u.value!=i.value?(e(u,"data-val-equalto",n),!1):(r&&t(u),!0):(e(u,"data-val-required",n),!1)}var r=!1;return{blurValidation:function(){r=!0,n(!1)},keyUpValidation:function(){n(!1)},validate:function(t){return r=!0,n(t)}}}();return{initLogIn:function(){d(),g=!0,u(),m("Email",x.keyUpValidation,x.blurValidation),m("Password",C.keyUpValidation,C.blurValidation),k(h)},initRegister:function(){u(),o(E),m("Email",x.keyUpValidation,x.blurValidation),m("Password",C.keyUpValidation,C.blurValidation,C.focusEventHandler)},initReset:function(){u(),m("Email",x.keyUpValidation,x.blurValidation),k(V)},initResetPassword:function(){u(),m("Password",C.keyUpValidation,C.blurValidation,C.focusEventHandler),m("ConfirmPassword",U.keyUpValidation,U.blurValidation),k(w)},initCompleteProfile:function(){u(),["FirstName","LastName","Country"].forEach(function(t){m(t,I.keyUpValidation,I.blurValidation)}),m("Phone",B.keyUpValidation,B.blurValidation),k(b)},initCode:function(){k(y);const t=document.querySelectorAll(".digit");for(let e=0;e<t.length;e++)t[e].addEventListener("paste",function(e){const n=(e.clipboardData||window.clipboardData).getData("text").replace(/\s/g,"");for(let e=0;e<n.length;e++)t[e].value=n[e];let a="";for(let e=0;e<t.length;e++)a+=t[e].value;document.getElementById("Code").value=a,e.preventDefault()}),t[e].addEventListener("keydown",function(n){if(n.ctrlKey||n.metaKey)return!1;if(16===n.keyCode)return!1;if(13===n.keyCode)return!1;if(8===n.keyCode||46===n.keyCode)t[e].value="",0!==e&&(t[e-1].focus(),t[e-1].select());else{if(e===t.length-1&&""!==t[e].value)return!0;t[e].value=n.key,e!==t.length-1&&(t[e+1].focus(),t[e+1].select())}let a="";for(let e=0;e<t.length;e++)a+=t[e].value;document.getElementById("Code").value=a,n.preventDefault()})}}}();

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.