( Impe te;
var _alert = Weibo.Widgets.Messages.alert;
var recW= _id('wb_rec');
var recList = _id('wb_rec_list');
var btn_fl = _id('wb_rec_fl');
var btn_more = _id('wb_rec_more');
var btn_more1 = _id('wb_rec_more1');
var btn_fled = _id('wb_rec_fled');
var requesting = false;
// weibo组件内部有登陆bug,这样处理
var callbacked = false;
var callbackedItv;
var url = 'http://wp.news.sina.com.cn/?s=api&a=get_group_vuser&group_id=46&format=json';
var onSuccess = function (d) {
if(d.result.status.code != 0 || d.result.data.uids.length == 0){ return}
_renderRecDom(d.result.data);
_initRecEvent();
recW.style.display = 'block';
};
_getJSONP(url, onSuccess);
function _id (id) {
return document.getElementById(id);
}
function _substr (str, a, b) {
var s = str.replace(/([^\x00-\xff])/g, "\x00$1");
return (s.length < b) ? str : (s.substring(a, b - 3).replace(/\x00/g, '') + '...');
}
function _renderRecDom (data) {
var uids = _getRandom(data.uids, 10);
var group = data.group;
var uidsLen = uids.length;
var i = 0;
var listStr = [];
// var frag = document.createDocumentFragment();
for(var i = 0; i < uidsLen; i ++){
listStr.push('\
\
\
' + '
\
\
\
' + _substr(uids[i].name, 0, 14) + '
\
' + _substr(uids[i].v_reason, 0, 16) + '
\
\
');
}
listStr = listStr.join('');
recList.innerHTML = listStr;
// recList.appendChild(frag);
btn_more.innerHTML += group.mark;
btn_more.href = 'http://wp.news.sina.com.cn/?s=default&a=fans_list_view&group_id=' + group.id + '&dpc=1';
btn_more1.href = 'http://wp.news.sina.com.cn/?s=default&a=fans_list_view&group_id=' + group.id + '&dpc=1';
}
function _initRecEvent () {
_addListener(btn_fl, 'click', function (e) {
if(requesting) return;
var cked = Q('.checked', recList);
var ckedLen = cked.length;
var uids = [];
if(ckedLen.length == 0){
_alert('请选择关注用户', 'wrong');
}
try{
SUDA.uaTrack("content_weibo_user", "contentfo:" + ckedLen);
}
_ a `p `p _ _