/BlogEngine/BlogEngine.NET/Account/account.js
JavaScript | 112 lines | 101 code | 11 blank | 0 comment | 30 complexity | 402e5fc0d206e79c96bbca04b881e68d MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
- function ShowStatus(status, msg) {
- $("[id$='_AdminStatus']").removeClass("warning");
- $("[id$='_AdminStatus']").removeClass("success");
-
- $("[id$='_AdminStatus']").addClass(status);
- $("[id$='_AdminStatus']").html(msg + '<a href="javascript:HideStatus()" style="width:20px;float:right">X</a>');
- $("[id$='_AdminStatus']").fadeIn(1000, function () { });
- }
-
- function HideStatus() {
- $("[id$='AdminStatus']").fadeOut('slow', function () { });
- }
-
- function Hide(element) {
- $("[id$='" + element + "']").fadeOut('slow', function () { });
- return false;
- }
-
- function ValidatePasswordRetrieval() {
- if ($("[id$='txtUser']").val().length == 0) {
- ShowStatus('warning', accountResources.userNameIsRequired);
- return false;
- }
- return true;
- }
-
- function ValidateLogin() {
- if ($("[id$='UserName']").val().length == 0) {
- ShowStatus('warning', accountResources.userNameIsRequired);
- return false;
- }
- if ($("[id$='Password']").val().length == 0) {
- ShowStatus('warning', accountResources.passwordIsRequried);
- return false;
- }
- return true;
- }
-
- function ValidateChangePassword() {
- if ($("[id$='CurrentPassword']").val().length == 0) {
- ShowStatus('warning', accountResources.oldPasswordIsRequired);
- return false;
- }
- if ($("[id$='NewPassword']").val().length == 0) {
- ShowStatus('warning', accountResources.newPasswordIsRequired);
- return false;
- }
- var minReq = $("[id$='_hdnPassLength']").val();
- var minPass = $("[id$='NewPassword']").val().length;
-
- if (minPass < minReq) {
- ShowStatus('warning', 'Minimum password length is ' + minReq + ' characters');
- return false;
- }
- if ($("[id$='ConfirmNewPassword']").val().length == 0) {
- ShowStatus('warning', accountResources.confirmPasswordIsRequired);
- return false;
- }
- if ($("[id$='NewPassword']").val() != $("[id$='ConfirmNewPassword']").val()) {
- ShowStatus('warning', accountResources.newAndConfirmPasswordMismatch);
- return false;
- }
- return true;
- }
-
- function ValidateNewUser() {
- if ($("[id$='UserName']").val().length == 0) {
- ShowStatus('warning', accountResources.userNameIsRequired);
- return false;
- }
- if ($("[id$='Email']").val().length == 0) {
- ShowStatus('warning', accountResources.emailIsRequired);
- return false;
- }
- if (ValidateEmail($("[id$='Email']").val()) == false) {
- ShowStatus('warning', accountResources.emailIsInvalid);
- return false;
- }
- if ($("[id$='Password']").val().length == 0) {
- ShowStatus('warning', accountResources.passwordIsRequried);
- return false;
- }
- var minReq = $("[id$='_hdnPassLength']").val();
- var minPass = $("[id$='Password']").val().length;
-
- if (minPass < minReq) {
- ShowStatus('warning', accountResources.minPassLengthInChars.replace('{0}', minReq));
- return false;
- }
- if ($("[id$='ConfirmPassword']").val().length == 0) {
- ShowStatus('warning', accountResources.confirmPasswordIsRequired);
- return false;
- }
- if ($("[id$='Password']").val() != $("[id$='ConfirmPassword']").val()) {
- ShowStatus('warning', accountResources.passwordAndConfirmPasswordIsMatch);
- return false;
- }
- return true;
- }
-
- function ValidateNewBlog() {
- if ($("[id$='UserName']").val().length == 0) {
- ShowStatus('warning', accountResources.userNameIsRequired);
- return false;
- }
- return true;
- }
-
- function ValidateEmail(email) {
- var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
- return reg.test(email);
- }