window.addEvent("domready",function(){var loginContentSlide=new Fx.Slide('loginContent');if($('loginSlider')!=null){var loginBlockSlide=new Fx.Slide('loginBlock',{mode:'vertical'})
$("loginSlider").addEvent("click",function(e){loginBlockSlide.toggle();});}
if($("loginBlock").getProperty('status')=='loggedIn'){$("submitLogout").addEvent("click",function(e){e.stop();postLogout();});}else{if($("loginBlock").getProperty('visible')=='false'){loginBlockSlide.hide();}
$('loginForm').addEvent('submit',function(event){event.preventDefault();var request=new Request.JSON({url:domainUrl+"post/user/login",onComplete:function(jsonObj){parseLoginResponse(jsonObj);}}).post({"function":"login","username":$("codeLogin").value,"password":$("codePassword").value});});}
parseLoginResponse=function(jsonObj){var success=jsonObj.success;if(success=="false"){$('logResponse').set('text',jsonObj.response);$('logResponse').addClass('smallError2');$('logResponse').removeClass('smallMessage2');}else{$('logResponse').addClass('smallMessage2');$('logResponse').removeClass('smallError2');$('logResponse').set('text','Redirecting...');location.href=location.href;}};postLogin=function(e){return false;}
parseLogoutResponse=function(jsonObj){var success=jsonObj.success;if(success=="false"){$('logResponse').set('text',jsonObj.response);}else{$('logResponse').set('text','Redirecting...');location.href=location.href;}};postLogout=function(e){var request=new Request.JSON({url:domainUrl+"post/user/logout",onComplete:function(jsonObj){parseLogoutResponse(jsonObj);}}).post({"function":"logout"});}})