|
|
@@ -132,6 +132,9 @@
|
|
|
const $avlPwd = $('#avlPwd');
|
|
|
const red = 'c_red2';
|
|
|
const gray = 'c_gray';
|
|
|
+ const icoRed = 'red';
|
|
|
+ const icoGray = 'gray';
|
|
|
+
|
|
|
let custId = $('#resetPasswordForm input[name=custId]').val();
|
|
|
let password = $('#resetPasswordForm input[name=passwd]').val();
|
|
|
let confirmPassword = $('#resetPasswordForm input[name=confirmPassword]').val();
|
|
|
@@ -141,30 +144,42 @@
|
|
|
if (fnValidtaionPwdMixedWord(password) || fnValidationPwdLength(password)) {
|
|
|
pwdCheck = false;
|
|
|
$firstFailed.removeClass(gray);
|
|
|
+ $firstFailed.find('.ico').removeClass(icoGray);
|
|
|
$firstFailed.addClass(red);
|
|
|
+ $firstFailed.find('.ico').addClass(icoRed);
|
|
|
} else {
|
|
|
$firstFailed.removeClass(red);
|
|
|
+ $firstFailed.find('.ico').removeClass(icoRed);
|
|
|
$firstFailed.addClass(gray);
|
|
|
+ $firstFailed.find('.ico').addClass(icoGray);
|
|
|
}
|
|
|
|
|
|
// 동일한 문자/숫자 4자이상 || 연속된 문자가 4자이상
|
|
|
if (fnValidationPwdSameWord(password) || fnValidtaionPwdCntnsWord(password)) {
|
|
|
pwdCheck = false;
|
|
|
$secondFailed.removeClass(gray);
|
|
|
+ $secondFailed.find('.ico').removeClass(icoGray);
|
|
|
$secondFailed.addClass(red);
|
|
|
+ $secondFailed.find('.ico').addClass(icoRed);
|
|
|
} else {
|
|
|
$secondFailed.removeClass(red);
|
|
|
+ $secondFailed.find('.ico').removeClass(icoRed);
|
|
|
$secondFailed.addClass(gray);
|
|
|
+ $secondFailed.find('.ico').addClass(icoGray);
|
|
|
}
|
|
|
|
|
|
// 아이디 포함
|
|
|
if (fnValidationPwdSameId(password, custId)) {
|
|
|
pwdCheck = false;
|
|
|
$thirdFailed.removeClass(gray);
|
|
|
+ $thirdFailed.find('.ico').removeClass(icoGray);
|
|
|
$thirdFailed.addClass(red);
|
|
|
+ $thirdFailed.find('.ico').addClass(icoRed);
|
|
|
} else {
|
|
|
$thirdFailed.removeClass(red);
|
|
|
+ $thirdFailed.find('.ico').removeClass(icoRed);
|
|
|
$thirdFailed.addClass(gray);
|
|
|
+ $thirdFailed.find('.ico').addClass(icoGray);
|
|
|
}
|
|
|
|
|
|
if (pwdCheck) {
|