|
Lines 4-16
Link Here
|
| 4 |
<script type="text/JavaScript"> |
4 |
<script type="text/JavaScript"> |
| 5 |
//<![CDATA[ |
5 |
//<![CDATA[ |
| 6 |
$(document).ready(function() { |
6 |
$(document).ready(function() { |
|
|
7 |
var MSG_PASSWORD_CONTAINS_TRAILING_SPACES = _("Password contains leading and/or trailing spaces."); |
| 7 |
$("#changepasswordf").submit(function(){ |
8 |
$("#changepasswordf").submit(function(){ |
| 8 |
if($("input[name='newpassword']").val() != $("input[name='newpassword2']").val()){ |
9 |
if($("input[name='newpassword']").val() != $("input[name='newpassword2']").val()){ |
| 9 |
alert(_("Passwords do not match")); |
10 |
alert(_("Passwords do not match")); |
| 10 |
return false; |
11 |
return false; |
| 11 |
} else { |
12 |
} else { |
| 12 |
if ($("input[name='newpassword']").val().match(/^\s/) || $("input[name='newpassword']").val().match(/\s$/)) { |
13 |
if ( ! check_password( $("input[name='newpassword']").val() ) ) { |
| 13 |
alert(_("Password contains leading and/or trailing spaces.")); |
14 |
alert(MSG_PASSWORD_CONTAINS_TRAILING_SPACES); |
| 14 |
return false; |
15 |
return false; |
| 15 |
} else { |
16 |
} else { |
| 16 |
return true; |
17 |
return true; |