var Site= { initMootoolsRegister: function() { if ($chk($('vertical_slide'))) { var myVerticalSlide = new Fx.Slide('register'); myVerticalSlide.hide(); $('vertical_slide').addEvent('click', function(e){ e.stop(); loginSlide.hide(); myVerticalSlide.show(); }); // When Vertical Slide ends its transition, we check for its status // note that complete will not affect 'hide' and 'show' methods myVerticalSlide.addEvent('complete', function() { $('vertical_status').set('html', status[myVerticalSlide.open]); }); } if ($chk($('login')) && $chk($('showLogin'))) { var loginSlide = new Fx.Slide('login'); $('showLogin').addEvent('click', function(e){ e.stop(); myVerticalSlide.hide(); loginSlide.show(); }); } } } window.addEvent('domready', function() { var status = { 'true': 'open', 'false': 'close' }; Site.initMootoolsRegister(); });