function sort_version(sort)
{
    if(sort!= "") {
        location.href = "index.php?sort_version=" + sort;
    }    
}
function sort_platform(sort)
{
    if(sort != "") {
        location.href = "index.php?sort_platform=" + sort;
    }
}

// Удаление комментария
function delete_comment(com_id, login)
{
    query = confirm("Вы действительно хотите удалить данный комментарий?");
    if( query ){
        $.post("comments.php", { ajax_action: "delete", comment_id: com_id, login: login }, function(){
            $("#block_id_" + com_id).slideUp("slow");
        });
    }
}


// редактирование комментария
function edit_comment(com_id, login)
{
    $("#block_id_" + com_id).fadeOut('slow', function(){
        $.post("comments.php", { ajax_action: "edit", comment_id: com_id, login: login }, function(data){
            $("#block_id_" + com_id).html(data);    
        });
        $("#block_id_" + com_id).fadeIn('slow');
    });
}

function save_changes(com_id, login)
{
    author = document.getElementById('com_author').value;
    body = document.getElementById('com_body').value;
    
    $("#edit_result").html("<img src='/images/wait.gif' alt='Waiting' style='padding: 5px; vertical-align: middle;' />");
    
    $.post("comments.php", { ajax_action: "edit", comment_id: com_id, com_author: author, com_body: body, com_subm: "TRUE", login: login }, function(data){
        $("#edit_result").html("<img src='/images/good.png' alt='Good' style='padding: 5px; vertical-align: middle;' />");    
    });   
}

function end_edit(com_id, login)
{
    $("#block_id_" + com_id).fadeOut('slow', function(){
        $.post("comments.php", { ajax_action: "view", comment_id: com_id, login: login }, function(data){
            $("#block_id_" + com_id).html(data);    
        });
        $("#block_id_" + com_id).fadeIn('slow');
    });    
}



// Функции для новостей
function delete_item(item_id)
{
    query = confirm("Вы действительно хотите удалить данную новость?");
    if( query ){
        $.post("panel.php", { action: "delete", item_id: item_id }, function(){
            $(".block_id_" + item_id).slideUp("slow");
        });
    }    
}

function edit_item(item_id)
{
    $(".block_id_" + item_id).fadeOut('slow', function(){
        $.post("panel.php", { action: "edit", item_id: item_id }, function(data){
            $(".block_id_" + item_id).html(data);    
        });
        $(".block_id_" + item_id).fadeIn('slow');
    });
}

function item_save(item_id)
{
    title = document.getElementById('item_title').value;
    message = document.getElementById('item_message').value;
    
    $("#edit_result").html("<img src='/images/wait.gif' alt='Waiting' style='padding: 5px; vertical-align: middle;' />");
    
    $.post("panel.php", { action: "edit", item_id: item_id, item_title: title, item_message: message, item_subm: "TRUE" }, function(data){
        $("#edit_result").html("<img src='/images/good.png' alt='Good' style='padding: 5px; vertical-align: middle;' />");    
    });   
}

function end_item_edit(item_id)
{
    $(".block_id_" + item_id).fadeOut('slow', function(){
        $.post("panel.php", { action: "view", item_id: item_id }, function(data){
            $(".block_id_" + item_id).html(data);    
        });
        $(".block_id_" + item_id).fadeIn('slow');
    });    
}


function activate_server(server_id)
{
    $("#activation_link_" + server_id).html("<img src='/images/wait.gif' alt='Waiting' style='vertical-align: middle;' />");
    
    $.post("panel.php", { ajax_action: "activate_server", server_id: server_id }, function(){
        $("#activation_link_" + server_id).html("<img src='/images/good.png' alt='Good' style='vertical-align: middle;' />");     
    });
}
