Revision b87429e1 snf-astakos-app/astakos/im/static/im/js/auth_methods.js
b/snf-astakos-app/astakos/im/static/im/js/auth_methods.js | ||
---|---|---|
54 | 54 |
authTokenDiv.find('span.extra-img').attr('id','token-span'); |
55 | 55 |
// Default hidden fields |
56 | 56 |
|
57 |
newEmailDiv.hide(); |
|
58 |
newPassword1Div.hide(); |
|
59 |
newPassword2Div.hide(); |
|
57 |
|
|
60 | 58 |
emailCheck.hide(); |
61 | 59 |
passwordCheck.hide(); |
62 | 60 |
|
... | ... | |
66 | 64 |
newPassword1Div.addClass('password-span'); |
67 | 65 |
newPassword2Div.addClass('password-span'); |
68 | 66 |
|
67 |
$('.password-span').wrapAll('<div class="hidden-form-rows">'); |
|
68 |
$('.email-span').wrapAll('<div class="hidden-form-rows">'); |
|
69 |
|
|
69 | 70 |
// If errors show fields |
70 | 71 |
|
71 | 72 |
|
72 | 73 |
if ($('input#id_change_password:checkbox').attr('checked')) { |
73 | 74 |
oldPasswordDiv.find('input').focus(); |
74 |
newPassword1Div.show();
|
|
75 |
newPassword2Div.show(); |
|
75 |
$('.form-following #password-span').parents('.form-row').next('.hidden-form-rows').show();
|
|
76 |
|
|
76 | 77 |
$('.form-following #password-span').parents('.form-row').addClass('open'); |
77 | 78 |
}; |
78 | 79 |
|
... | ... | |
80 | 81 |
|
81 | 82 |
if ($('input#id_change_email:checkbox').attr('checked')) { |
82 | 83 |
|
83 |
newEmailDiv.show();
|
|
84 |
$('.form-following #email-span').parents('.form-row').next('.hidden-form-rows').show();
|
|
84 | 85 |
$('.form-following #email-span').parents('.form-row').addClass('open'); |
85 | 86 |
}; |
86 | 87 |
|
... | ... | |
89 | 90 |
$('.form-following .extra-img').click(function(e){ |
90 | 91 |
|
91 | 92 |
$(this).parents('.form-row').toggleClass('open'); |
93 |
$(this).parents('.form-row').next('.hidden-form-rows').slideToggle('slow'); |
|
92 | 94 |
|
93 | 95 |
id = $(this).attr('id'); |
94 |
$('.form-row').each(function() { |
|
95 |
if( $(this).hasClass(id) ) { |
|
96 |
$(this).toggle(); |
|
97 |
} |
|
98 |
}); |
|
96 |
|
|
99 | 97 |
|
100 | 98 |
|
101 | 99 |
if ( !($(this).parents('.form-row').hasClass('open')) ){ |
Also available in: Unified diff