Mail = {
    show: function(clone){
        this.showWindow(clone);
    },
    hide: function(){
        $('#new_letter').hide();
    },
    showWindow: function(param) {
       var url = '/mail/newLetterPopup';
        Loader.show();
        $.ajax({
            url: url.replace(/^http:\/\/[^\/]+\//,'/'),
            data: {
              'clone_id': param.id || 0,
              'clone_name': param.name || '',
              'mass': param.mass || 0,
              'param': param.param || 0,
              'text': param.text || '',
              'subject': param.subject || ''
            },
            success: function(msg) {
                var container = $('#new_letter');
                Loader.hide(); Overlay.show();
                container.html(msg).slideDown('slow');
                $('a.cloze', container).click(function(){
                    container.slideUp('slow');
                    Overlay.hide();
                    return false;
                })
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                Loader.hide(); Overlay.hide();
            }
        });
    },
    show_mass: function(param){
        this.showWindow(param);
    }
}
