
var jLogin=function(){var that={};$(document).ready(function(){$('#loginButton').click(function(){that.showLogin();return false;});$('#submitLogin').click(function(){$('.loginError').remove();$('.loginSuccess').remove();that.loginUser();return false;});$('#username').focus(function(){$('.loginError').remove();$('.loginSuccess').remove();});});that.showLogin=function(){$('#loginForm').toggle();$('.loginError').remove();$('.loginSuccess').remove();return false;};that.loginUser=function(){var username=$('#loginForm #username').val(),password=$('#loginForm #password').val(),remember_me=false;if($('#remember_me').is(':checked')){remember_me=true;}
if(username==''||username=='email address'){$('#preamble ul').append('<li class="floatRight loginError">You have not entered your email address</li>');}
else if(password==''||password=='password'){$('#preamble ul').append('<li class="floatRight loginError">You have not entered a password</li>');}
else{$('.loginLoading').show();var dataString='username='+username+'&password='+password+'&remember_me='+remember_me;$.post('/login_user/',dataString,function(r){if(r=='error'){$('#preamble ul').append('<li class="floatRight loginError">Your login details are not correct. Please check and try again.</li>');$('.loginLoading').hide();}
else if(r==''){location.reload();}
else{window.location='/view_job/'+r;}});}};that.forgotPassword=function(){$('.loginError').remove();$('.loginSuccess').remove();var email=$('#username').val();if(email==''||email=='email address'){$('#preamble ul').append('<li class="floatRight loginError">Please enter your email address below to reset your password</li>');}
else{$.get('/send_new_password/'+email,function(r){$('#preamble ul').append(r);});}
return false;};return that;}();
