function login(){$q(".error").remove();clearBox();var b='
Invalid username or password
';var a='
Your account has been locked. Please reset your password.
';var c={username:$q('input[name="username"]').val().toLowerCase(),password:$q('input[name="password"]').val()};if(c.username==""){$q("form").prepend(b);return false}$q.post("/api/login",c,function(d){if(d.success==0){window.location="/apps"}else{if(d.success==1){$q("form").prepend(b)}else{$q("form").prepend(a)}}})}function password_reset(){var b=$q('input[name="email"]').val();var d={email:b};var a='
Email address not found.
';var e='
Success! Please check your email for your reset password link.
';var f='
Please wait while we find your account...
';var c=true;clearBox();if(b==""){$q("form").prepend(a);return false}$q("form").prepend(f);$q.get("/api/users/password_reset",d,function(g){$q(".info").remove();if(g.sent){$q(".email-form").hide();$q(".login").show();$q("form").prepend(e)}else{$q("form").prepend(a)}}).fail(function(){$q(".info").remove();$q("form").prepend(a)})}function getURLParameter(a){var d=window.location.search.substring(1);var c=d.split("&");for(var b=0;b a").on("click",function(a){clearBox();$q(".login").hide();$q(".email-form").show()});$q(".reset-pwd").on("click",function(a){password_reset();return false});$q("#reset").on("keydown",function(b){var a=b.keyCode||b.which;if(a!="13"){return}password_reset();return false});$q(".reset-cnl").on("click",function(a){clearBox();$q(".email-form").hide();$q(".login").show()});if(getURLParameter("error")){$q("form").prepend('
Link is invalid or expired.
')}});