$(document).ready(function(){	

	$("#remindFormText").blur(function(){
		var email=$(this).val();
		if(!check_email(email)){
			$(this).css("border-color", "red");
			$("#remindButton").attr("disabled","disabled");
			return false;
		}
		$(this).css("border-color", "gray");
		$("#remindButton").attr("disabled","");
	});
	
	$("#remindButton").click(function(){
		var email=$("#remindFormText").val();
		if(!$("#remindFormCheckbox").attr("checked"))return false;
		if(!check_email(email)){
			$("#remindFormText").css("border-color", "red");
			$("#remindButton").attr("disabled","disabled");
			return false;
		}
		$("#remindResultsDiv").html("<img src='/i/ajax-loader.gif'/>");
		$.ajax({
			url: "/ajax/users_remind.php",
			data: "e="+email+"&a="+mkPass(),
			success: function(response){
				$("#remindResultsDiv").html(response);
				if("ok"==response){
					$("#remindResultsDiv").html(lang_successfulRemind1+email+lang_successfulRemind2);
					$("#remindForm").slideUp();
					return true;
				}
				if("already_logged"==response){
					$("#remindResultsDiv").html(lang_alreadyLogged);
					$("#remindForm").slideUp();
					return false;
				}
				if("invalid_email"==response){
					$("#remindResultsDiv").html(lang_invalidEmail);
					$("#remindFormText").css("border-color", "red");
					return false;
				}
				if("email_not_registered"==response){
					$("#remindResultsDiv").html(lang_emailNotRegistered);
					$("#remindFormText").css("border-color", "red");
					return false;
				}
			},
			error: function(response){
				$("#remindResultsDiv").html(response);
				return false;
			}
		});
	});
	
});

