﻿var freq = {};
freq.ShowAddFriend = function(friendUid, serial, relation) {
    new $Ajax.Request('/Ajax/FriendsCenter/FriendRequest.aspx', {
        method: "post",
        parameters: { friendUid: friendUid, serial: serial||0, relation: relation||0, show: 1 },
        onComplete: function(transport) {

            if (transport.responseText == 'Data Error') {

            }
            else if (transport.responseText == 'myfull') {
                alert('发送好友请求，您的好友人数已到上限');
            }
            else if (transport.responseText == 'hefull') {
                alert('发送好友请求，对方的好友人数已到上限');
            }
            else {
                $modal('', '');
                $T.UI.ModalPopup.DOM.id = 'popWin';
                $T.UI.ModalPopup.DOM.innerHTML = transport.responseText;
                BindWaterMark('newfcname', '添加分组');
                BindWaterMark('friendRequestMessage', '在此处输入验证信息');
                BindContentBox('friendRequestMessage', function() { freq.AddfriendRequest($('friendRequestMessage').form); }, false, 20);
                Reposition();
            }
        }
    });
};

//添加好友动作
freq.AddfriendRequest = function(form) {
    var dom = $('friendRequestMessage');
    var content = dom.value; 
    if (dom.value == dom.watermark) {
        dom.value = '';
    }
    else {
        if (IsSensitive(content) || content.length > 20) return;
    }
    new $Ajax.Request(form.action, {
        method: 'post',
        parameters: $(form).serialize(),
        onComplete: function(transport) {

            if (transport.responseText == 'Data Error') {

            }
            else if (transport.responseText == 'myfull') {
                alert('请求失败，您的好友人数已到上限');
            }
            else if (transport.responseText == 'hefull') {
                alert('请求失败，对方的好友人数已到上限');
            }
            else {
                if ($T.UI.ModalPopup.DOM) {
                    $T.UI.ModalPopup.DOM.innerHTML = transport.responseText;
                    Reposition();
                }
                else {

                    $('popWin').innerHTML = transport.responseText;
                }
            }
        }
    });
};

