/** * Created by robert on 10/14/15. */ (function(){ var jqNavBarRight = $('.nav.navbar-nav.navbar-right'), jqNavigationHomeBtn = $('#navigation-home'), jqCancelAaiLogin = $("#cancel_aai_login"); codeq.globalStateMachine.register('aailogin',{ 'enter': function(){ jqNavigationHomeBtn.off('click');//remove the click listener of this element here jqNavBarRight.css('display','none');//hide settings etc. jqCancelAaiLogin.on('click',function(){ codeq.globalStateMachine.transition('login'); }); $('#signed-in-title').html(''); $('#screen_aai_login').css('display',''); }, 'exit' : function(){ //disable site specific listeners jqCancelAaiLogin.off('click'); $("#screen_aai_login").css('display', 'none'); //re-enable the click listener jqNavigationHomeBtn.on('click', function(e){ codeq.globalStateMachine.transition('language'); e.preventDefault(); }); //show the menu buttons jqNavBarRight.css('display',''); } }); })();