﻿function AddFriends(){
    var message;
    var memberId = HttpUrlCommand('/js/system/MemberId.aspx?', null, null);
    var url = EscapeUrl();
    var typeId = 1;
    var rbType = document.getElementsByName('rbType'); 
    var length = rbType.length;
    for (i = 0; i < length; i++) {
        if(rbType[i].checked == true) {
            typeId = rbType[i].value;
            break;
        }
    }
    var cmd = new RemoteCommand('Member', 'AddFriends');
    cmd.SetParameter('memberId', memberId);
    cmd.SetParameter('friendId', friendId);
    cmd.SetParameter('typeId', typeId);
    var rval = cmd.Execute().ReturnValue;
    
    if(rval == '1') {
        message = GetResources("Member_Friend_SaveOK");
    }
    else if(rval == '2'){
        message = GetResources("Member_Friend_IsSelf");        
    }
    else {
        message = GetResources("Member_Friend_SaveFail");
    }
    alert(message);
    CancelWinLayer();
}

function ShowFriendLayer(obj){
    var message;
    var url = EscapeUrl();
    var memberId = HttpUrlCommand('/js/system/MemberId.aspx?', null, null);
    if(memberId == 'D57AE4DB0EB04A8B' || memberId.length > 16){
        message = GetResources("Member_Login_Cue");
        url = '/Member/Login.aspx?url=' + url;
        alert(message);
        if(obj) {
            obj.href = '#';
        }
        window.location.href = url;
    }
    else{
        var cmd = new RemoteCommand('Member', 'GetFriendForm');
        cmd.SetParameter('memberId', memberId);
        cmd.SetParameter('memberName', memberName);
        var html = cmd.Execute().ReturnValue;
        
        ShowWinLayer(420, 230, html);
        
        var rbType = document.getElementsByName('rbType');
        if(rbType) {
            var length = rbType.length;
            for (i = 0; i < length; i++) {
                rbType[i].checked = true;
                break;
            }
        }
    }
}
