function findByLogin(sLogin)
{
	jQuery('#search_user_button').attr("disabled", "disabled");
	viewPopuper('Поиск пользователя', 1);
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			if (req.responseJS.finded)
			{
				hidePopuper();
				return req.responseJS.finded;
			}

			if (req.responseJS.aMessages) {
				printMessages(req.responseJS.aMessages);
			}
			
		}
	}
	req.caching = false;
	req.open('POST', cfg_path_web+'/modules/users/loaders/find_by_login.loader.php', true);
	req.send( { sLogin: sLogin } );
}

var searchedByLikeLogin = false;
function findByLikeLogin(sLogin)
{
	jQuery('#findByLikeLoginButton').attr("disabled", "disabled");
	viewPopuper('Поиск пользователей', 1);
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			if (req.responseJS.aUsersCollection)
			{
				var aUsers = req.responseJS.aUsersCollection;
				hidePopuper();
				
				if (aUsers.length > 0)
				{
					var users_list = jQuery('<div></div>').addClass('searched_users');
					
					for (var i = 0; i < aUsers.length; i++)
					{
						var user_link = jQuery('<div></div>').addClass('link');
						var avatar_div = jQuery('<div></div>').addClass('avatar');
						var user_div = jQuery('<div></div>').addClass('user');

						if (aUsers[i].user_avatar_ext) {
							var avatar_src = cfg_path_web + '/uploads/users/' + aUsers[i].user_id + '/avatar_small.' + aUsers[i].user_avatar_ext;
							
						} else {
							var avatar_src = cfg_path_web + '/themes/' + cfg_site_theme + '/images/buttons/users.gif';
						}
						
						var avatar = jQuery('<img>').attr('src', avatar_src).attr('width', '24').attr('height', '24');

						avatar.appendTo(avatar_div);
						
						var link = jQuery('<a href="' + cfg_path_web + '/profile/' + aUsers[i].user_login + '/">' + aUsers[i].user_login + '</a>').attr('title', 'Перейти к профилю пользователя');
						link.appendTo(user_link);
						
						avatar_div.appendTo(user_div);
						user_link.appendTo(user_div);
						
						user_div.appendTo(users_list);
						
					}
					jQuery("div.searched").html('<h2>Нашлись:</h2>');
					users_list.appendTo("div.searched");
					if (searchedByLikeLogin == false) {
						jQuery('div.searched').slideToggle();
						searchedByLikeLogin = true;
					} else {
						jQuery('div.searched').slideToggle();
						jQuery('div.searched').slideToggle();
					}
					setTimeout("hidePopuper(); jQuery('#findByLikeLoginButton').attr('disabled', false);", 1000);
				}
			}
			else {
				jQuery(".searched").css({display: 'none'});
				setTimeout("hidePopuper(); jQuery('#findByLikeLoginButton').attr('disabled', false);", 1000);
			}

			if (req.responseJS.aMessages) {
				printMessages(req.responseJS.aMessages);
			}
			
		}
	}
	req.caching = false;
	req.open('POST', cfg_path_web+'/modules/users/loaders/find_by_like_login.loader.php', true);
	req.send( { sLogin: sLogin } );
}
