// ..................................................................


function friends_order_confirm(user_id, layer_id)
{
	var content = $("#" + layer_id).html();
	$("#" + layer_id).html(wait_message);
   
	$.ajax({
		type: "POST",
		url: "/jx/friend.php",
		data: "act=order_confirm&user_friend_id=" + user_id,
		success: function(msg)
		{
		
			if(msg == "ok")
			{
				$("#" + layer_id).hide().html("Пользователь добавлен в&nbsp;друзья.");
				$("#" + layer_id).fadeIn(200);
			}
			else
			{
				$("#" + layer_id).html(content);
			}
		}
	});

	return false;
}

// ..................................................................

function friends_order_delete(user_id, layer_id)
{
	var content = $("#" + layer_id).html();
	$("#" + layer_id).html(wait_message);
 
	$.ajax({
		type: "POST",
		url: "/jx/friend.php",
		data: "act=order_delete&user_friend_id=" + user_id,
		success: function(msg)
		{
		
			if(msg == "ok")
			{
				$("#" + layer_id).hide().html("Заявка на&nbsp;добавление отклонена.");
				$("#" + layer_id).fadeIn(200);
			}
			else
			{
				$("#" + layer_id).html(content);
			}
		}
	});

	return false;
}

// ..................................................................

function friends_delete(user_id, layer_id)
{

	$("#confirm").jqmShow()
	.find("div.jqmConfirmMsg").html("Вы уверены, что хотите удалить <br>запись?")
	.end()
	.find("div.modalButtons").html("").html("<div class='yes'>Да</div><div class='no'>Отмена</div>")
	.end()
	.find("div.yes")
		.click(function(){
			$("#confirm").jqmHide();
			
					var content = $("#" + layer_id).html();
					$("#" + layer_id).html(wait_message);
				
					$.ajax({
						type: "POST",
						url: "/jx/friend.php",
						data: "act=delete&user_friend_id=" + user_id,
						success: function(msg)
						{
						
							if(msg == "ok")
							{
								$("#" + layer_id).hide().html("Пользователь удален из&nbsp;друзей.");
								$("#" + layer_id).fadeIn(200);
							}
							else
							{
								$("#" + layer_id).html(content);
							}
						}
					});
    })
	.end()
	.find("div.no")
		.click(function(){
			$("#confirm").jqmHide();
		});
	return false;
}

// ..................................................................

function friends_add(user_id, layer_id)
{
	var content = $("#" + layer_id).html();
	$("#" + layer_id).html(wait_message);

	$.ajax({
		type: "POST",
		url: "/jx/friend.php",
		data: "act=add&user_friend_id=" + user_id,
		success: function(msg)
		{
		
			if(msg == "ok")
			{
				$("#" + layer_id).hide().html("Запрос на&nbsp;добавление отправлен.");
				$("#" + layer_id).fadeIn(200);
			}
			else if(msg == "limit")
			{
			    $("#" + layer_id).hide();
				$("#" + layer_id).find("span").html("Лимит превышен. Максимум 20&nbsp;заявок в&nbsp;сутки.");
				$("#" + layer_id).fadeIn(200);
			}
			else
			{
				$("#" + layer_id).html(content);
			}
		}
	});

	return false;
}

// ..................................................................

function drawUsers(users)
{
	var this_div = "";
	var a = 0;
	for(var i in users)
	{
		var content = "<table class=\"ub\"><tr>\n";
		content += "<td class=\"ub_img\"><a href=\"/users/" + users[i].username + "\"><img src=\"" + users[i].ava + "\" alt=\"\" /></a></td>\n";
		content += "<td class=\"ub_info\"><a href=\"/users/" + users[i].username + "\" class=\"name\">" + users[i].username + "</a>" + ((users[i].is_online) ? "<a href=\"/online/\"><img src=\"/img/online.gif\" alt=\"\" align=\"absmiddle\" class=\"ub_img_online\" /></a>" : "") + "<br />\n";
		if(users[i].gender) content += "<img src=\"/img/icon-" + users[i].gender + ".gif\" alt=\"" + ((users[i].gender == "man") ? "муж" : "жен") + "\" align=\"absmiddle\" class=\"gender\" />";
		else content += "<img src=\"/img/user.gif\"  align=\"absmiddle\" class=\"gender\" />";
		if(users[i].age>0) content += ((users[i].age > 0) ? users[i].age + " " : "") + users[i].age_word + "<br />\n";
		
		if(users[i].country!='') content += users[i].country + "\n";
		if(users[i].country!='' && users[i].city!='') content += ", ";
		if(users[i].city!='') content += users[i].city + "\n";
		content += "</td><td class=\"ub_serv\" nowrap >\n";
		if(!users[i].is_self)
		{
			content += "<span><a href=\"#\" onclick=\"return messageW(" + users[i].user_id + ");\"><img src=\"/img/mail.gif\" alt=\"\" align=\"absmiddle\" border=0/></a><a href=\"#\" onclick=\"return messageW(" + users[i].user_id + ");\">Написать сообщение</a></span>\n";
			content += "<span><a href=\"/users/" + users[i].username + "/dreams/\"><img src=\"/img/dreams.gif\" alt=\"\" align=\"absmiddle\" border=0/></a><a href=\"/users/" + users[i].username + "/dreams/\">Мечты " + users[i].username + "</a></span>\n";
			content += "<span><a href=\"/users/" + users[i].username + "/friends/\"><img src=\"/img/friends.gif\" alt=\"\" align=\"absmiddle\" border=0/></a><a href=\"/users/" + users[i].username + "/friends/\">Друзья " + users[i].username + "</a></span>\n";
			content += "<span id=\"add2friend_" + users[i].user_id + "\" class=\"friends_links\">";
			if(users[i].links_type == "delete")
			{
				content += "<a href=\"#\" onclick=\"return friends_delete('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\"><img src=\"/img/minus.gif\" alt=\"\" align=\"absmiddle\" /></a><a href=\"#\" onclick=\"return friends_delete('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\">Удалить из&nbsp;друзей</a>\n";
			}
			else if(users[i].links_type == "order")
			{
				content += "Запрос на&nbsp;добавление отправлен.\n";
			}
			else if(users[i].links_type == "checkorder")
			{
				content += "<a href=\"#\" onclick=\"return friends_order_confirm('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\"><img src=\"/img/add.gif\" alt=\"\" align=\"absmiddle\" /></a><a href=\"#\" onclick=\"return friends_order_confirm('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\">Добавить в&nbsp;друзья</a><br />\n<a href=\"#\" onclick=\"return friends_order_delete('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\"><img src=\"/img/minus.gif\" alt=\"\" align=\"absmiddle\" /></a><a href=\"#\" onclick=\"return friends_order_delete('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\">Отклонить заявку</a>\n";
			}
			else if(users[i].links_type == "add")
			{
				content += "<a href=\"#\" onclick=\"return friends_add('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\"><img src=\"/img/add.gif\" alt=\"\" align=\"absmiddle\" /></a><a href=\"#\" onclick=\"return friends_add('" + users[i].user_id + "', 'add2friend_" + users[i].user_id + "');\">Добавить в&nbsp;друзья</a>\n";
			}
			content += "</span>\n";
		}
		else
		{
			content += "<span><a href=\"/my/edit/\">Редактировать профиль</a></span>\n";
		}
		content += "</td>\n";
		content += "</tr></table>\n";
		
		this_div += content;
	}
	
	$("#block_users").html(this_div);
	$("#block_users").show();
}