$(document).ready(function(){
    var key;
    if(typeof messages != "undefined")
    {
        for(key in messages)
        {
            mtext='<a href="'+messages_base_url+'messages/view/'+messages[key].thread_id+'#new">'+messages[key].body+'</a>';
            mtext+='<div class="gritter-details"><span class="user-link">От '+messages[key].author_nickname+'</span>';
            mtext+='<a href="'+messages_base_url+'messages/view/'+messages[key].thread_id+'#new">';
            if (messages[key].count_new>1)
            {
                mtext+='+';
                mtext+='<span>'+messages[key].count_new+' непрочитанных</span></a></div>';
            }
            else
                mtext+='<span>перейти</span></a></div>';
            $.gritter.add({
                title: messages[key].theme,
                image: "http://profile.karelia.ru/static/img/icon_newmail.png",
                text:  mtext,
                sticky: true,
                after_close: function(){
                    $.getJSON(message_close_url,{
                        //'mid[]': messages[key].id
                        'tid[]': messages[key].thread_id
                    }, function(json){
                        if (json['error']){
                            alert(json['error']);
                        }
                    });
                }
            });
        }
    }
});

function close_all()
{
    $.gritter.removeAll();
//    var mids=new Array();
//    for(key in messages)
//    {
//        mids[key]=messages[key].id;
//    }
    var tids=new Array();
    for(key in messages)
    {
        tids[key]=messages[key].id;
    }

    $.getJSON(message_close_url,{
        'tid[]':tids
    }, function(json){
        if (json['error']) {
            alert(json['error']);
        }
    });
}