Project

General

Profile

1
$(function() {
2
    // login_page
3
    altair_login_page.init();
4
});
5

    
6
// variables
7
var $login_card = $('#login_card'),
8
    $login_form = $('#login_form'),
9
    $login_help = $('#login_help'),
10
    $register_form = $('#register_form'),
11
    $login_password_reset = $('#login_password_reset');
12

    
13
altair_login_page = {
14
    init: function () {
15
        // show login form (hide other forms)
16
        var login_form_show = function() {
17
            $login_form
18
                .show()
19
                .siblings()
20
                .hide();
21
        };
22

    
23
        // show register form (hide other forms)
24
        var register_form_show = function() {
25
            $register_form
26
                .show()
27
                .siblings()
28
                .hide();
29
        };
30

    
31
        // show login help (hide other forms)
32
        var login_help_show = function() {
33
            $login_help
34
                .show()
35
                .siblings()
36
                .hide();
37
        };
38

    
39
        // show password reset form (hide other forms)
40
        var password_reset_show = function() {
41
            $login_password_reset
42
                .show()
43
                .siblings()
44
                .hide();
45
        };
46

    
47
        $('#login_help_show').on('click',function(e) {
48
            e.preventDefault();
49
            // card animation & complete callback: login_help_show
50
            altair_md.card_show_hide($login_card,undefined,login_help_show,undefined);
51
        });
52

    
53
        $('#signup_form_show').on('click',function(e) {
54
            e.preventDefault();
55
            $(this).fadeOut('280');
56
            // card animation & complete callback: register_form_show
57
            altair_md.card_show_hide($login_card,undefined,register_form_show,undefined);
58
        });
59

    
60
        $('.back_to_login').on('click',function(e) {
61
            e.preventDefault();
62
            $('#signup_form_show').fadeIn('280');
63
            // card animation & complete callback: login_form_show
64
            altair_md.card_show_hide($login_card,undefined,login_form_show,undefined);
65
        });
66

    
67
        $('#password_reset_show').on('click',function(e) {
68
            e.preventDefault();
69
            // card animation & complete callback: password_reset_show
70
            altair_md.card_show_hide($login_card,undefined,password_reset_show,undefined);
71
        });
72

    
73

    
74
    }
75
};
(35-35/114)