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