$(document).ready(function() {
	$("#forgetForm").submit(function() {
	
		var email = $("input[name=userLogin]").val();
		var error = 0;
		
		if ( email == '' ) {
			$("#status").addClass('red');
			$("#status").text("Wpisz adres email!");
			error = 1;
		}
		//if ( !validateEmail(email) ) {
			//$("#status").addClass('red');
			//$("#status").text("Adres email jest niepoprawny!");
			//error = 1;
		//}
	    if ( error == 0 ) {
			formData = {
				username: email
			};
			$.ajax({
				url: "user/forgetpass",
				type: "POST",
				dataType: "text",
				data: formData,
				success: function(msg) {
					var status = $.evalJSON(msg).status;
					
					if ( status == 'OK' ) {
						$("#status").removeClass('red');
						$("#status").addClass('green');
						$("#status").text('Link aktywacyjny został wysłany na podany adres email');
						$("input[name=userLogin]").val('');
					}
					if ( status == 'emptyEmail' ) {
						$("#status").removeClass('green');
						$("#status").addClass('red');
						$("#status").text("Podany adres email nie figuruje w bazie danych");
					}
				},
				error: function(request,error) {
					if ( error = "timeout" ) {
						$("#status").addClass('red');
						$("#status").text("Wystąpił błąd: Przekroczony czas żądania");
					}
					else {
						$("#status").addClass('red');
						$("#status").text("Wystąpił błąd: " + error);
					}
				},
				resetForm: true
			});
		}
		
    	return false; 
    });    
});      
	function validateEmail(value) 
	{
	  var pattern = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	  return pattern.test(value);
	}
