function InviteUser(user, decsuss_id) {
    if (user.length == 0) return false;
    var params = new Object();
    params["module"] = 'Discussions';
    params["action"] = 'InviteUser';
    params["user"] = user;
    params["id"] = decsuss_id;
    $.get(baseUrl, params, function (data, textStatus) {
        alert('Ждите одобрения');
    });
}

function deleteDiscussion(id) {
    $del = function(id) {
        var params = new Object();
        params["id"] = id;
        params["action"] = 'DelAjax';
        params["module"] = 'Discussion';

        $.get(baseUrl, params,
            function (data, textStatus) {
                $("#blog_" + id).html(data);
                $("#blog_" + id + '> *').fadeIn("slow");
            }
            );
    }
    $("#blog_" + id + ' > *').fadeOut("slow", $del(id));
    return false;
}

function InviteUser(user, decsuss_id) {
    if (user.length == 0) return false;
    var params = new Object();
    params["module"] = 'Discussions';
    params["action"] = 'CheckUser';
    params["user"] = user;

    $.get(baseUrl, params,
        function (data, textStatus) {
            if (data == 'ok') {
                var params = new Object();
                params["module"] = 'Discussions';
                params["action"] = 'InviteUser';
                params["user"] = user;
                params["id"] = decsuss_id;
                $.get(baseUrl, params, function (data, textStatus) {
                    $("#invitedArea").append($('<li id="w' + user + '"><a  href="#" class="small-button small-add" onclick="return ConfirmInvitedUser(\'' + user + '\', \'' + decsuss_id + '\');"></a><a href="#"  class="small-button small-del" onclick="return RemoveInvitedUser(\'' + user + '\');" ></a><a class="userprofilelink" href="/?module=Profile&action=View&login=' +user + '">' +user + '</a></li>'));
                });
                $('#invite').css('color', 'black');
                $('#invite').val('');
            } else {
                $('#invite').css('color', 'red');
            }
            $('#addbtn').attr("disabled", false);
        }
        );
    return false;
}

function ConfirmInvitedUser(user, decsuss_id) {
    if (user.length == 0) return false;
    var params = new Object();
    params["module"] = 'Discussions';
    params["action"] = 'ConfirmInviting';
    params["user"] = user;
    params["id"] = decsuss_id;

    $.get(baseUrl, params,
        function (data, textStatus) {
            $('#w' + user).remove();
            $("#confirmedArea").append($('<li id="w' + user + '"><a href="#" class="small-button small-del" onclick="return RemoveInvitedUser(\'' + user + '\', \'w\');" ></a><a class="userprofilelink" href="/?module=Profile&action=View&login=' +user + '">' +user + '</a></li>'));
        }
        );
    return false;
}

function RemoveInvitedUser(user, decsuss_id, prefix) {
    if (user.length == 0) return false;
    var params = new Object();
    params["module"] = 'Discussions';
    params["action"] = 'Remove';
    params["user"] = user;
    params["id"] = decsuss_id;

    $.get(baseUrl, params,
        function (data, textStatus) {
            $('#'+ prefix + user).remove();
        }
        );
    return false;
}
