Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function validateUserName() {
- var rulesRegExUsername = ${pdict.CurrentForms.login.username.regEx.length} != null ? /${pdict.CurrentForms.login.username.regEx}/ : '';
- var messageUsernameMissing = "${dw.web.Resource.msg('storefrontlogin.forms.login.003','storefrontlogin',null)}";
- var messageUsernameError = "${dw.web.Resource.msg('storefrontlogin.forms.login.005','storefrontlogin',null)}";
- var currentUserEmail = jQuery('${"#"+pdict.CurrentForms.login.htmlName}_username').val();
- var emptyUserName = currentUserEmail.length === 0;
- var hasIncorrectUserNameError = jQuery('.incorrectUserName').length === 0;
- var hasEmptyUserNameError = jQuery('.emptyUserName').length === 0;
- if( !rulesRegExUsername.test(currentUserEmail) && !emptyUserName) {
- jQuery('.emailIDResponsive p').remove();
- if(hasIncorrectUserNameError) {
- jQuery('${"#"+pdict.CurrentForms.login.htmlName}_username').after('<p class="incorrectUserName">' + messageUsernameError + '</p>');
- }
- } else if( emptyUserName ) {
- jQuery('.emailIDResponsive p').remove();
- if(hasEmptyUserNameError) {
- jQuery('${"#"+pdict.CurrentForms.login.htmlName}_username').after('<p class="emptyUserName">' + messageUsernameMissing + '</p>');
- }
- } else {
- jQuery('.emailIDResponsive p').remove();
- }
- }
- function validatePassword() {
- var messagePasswordMissing = "${dw.web.Resource.msg('storefrontlogin.forms.login.004','storefrontlogin',null)}";
- var currentPassword = jQuery('${"#"+pdict.CurrentForms.login.htmlName}_password').val();
- var emptyPassword = currentPassword.length === 0;
- var hasEmptyPasswordError = jQuery('.emptyPassword').length === 0;
- if( emptyPassword && hasEmptyPasswordError ) {
- jQuery('${"#"+pdict.CurrentForms.login.htmlName}_password').after('<p class="emptyPassword">' + messagePasswordMissing + '</p>');
- } else {
- jQuery('.passwordIDResponsive p').remove();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement