GD.clubHandle={joinOk:function(d,c,a){GD.alert("",c||"恭喜！你已成功加入该圈子！","",a||5,{width:320});if(d&&typeof d=="object"){var b=$(d);b.addClass("club_exit");b.attr("role","0");b.find(">span").html("退出此圈子");}},errInfo:function(a){GD.alert("",a||"你已经是该圈子成员！","",6,{width:480});},join:function(b,c,a){GD.ajaxLoading();Ajax("/do/club/member.do",{m:"join",NCid:b},function(d){var e=d.code;if(e=="0"){if(GD.isFunction(a)){a(c);}else{GD.clubHandle.joinOk(c);}}else{if(e=="12009"){GD.joinApply(b,"");}else{if(e=="12008"){GD.clubHandle.joinOk(c,d.msg,6);}else{var f=d.msg||"服务繁忙，请稍候重试。";GD.clubHandle.errInfo(f);}}}});},exit:function(b,c,a){GD.confirm("","你确定要退出此圈子吗？",function(){GD.ajaxLoading();Ajax("/do/club/member.do",{m:"quit",NCid:b},function(d){var e=d.code;if(e=="0"){GD.clubHandle.exitOk(b,c,a);}else{var f=d.msg||"服务繁忙，请稍候重试。";GD.clubHandle.errInfo(f);if(e=="12014"){c.setAttribute("role","0");c.innerHTML="加入此圈子";}}});return true;},"",4,{width:300});},exitOk:function(b,d,a){if(GD.isFunction(a)){a(b,d);}else{if(typeof d=="object"){var c=$(d);c.removeClass("club_exit");c.attr("role","-1");c.find(">span").html("加入此圈子");GD.alert("","你已成功退出该圈子！","",5);}}},set:function(f,a,c){var d=$(f),e=d.attr("role");var b=GD.userIdentity();if(!b){GD.reLogin();}else{if(e=="9"){GD.alert("","对不起，圈主不能退出圈子！","",6);}else{if(e=="-1"){GD.clubHandle.join(a,f,c);}else{GD.clubHandle.exit(a,f,c);}}}},follow:function(a,d,c){var b=GD.userIdentity();if(!b){GD.reLogin();}else{if(a){GD.ajaxLoading();Ajax("/do/club/concern.do",{m:"add",NCid:a},function(g){var i=g.code;var e=GD.getUserHome(b[0]);var f=e+"/club";var h=e+"/club?url=/home/club/follow.frm?uid="+b[0];if(i=="0"){if(GD.isFunction(c)){c(d);}GD.confirm("","圈子关注添加成功！",function(){document.location.href=h;},function(){},5,{first:"现在是否要进入个人空间查看已关注圈子列表？"});}else{if(i=="12040"){GD.msgBox({title:"你关注的圈子已达到限制数20个",second:"你可以进入<a href='"+e+"' target='_blank'>个人空间</a> => <a href='"+f+"' target='_blank'>我的圈子</a> => <a href='"+h+"' target='_blank'>关注的圈子</a>，选择",third:"取消某个关注圈子后再添加新关注"},2,"添加关注失败",{text:"确定",fun:function(){}});}else{if(i=="12041"){GD.alert("","你之前已经添加了对此圈子的关注。","",6);}else{var j=g.msg||"服务繁忙，请稍候重试。";GD.clubHandle.errInfo(j);}}}});}else{GD.clubHandle.errInfo("传入的参数不正确，请检查后重试！");}}},cancelFollow:function(a,e,d,c){var b=GD.userIdentity();if(!b){GD.reLogin();}else{if(a){Ajax("/do/club/concern.do",{m:"concel",NCid:a},function(g){var j=g.code;if(j=="0"){if(GD.isFunction(c)){c(e);return false;}var h=$(e);h.hide();d=d||1;for(var f=0;f<d;f++){h=h.parent();}h.stop().css({backgroundColor:"yellow"}).animate({backgroundColor:"#fff7fa"},300,function(){h.remove();});}else{GD.clubHandle.errInfo(g.msg||"服务繁忙，请稍候重试！");}});}else{GD.clubHandle.errInfo("传入的参数不正确，请检查后重试！");}}}};