var sfr = new MyWindow(500, 100, 'send_friend_request', 'sendFriendRequest', 'sfr');

function openSendFriendRequest(user_id)
{
    if(sfr.window != 'null') {
        sfr.close();
    }
    sfr.view = 'send_friend_request';
    sfr.aj_parameters = user_id;
    sfr.reload = true;
    sfr.open();
}

function sendFriendRequest(user_id)
{
    message = $('FriendRequestText').value;
    new Ajax.Request(
        "/mails/friend_request/" + user_id,
        {
            evalScripts:true,
            parameters:{
                'data[EmailMessage][body]':message
            },
            onComplete:function(){
                sfr.close();
                sfr.view = 'send_friend_request_true';
                sfr.width = 500;
                sfr.height = 100;
                sfr.reload = true;
                sfr.open();
            }
        }
    );
}