diff options
author | Robert Zorko <robertz@gurucue.com> | 2015-10-15 11:19:25 +0200 |
---|---|---|
committer | Robert Zorko <robertz@gurucue.com> | 2015-10-15 11:19:25 +0200 |
commit | 9e75e05583b9ae07e86438c63bcc2dc22be05fea (patch) | |
tree | 6ef0bc5c5a17e3f99262d02f58b29e84905215b2 /js/codeq/login.js | |
parent | 751ee468a0f996da42bccc65a9dfee5a7b243352 (diff) |
AAI login is moved to its own screen and js file
Diffstat (limited to 'js/codeq/login.js')
-rw-r--r-- | js/codeq/login.js | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/js/codeq/login.js b/js/codeq/login.js index 29dd87b..961b708 100644 --- a/js/codeq/login.js +++ b/js/codeq/login.js @@ -4,7 +4,10 @@ (function(){ var jqNavBarRight = $('.nav.navbar-nav.navbar-right'), - jqNavigationHomeBtn = $('#navigation-home'); + jqNavigationHomeBtn = $('#navigation-home'), + jqAAILoginBtn = $('#aai_login_button'), + jqSignupBtn = $('#signup_button'), + jqSubmitLoginBtn = $("#submit"); var loginFun = function(){ $('#disabled').css('display', ''); @@ -56,15 +59,20 @@ $('#signed-in-title').html(''); //setup the signup button - $('#signup_button').on('click', function(e){ + jqSignupBtn.on('click', function(e){ codeq.globalStateMachine.transition('signup'); e.preventDefault(); }); + //setup the AAI login btn + jqAAILoginBtn.on('click',function(e){ + codeq.globalStateMachine.transition('aailogin'); + e.preventDefault(); + }); - $("#submit").on('click', loginFun); + jqSubmitLoginBtn.on('click', loginFun); formInputs.on('keyup', function (ev) { if ((ev.keyCode || ev.which) == 13) { - $('#submit').trigger('click'); + jqSubmitLoginBtn.trigger('click'); } }); //$('#modalLogIn').modal(); @@ -72,9 +80,12 @@ $('#disabled').css('display', 'none'); }, 'exit' : function(){ - $("#submit").off('click', loginFun); + //remove the listener from the buttons specific to this page + jqSubmitLoginBtn.off('click', loginFun); formInputs.off('keyup'); - //$('#modalLogIn').modal('hide'); + jqSignupBtn.off('click'); + jqAAILoginBtn.off('click'); + $("#screen_login").css('display', 'none'); $('#signed-in-title').html($('#username').val()); $("#password").val(''); @@ -84,9 +95,6 @@ e.preventDefault(); }); jqNavBarRight.css('display',''); - - //remove the listener from the signup button - $('#signup_button').off('click'); } }); })(); |