$(document).ready(function(){		/**	*	Ensure that we have some text before we submit::	*/	$('#login').click(function(){		if($('input#username').val() == "" || $('input#password').val() == "")		{			$('#feedback').removeClass().addClass('error').text('Enter a username and password!').fadeIn();			return false;		}		else		{			$('#loading').fadeIn();			$('#feedback').hide();						$.ajax			({				type: 'POST',				url: 'process.php',				dataType: 'json',				data:				{					username: $('input#username').val(),					password: $('input#password').val()				},				success:function(data)				{					$('#loading').hide();					$('#feedback').removeClass().addClass((data.error === true) ? 'error':'success').text(data.message).fadeIn();					if(data.error === true)					{						// $('#memberLoginForm').fadeOut();					}					else					{						$('#memberLoginForm').fadeOut();						$('#footer').fadeOut();						$('.link').fadeIn();					}				},				error:function(XMLHttpRequest,textStatus,errorThrown)				{					$('#loading').fadeOut();					$('#feedback').removeClass().addClass('error').text('login incorrect').fadeIn();					// $('#memberLoginForm').fadeIn();				}			});			return false;		}	});			$('#register').click(function(){		if($('input#register-username').val() == "" || $('input#register-password').val() == "" 		|| $('input#secret-answer').val() == "" ||  $('input#register-email').val() == "" ||  $('input#captcha').val() == "")		{				$('#feedback').removeClass().addClass('error').text('Please fill out all the fields above!').fadeIn();			return false;		}		else		{			$('#loading').fadeIn();			$('#feedback').hide();						$.ajax			({				type: 'POST',				url: 'process.php',				dataType: 'json',				data:				{					regUsername: $('input#register-username').val(),					regPassword: $('input#register-password').val(),					secretAnswer: $('input#secret-answer').val(),					regEmail: $('input#register-email').val(),					captcha: $('input#captcha').val()				},				success:function(data)				{					$('#loading').hide();					$('#feedback').removeClass().addClass((data.error === true) ? 'error':'success').text(data.message).fadeIn();					if(data.error === true)					{						// $('#memberLoginForm').fadeOut();					}					else					{						$('#memberLoginForm').fadeOut();						$('#footer').fadeOut();						$('.link').fadeIn();					}				},				error:function(XMLHttpRequest,textStatus,errorThrown)				{					$('#loading').fadeOut();					$('#feedback').removeClass().addClass('error').text('I\'m sorry but the server has died, please try again!').fadeIn();					// $('#memberLoginForm').fadeIn();				}			});			return false;		}	});		$('#forgot-password').click(function(){		if($('input#forgot-email').val() == "")		{			$('#feedback').removeClass().addClass('error').text('Please enter an email so I can work with it!').fadeIn();			return false;		}		else		{			$('#loading').fadeIn();			$('#feedback').hide();						$.ajax			({				type: 'POST',				url: 'process.php',				dataType: 'json',				data:				{					forgotEmail: $('input#forgot-email').val()				},				success:function(data)				{					$('#loading').hide();					$('#feedback').removeClass().addClass((data.error === true) ? 'error':'success').text(data.message).fadeIn();					if(data.error === true)					{						// $('#memberLoginForm').fadeOut();					}					else					{						$('#forgotPasswordForm').fadeOut();						$('#footer').fadeOut();						$('.link').fadeIn();					}				},				error:function(XMLHttpRequest,textStatus,errorThrown)				{					$('#loading').fadeOut();					$('#feedback').removeClass().addClass('error').text('I\'m sorry but the server has died, please try again!').fadeIn();					// $('#memberLoginForm').fadeIn();				}			});			return false;		}	});		$('#renew-password').click(function(){		if($('input#re-password').val() == "" || $('input#re-password-2').val() == "")		{			$('#feedback').removeClass().addClass('error').text('Please enter a new password for your account!').fadeIn();			return false;		}		else		{			$('#loading').fadeIn();			$('#feedback').hide();						$.ajax			({				type: 'POST',				url: 'process.php',				dataType: 'json',				data:				{					newPass: $('input#re-password').val(),					newPass2: $('input#re-password-2').val(),					newEmail: newEmailVariable				},				success:function(data)				{					$('#loading').hide();					$('#feedback').removeClass().addClass((data.error === true) ? 'error':'success').text(data.message).fadeIn();					if(data.error === true)					{						// $('#memberLoginForm').fadeOut();					}					else					{						$('#forgotPasswordForm').fadeOut();						$('#footer').fadeOut();						$('.link').fadeIn();					}				},				error:function(XMLHttpRequest,textStatus,errorThrown)				{					$('#loading').fadeOut();					$('#feedback').removeClass().addClass('error').text('I\'m sorry but the server has died, please try again!').fadeIn();					// $('#memberLoginForm').fadeIn();				}			});			return false;		}	});});
