/* 操作 好友、好友分组 的相关方法 */
(function($){
	$.friend = {
		add: function(fuid, callback, isstar){
			$.dialogbox.show('添加'+(isstar ? '关注' :'好友'), '?view=dialogbox&dialog=friend&op=add&fuid='+fuid + $.params, callback);
		},
		edit: function(fuid, callback){
			$.dialogbox.show('编辑好友', '?view=dialogbox&dialog=friend&op=edit&fuid='+fuid + $.params, callback);
		},
		remove: function(fuid, callback){
			if( !confirm('确定删除该好友？') ) return;
			$.get('?view=friendManager&Op=del&fuid='+fuid + $.params, callback);
		},
		apply: function( fuid, pmid, message, callback ) {
			//$.get( '?view=friendManager&Op=allow', {'Op' : 'allow', 'fuid' : fuid, 'pmid': pmid} );
			$.dialogbox.show('验证好友', '?view=dialogbox&dialog=friend&op=apply&fuid='+fuid+'&pmid='+pmid+'&message='+encodeURIComponent(message) + $.params, callback);
		},
		quitGroup: function(groupid, fuid, callback) {
			if( !confirm('确定退出好友组？') ) return;
			$.get('?view=friendManager&Op=quitgroup&fuid='+fuid+'&groupid='+groupid + $.params, callback);
		},
		addGroup: function(callback){
			$.dialogbox.show('添加好友分组', '?view=dialogbox&dialog=friend&op=add_group' + $.params, callback);
		},
		editGroup: function(groupid, callback){
			$.dialogbox.show('修改好友分组', '?view=dialogbox&dialog=friend&op=edit_group&groupid='+groupid + $.params, callback);
		},
		removeGroup: function(groupid, callback){
			if( !confirm('确定删除该分组？') ) return;
			$.get('?view=friendManager&Op=delgroup&groupid='+groupid + $.params, callback);
		}
	};
})(jQuery);
