var hideConflict=function(h){if(h=$j(h).attr("conflict")){h=h.split(" ");for(var m=0,n=h.length;m<n;m++)$j("."+h[m]).hide()}};
(function(h,m){function n(a){if(h.confirm("\u4f60\u8ba4\u4e3a\u8be5\u8bc4\u8bba\u542b\u6709\u4e0d\u826f\u5185\u5bb9\uff0c\u5e76\u4e3e\u62a5\u5b83\u5417\uff1f\n\n\u3000\u3000\u3000\u3010\u786e\u5b9a\u3011 \u63d0\u4ea4\u6b64\u4e3e\u62a5\n\n\u3000\u3000\u3000\u3010\u53d6\u6d88\u3011 \u64a4\u9500\u6b64\u64cd\u4f5c\n")){a=a||{};a.type="comment";$j.post("/interface/audit/report_audit.php",a,function(b){b=="1"&&alert("\u60a8\u7684\u4e3e\u62a5\u5df2\u7ecf\u63d0\u4ea4\u3002\u611f\u8c22\u60a8\u7684\u5e2e\u52a9\uff01")})}}
function z(a){return{appid:this.para.type,ctime:this.rdata.ctimestamp,ouid:this.para.other_uid,objid:this.para.id,suid:this.para.owneruid,cid:this.rdata.cid,owner:this.rdata.uid,content:$j.trim(a.parent().find('p[id^="replycomment_"]').html())}}function A(a){a=a.parent().find('p[name="content"]').clone();var b=this.tdata[0]||{};a.find("a").remove();a.find("br").remove();return{appid:this.para.type,thread_cid:b.cid,ctime:b.ctimestamp,content:a.html(),ouid:b.uid,objid:this.para.id,suid:this.para.owneruid}}
var u=function(a){var b=function(){};b.prototype=a;return b},p=(new Date).getFullYear(),F=0,B=function(a){var b=F++;return a?a+b:b},v=function(a){v_tag=a.toLowerCase();if(a.substr(0,4)=="<img")return a;if(a.substr(0,3)=="<br")return a;if(a.substr(0,2)=="<p")return a;if(a.substr(0,3)=="</p")return a;if(a.substr(0,2)=="<a")return a;if(a.substr(0,3)=="</a")return a;return" "},w=function(){},x=function(){},q=function(){},o={};q.prototype={init:function(a,b){this.element=$j("#"+a);this.parent=b;this.cid=
null;this.para={vuid:null,owneruid:null,other_uid:null,thread_uid:null,type:null,id:null,tid:null,silent:null};return this},show:function(a,b,c){$j.extend(this.para,c);this.rdata=b;this.cid=this.rdata.cid;this.para.tid=a;this.para.vuid==this.para.owneruid||this.para.vuid==this.rdata.uid||this.para.vuid==this.para.thread_uid&&this.rdata.uid!=this.para.owneruid?this.hoverEvent():this.hoverReport();this.createReplyArea()},hoverReport:function(){var a=this;this.element.hover(function(){$j(this).css("background-color",
"#f6f6f6");a.report.show()},function(){$j(this).css("background-color","transparent");a.report.hide()})},hoverEvent:function(){var a=this;this.element.addClass("deleteable").hover(function(){$j(this).css("background-color","#f6f6f6");a.parent.thread_head.mouseout();a.close.show()},function(){$j(this).css("background-color","#fbfbfb");a.parent.thread_head.mouseover();a.close.hide()})},createReplyArea:function(){var a="";a=this.para.silent>0?'<span><img title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1" src="http://img1.kaixin001.com.cn/i2/lock.gif" style="margin:0 4px -1px 0;" />'+
this.rdata.ctime+"</span>":'<a href="#" class="kx_ico icoReport" title="\u4e3e\u62a5"></a><span class="time">'+this.rdata.ctime+"</span>";this.element.append(a);var b=this;this.close=$j('<img src="http://img1.kaixin001.com.cn/i/close.gif" title="\u5220\u9664" class="close">').click(function(){b.del()}).mousedown(function(e){e.stopPropagation()});this.element.append(this.close);this.report=this.element.find(".icoReport");this.report.bind("click",$j.proxy(function(e){n(z.call(this,$j(e.target)));e.preventDefault()},
this));a="";a+='<a class="u_avatar" title="'+this.rdata.real_name+'" href="/'+g_homedir+"/?uid="+this.rdata.uid+'" '+this.para.linktarget+">";a+='<img width="28" height="28" src="'+this.rdata.icon+'" class="l" />';a+="</a>";var c=this.getReplyTip();a+=this.para.vuid==this.rdata.uid?"<h3>\u6211"+c+"</h3>":'<h3><a class="sl" href="/'+g_homedir+"/?uid="+this.rdata.uid+'" '+this.para.linktarget+">"+this.rdata.real_name+"</a>"+c+"</h3>";this.rdata.content=this.rdata.content.replace(/<img/g,"<img onload='_commentImageResize(this,250);'");
a+="<p "+(this.para.vuid==this.rdata.uid?' class="my_reply"':"")+' id="replycomment_'+this.rdata.cid+'">'+this.rdata.content+"</p>";this.element.append(a)},getReplyTip:function(){var a="\u56de\u590d\u9053\uff1a";if(this.rdata.noticeuid!=0)a=this.rdata.noticeuid==-1?"\u540c\u65f6\u56de\u590d\u6240\u6709\u4eba\uff1a":this.para.vuid==this.rdata.noticeuid?"\u540c\u65f6\u56de\u590d\u6211\uff1a":"\u540c\u65f6\u56de\u590d"+this.rdata.noticereal_name+"\uff1a";return a},del:function(){var a=this;if(confirm("\u4f60\u786e\u8ba4\u8981\u5220\u9664\u8fd9\u6761\u56de\u590d\u5417\uff1f"))$j.post(this.para.restpara!=
null?this.para.resthost+"?para="+this.para.restpara+"&sendok=1&action=comments.delReply":"/comment/del.php",{cid:this.cid,ouid:this.para.other_uid,owner:this.para.owneruid,ctime:this.rdata.ctimestamp},function(b){if(b!=="0"){a.element.slideUp(function(){a.innerHTML=""});a.parent.replyDel()}})}};x.prototype={init:function(a,b){this.element=$j("#"+a);this.parent=b;this.tid=null;this.canComment=true;this.para={vuid:null,owneruid:null,other_uid:null,thread_uid:null,id:null,type:null,silent:null};this.reply_num=
0;return this},show:function(a,b,c,e,d){this.tid=a;this.tdata=b;this.can_reply=c;this.canComment=d;this.para=$j.extend(this.para,e);this.para.thread_uid=this.tdata[0].uid;this.para.other_uid=this.para.vuid==this.tdata[0].uid?this.para.owneruid:this.para.vuid==this.para.owneruid?this.tdata[0].uid:this.para.owneruid==this.tdata[0].uid?0:this.tdata[0].uid;this.para.silent=false;if(this.tdata[0].hidden&&parseInt(this.tdata[0].hidden))this.para.silent=true;this.createHead();this.createContentArea();var f=
this.close,g=this.report;if(this.isMyOwnComment()){this.close.click($j.proxy(this.del,this));a=function(){f.show()};b=function(){f.hide()}}else{a=function(){g.show()};b=function(){g.hide()}}this.thread_head.hover(a,b);this.addAction();this.createReplyArea();return this},isMyOwnComment:function(){return this.para.vuid==this.tdata[0].uid||this.para.vuid==this.para.owneruid},replyDel:function(){this.reply_num--},getOnlineHtml:function(){var a="";if(!this.tdata[0].online)return a;a=this.tdata[0].online===
2?"u_zxm.gif":"u_zx1.gif";return a=h.g_vcanchat?this.tdata[0].online===2?'<a href="javascript:alert(\'\u5bf9\u65b9\u624b\u673a\u5728\u7ebf\uff0c\u53ef\u80fd\u65e0\u6cd5\u804a\u5929\uff01\');"><img width="18" height="15" align="absmiddle" title="\u8ddf'+this.tdata[0].real_name+'\u5728\u7ebf\u804a\u5929" src="http://img1.kaixin001.com.cn/i/'+a+'"></a>':'<a href="javascript:g_chatwith('+this.tdata[0].uid+')"><img width="18" height="15" align="absmiddle" title="\u8ddf'+this.tdata[0].real_name+'\u5728\u7ebf\u804a\u5929" src="http://img1.kaixin001.com.cn/i/'+
a+'" /></a>':'<img src="http://img1.kaixin001.com.cn/i/'+a+'" width="18" height="15" align="absmiddle" title="\u5728\u7ebf" />'},createHead:function(){this.element.addClass("d_comment_l")},createContentArea:function(){this.element.append('<a class="l u_avatar_l" href="/home/?uid='+this.tdata[0].uid+'" '+this.para.linktarget+' title="'+this.tdata[0].real_name+'"><img src="'+this.tdata[0].icon+'" width="50" height="50" /></a>');this.thread_head=$j('<div class="c_area"></div>').appendTo(this.element);
var a="";a+=this.para.silent?'    <span class="time"><img title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1" src="http://img1.kaixin001.com.cn/i2/lock.gif" style="margin:0 4px -1px 0;"/>'+this.tdata[0].ctime+"</span>":'    <a href="#" class="kx_ico icoReport" title="\u4e3e\u62a5"></a><span class="time">'+this.tdata[0].ctime+"</span>";a+='    <img class="close" src="http://img1.kaixin001.com.cn/i/close.gif" title="\u5220\u9664" />';var b="\u6211";if(this.para.vuid!=this.tdata[0].uid)b=
this.getOnlineHtml()+'<a class="sl" href="/home/?uid='+this.tdata[0].uid+'" '+this.para.linktarget+">"+this.tdata[0].real_name+"</a>";a+=this.para.silent?"    <h2>"+b+'\u8bf4\u9053\uff1a<span class="secret">\u3010\u6084\u6084\u8bdd\u3011</span></h2>':"    <h2>"+b+"\u8bf4\u9053\uff1a</h2>";b=this.tdata[0].content;b=b.replace(/<\/?[^>]+>/gi,v);b=b.replace(/<img[^>]+(src=\"[^\"]+\"|src=\'[^\']+\')[^>]+>/gi,"<img $1>");b=b.replace(/<img/g,"<img onload='_commentImageResize(this,320);'");a+='    <p name="content">'+
b+"</p>";this.thread_head.append(a);this.close=this.thread_head.children(".close");this.report=this.thread_head.children(".icoReport");this.report.bind("click",$j.proxy(function(d){n(A.call(this,$j(d.target)));d.preventDefault()},this));this.reply_container=$j('<div class="r_list">').appendTo(this.thread_head);this.reply_list=[];a=this.tdata.length;this.reply_num=a-1;if(a>1)for(b=1;b<a;b++){var c=["replyitem",this.parent._uniqid,this.tdata[b].cid].join("_");this.reply_container.append('<div id="'+
c+'"></div>');var e=new q;e.init(c,this);e.show(this.tid,this.tdata[b],this.para);this.reply_list.push(e)}else this.reply_container.css("display","none")},createReplyArea:function(){this.element.append('<div id="replydiv_'+this.tid+'"></div>')},getAction:function(){var a=this;return this.canComment?$j('<a class="sl" href="#">\u56de\u590d</a>').click(function(){a.reply();return false}).mousedown(function(b){b.stopPropagation()}):$j("")},addAction:function(){var a=$j("<ul></ul>"),b=this.getAction();
b&&a.append(b);a.appendTo(this.thread_head)},del:function(){if(confirm("\u4f60\u786e\u8ba4\u8981\u5220\u9664\u8fd9\u6761"+this.parent.typetext+"\u548c\u5b83\u7684\u6240\u6709\u56de\u590d\u5417\uff1f"))$j.post(this.para.restpara!=null?this.para.resthost+"?para="+this.para.restpara+"&sendok=1&action=comments.delComments":"/comment/del.php",{thread_cid:this.tid,ouid:this.para.owneruid,ctime:this.tdata[0].ctimestamp},$j.proxy(this.delShow,this));return false},delShow:function(a){if(a!="0"){this.element.hide().remove();
this.parent.threadDeleted(this.tid)}},adjustReplyArea:function(){this.reply_div.toggle();this._editor.focus()},reply:function(){if(h.g_im_vuid)if(this.can_reply){var a=this;if(this.reply_div){this.adjustReplyArea();this.reply_div.is(":visible")?this._editor.active():this._editor.deactive()}else{this.reply_div=$j("#replydiv_"+this.tid).addClass("reply_pst");this.reply_div.mousedown(function(l){l.stopPropagation()});var b=$j("<div></div>").appendTo(this.reply_div),c=$j('<div class="r_face" title="\u8868\u60c5"></div>'),
e=$j('<div class="r_cmat" title="@\u597d\u53cb\u59d3\u540d\uff0c\u4ed6\u5c31\u53ef\u4ee5\u53c2\u4e0e\u8bc4\u8bba"></div>'),d=$j('<div class="r_users"></div>'),f=$j('<div class="r_secret"></div>'),g=$j('<div class="r_button"></div>'),k=$j('<img class="r_loading" src="http://img1.kaixin001.com.cn/i/loading_s.gif" />');$j('<div class="replyopt"></div>').append(c).append(e).append(d).append(f).append(g).append(k).appendTo(this.reply_div);this.reply_div.append('<div class="c"></div>');this._reply_button=
$j('<input type="button" style="width:50px;" value="\u56de\u590d" title="\u5feb\u6377\u65b9\u5f0f Ctrl+Enter" class="rb1-12" onmouseover="this.className=\'rb2-12\';" onmouseout="this.className=\'rb1-12\';" />').appendTo(g).wrap('<div class="rbs1"></div>');this._reply_button.click($j.proxy(this.replySubmit,this));this._reply_loading=k;this._reply_loading.hide();g.append('<div class="flw5">&nbsp;</div>');this._cancel_button=$j('<input type="button" style="width:50px;" value="\u53d6\u6d88" title="\u53d6\u6d88" class="gb1-12" onmouseover="this.className=\'gb2-12\';" onmouseout="this.className=\'gb1-12\';" />').appendTo(g).wrap('<div class="gbs1"></div>');
this._cancel_button.click(function(){a.reply_div.hide();a._editor.hideFacePanel()});d=null;if(g_threaddata&&g_threaddata[this.tid])d=g_threaddata[this.tid].noticeuids;if(this.para.silent)f.html('<input class="l" type="checkbox" checked disabled id="hidden_'+this.tid+'" name="hidden_'+this.tid+'" value="1"  title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1"><span class="l">\u6084\u6084\u8bdd</span><br class="c" />');else if(d&&d.length>0)if(d.length>0){html="";f=0;k=g="";for(var j=
0;j<d.length;j++){f=d[j].uid;k+=j!=d.length-1?f+":":f;g=d[j].real_name}html+='<input type="hidden"   id="chknotice__THREAD_CID_"  name="chknotice__THREAD_CID_" value="1"/>';html+='<input type="hidden" value="'+k+'" id="noticeuid__THREAD_CID_"  name="noticeuid__THREAD_CID_" />'}if(!this.para.silent)if(d&&d.length>0){f=0;k="";if(d.length>1)for(j=0;j<d.length;j++){f=d[j].uid;k+=j!=d.length-1?f+":":f;_checkNoticeuids(this.tid,k,"\u6240\u6709\u4eba")}else{f=0;g="";for(j=0;j<d.length;j++)if(d[j].isdefault==
1){f=d[j].uid;g=d[j].real_name;_checkNoticeuids(this.tid,f,g)}}}var i=$j.proxy(this.replySubmit,this);a=this;this._editor=liteEditor(b);this._editor.setAutoClose(function(){a._editor.hideFacePanel();a.reply_div.hide()});this._editor.bindFacePanel(c);if(this.para.silent){this._editor.getTextarea().data("private",true);e.addClass("c_cmatdis")}else this._editor.bindAtButton(e);this._editor.getTextarea().addClass("replybox");KxRequire("js/Kx_Suggestion.js",function(){a._editor._textarea.at()});this._editor.focus().bind("keydown",
function(l){l.keyCode==13&&l.ctrlKey&&i()});this.parent.registerFace(this._editor.getFace());this._editor.active();typeof sendcomment_callback=="function"&&sendcomment_callback("startreply",this.element)}}else alert("6\u4e2a\u6708\u524d\u7684"+this.parent.typetext+"\uff0c\u4e0d\u53ef\u56de\u590d");else alert("\u8bf7\u767b\u5f55\u540e\u518d\u8fdb\u884c\u64cd\u4f5c\uff01")},replySubmit:function(){var a=0;if($j("#noticeuid_"+this.tid).length&&$j("#chknotice_"+this.tid).length)if($j("#chknotice_"+this.tid).val())a=
$j("#noticeuid_"+this.tid).val();var b=0;if($j("#hidden_"+this.tid).length)if($j("#hidden_"+this.tid).val())b=$j("#hidden_"+this.tid).val();var c=this._editor.getContent();if(c.length==0){alert("\u8bf7\u8f93\u5165\u56de\u590d\u5185\u5bb9\u3002");this._editor.getFocus()}else{if(!b&&Kx.SuggestionDatabase)c=$j.trim(Kx.SuggestionDatabase.processUID(c));this._reply_button.attr("disabled",true);this._reply_loading.show();$j.post(this.para.restpara!=null?this.para.resthost+"?para="+this.para.restpara+"&sendok=1&action=comments.replyComments":
"/comment/reply.php",{owner:this.para.owneruid,thread_cid:this.tid,type:this.para.type,id:this.para.id,ctime:this.tdata[0].ctimestamp,ouid:this.para.other_uid,texttype:"plain",content:c,noticeuid:a,hidden:this.silent},$j.proxy(this.replyShow,this))}},replyShow:function(a){this._reply_loading.hide();if(a==="0")alert("\u56de\u590d\u5931\u8d25");else if(a==="-1")alert("\u5bf9\u65b9\u5173\u95ed\u4e86\u8bc4\u8bba\u529f\u80fd");else{a=$j.parseJSON(a);this.reply_num++;this.createNewReply(a);this.reply_div.hide();
this._editor.setContent("");this._reply_button.attr("disabled",false);typeof sendcomment_callback=="function"&&sendcomment_callback("replyok",this.element)}},createNewReply:function(a){var b=["replyitem",this.parent._uniqid,a.cid].join("_");$j('<div id="'+b+'"></div>').appendTo(this.element.find(".r_list").show());(new q).init(b,this).show(this.tid,a,this.para)}};var C=function(a,b){this.element=$j("#"+a);this.parent=b};C.prototype={show:function(a,b,c,e,d,f,g,k,j){this.vuid=a;this.ouid=b;this.type=
c;this.id=e;this.comment_right=d;this.head=f;this.restpara=g;this.resthost=k;this._autozan=false;this.expand=j;this.data&&this.load();var i=this;K.un("Fire_Comment_Zan_Submit");K.on("Fire_Comment_Zan_Submit",function(l){l.id==i.id&&l.ouid==i.ouid&&l.appid==i.type&&l.vuid==i.vuid&&i.doZan()});K.un("Fire_Comment_Zan_Cancel");K.on("Fire_Comment_Zan_Cancel",function(l){l.id==i.id&&l.ouid==i.ouid&&l.appid==i.type&&l.vuid==i.vuid&&i.cancelZan()});return this},setData:function(a){this.data=$j.extend(true,
{},a)},load:function(){this.data?this._render():$j.post("/comment/zaninfo.php",{appid:this.type,objid:this.id,ouid:this.ouid},$j.proxy(this.render,this))},render:function(a){this.data=$j.parseJSON(a);this._render()},_render:function(){var a=this.getZanStr();hideConflict(this.head.parent().parent().find("a[name=comment]"));if(!this.data){if(!h.g_im_vuid){this.head.unbind("click");this.head.bind("click",function(c){openWindow("/login/index.php?loginmode=dialog&url=/interface/dialog_login.php?kaixin001=1",
627,385,"",0);c.preventDefault()})}return false}this.element.html(a);this.head.parent().show().prev().show();this.parent.justShow();if(this.data.self=="1")this.head.html("\u53d6\u6d88\u8d5e").unbind("click").click($j.proxy(this.cancelZan,this));else{a=this.head.html(this.data.total>0?this.expand?"\u8d5e":"\u8d5e("+this.data.total+")":"\u8d5e");a.unbind("click");var b=this;if(a.length>0)a.get(0).onclick=function(){b.doZan();return false}}this.element.find("a:first").click($j.proxy(this.showDetail,
this)).mousedown(function(c){c.stopPropagation()});if(this._autozan){this.doZan();this._autozan=false}if(!parseInt(this.data.total)>0||!this.element.children().length){this.element.hide();this.element.parent("h1").hide();this.element.parent("h1").css("visibility","hidden")}else{this.element.parent("h1").css("visibility","visible");this.element.show().parent("h1").show()}this.parent.visibleAdjust();K.fire("Comment_Zan_Rendered",this.data)},cannotZan:function(){alert("\u4f60\u4e0d\u662f\u5bf9\u65b9\u7684"+
(this.data.isstar==2?"\u7c89\u4e1d":"\u597d\u53cb")+"\uff0c\u4e0d\u80fd\u8d5e");return false},_colorRender:function(){var a=this.element.children("a, i");KxRequire("js/jquery.color.js",function(){a.css("background-color","#fbfeb9").animate({backgroundColor:"#F8F9FD"},1E3)})},getZanStr:function(){var a="",b=this.data;if(!b||b.total=="0")return"\u8fd8\u6ca1\u6709\u4eba\u8d5e\u8fc7";if(b.friends.length>0)if(b.self=="1"){var c=b.friends.slice();c.length>=3&&c.pop();a+="\u6211\u548c"+c.join("\u3001")}else a+=
b.friends.join("\u3001");else if(b.self=="1")a+="\u6211";if(parseInt(b.total,10)>=parseInt(b.self,10)+b.friends.length)if(b.friends.length>0&&b.friends.length+b.self<b.total)a+="\u7b49"+b.total+"\u4eba";else if(b.friends.length>=3&&b.self)a+="\u7b49"+b.total+"\u4eba";else if(b.self>0&&b.total>1&&b.friends.length==0)a+="\u548c"+(b.total-1)+"\u4eba";else if(b.self==0&&b.friends.length==0)a+=b.total+"\u4e2a\u4eba";if(b.self=="1"&&b.total==1&&b.friends.length==0)a="<i>"+a+"\u89c9\u5f97\u8fd9\u4e2a\u633a\u8d5e\u7684</i>";
else{a='<a href="#" class="sl2">'+a+"</a>";a+="\u89c9\u5f97\u8fd9\u4e2a\u633a\u8d5e\u7684"}return a},doZan:function(){var a=this;if(this.data){if(!this.data.self)if(this.vuid<=1)alert("\u4f60\u9700\u8981\u5148\u767b\u5f55\u624d\u80fd\u8d5e");else{$j.post(this.restpara!=null?this.resthost+"?para="+this.restpara+"&sendok=1&action=comments.setZan":"/interface/up_submit.php",{appid:this.type,touid:this.ouid,id:this.id,title:this.parent.getTitle()},function(){a.data.total=parseInt(a.data.total,10)+1;a.data.self=
1;a._render();a._colorRender();K.fire("Comment_Zan_Submit",a.data,a)});return false}}else this._autozan=true},updateHash:function(){if(this.parent.zan&&!(this.parent instanceof r)){var a=h.location.hash;if(a.length>0&&a.substr(a.length-1,1)=="2")h.location.hash=a.substr(0,a.length-1)}},cancelZan:function(){var a=this;this.vuid<=1||$j.post(this.restpara!=null?this.resthost+"?para="+this.restpara+"&sendok=1&action=comments.cancelZan":"/comment/zan_cancel.php",{ouid:this.ouid,appid:this.type,objid:this.id},
function(){a.data.self=0;a.data.total-=1;a._render();a.updateHash();K.fire("Comment_Zan_Cancel",a.data,a)})},showDetail:function(a){if(!h.g_im_vuid){alert("\u8bf7\u767b\u5f55\u540e\u518d\u8fdb\u884c\u64cd\u4f5c\uff01");a.preventDefault();return false}if(this.restpara!=null)return false;var b="/comment/zan_dialog.php?version=1&ouid="+encodeURIComponent(this.ouid)+"&appid="+encodeURIComponent(this.type)+"&objid="+encodeURIComponent(this.id);openWindow(b,390,380,"");af_addfriend.callback_afterClose=
function(){openWindow(b,390,380,"")};return false}};var t={},D={};w.prototype={init:function(a){this.element=$j("#"+a);this.postcount=0;this.para={vuid:null,owneruid:null,type:null,id:null,comment_right:null,oreal_name:"",vlogo50:null,autoload:true,autofocus:false,addcomment_str:"\u8bc4\u8bba",addcomment_tip:"\u8f93\u5165\u4f60\u7684\u8bc4\u8bba...",news:false,restpara:null,linktarget:""};this._canComment=this._loadComment=this._loadZan=true;this._animated=false;this.element.hide();this.faces=[];
this.filters={};this.thread_list={};this._uniqid=B("c");return this},show:function(a,b,c,e){this.isRealClick=e;if(this.element.attr("inited")=="1"&&this.element.children().length>0)this.element.show();else{this.element.attr("inited","1");$j.extend(this.para,a);if(this.para.restpara!=null)this.para.linktarget=' target="_blank" ';this.zan=c||this.para.autozan||false;this._checkOptions();this._checkRight();this._head=b.length?$j("#"+b):$j("");this.initHeader();if(this.para.restpara!=null)this.para.comment_right>
0&&this.setHeader();else this.setHeader();if(typeof this.comrightChecked!=="undefined"&&this.comrightChecked===false){this.setWrapper();this.initZan()}else{this.loadVUser();return this}}},justShow:function(){this.comment_data&&this.element.show()},visibleAdjust:function(){if(this._zan.data&&this._zan.data.total>0)this.element.show();else this._canComment||this._loadComment?this.element.show():this.element.hide()},hideZan:function(){},setFilter:function(a,b){this.filters[a]=b},_applyFilter:function(a,
b){if(this.filters[a]){var c=this.filters[a];delete this.filters[a];c.call(null,b,this)}else if(typeof b=="function")try{b.call()}catch(e){}},registerFace:function(a){this.faces.push(a)},_checkOptions:function(){this.typetext=this.para.type=="0"?"\u7559\u8a00":this.para.type=="8"?"\u8bc4\u661f":"\u8bc4\u8bba";if(this.para.vlogo50&&!o[this.para.vuid])o[this.para.vuid]={logo50:this.para.vlogo50}},_checkRight:function(){if(this.para.comment_right==1)this._loadComment=this._canComment=true;else if(this.para.comment_right==
-1){this._canComment=false;this._loadComment=true}else this._loadComment=this._canComment=false},_render:function(){var a=this;this.setWrapper();this.initZan();this.para.news&&this.createThreadToggle();if(this._canComment&&this._loadComment&&h.g_im_vuid){this.createCommentHead();this.createCommentArea();this._comment_area.appendTo(this.element);this.createCommentEditor();this.setCommentEditor()}else{if(!h.g_im_vuid){this._head_comment.unbind("click");this._head_comment.attr("onclick","");this._head_comment.click(function(c){a.element.toggle();
c.preventDefault()})}this._comment_area=$j("<div></div>").appendTo(this.element)}this.para.autoload?this.loadData():this.element.show();var b=this;this._comment_area.find("input=[name='comment_hiddenmsg']").change(function(){if(this.checked){b._editor.getTextarea().data("private",true);b._comment_cmat.addClass("c_cmatdis");b._comment_cmat.unbind("click")}else{a._editor.bindAtButton(b._comment_cmat);b._comment_cmat.removeClass("c_cmatdis");b._editor.getTextarea().data("private",false)}})},setWrapper:function(){this.element.addClass("detail_comment_con")},
initHeader:function(){this.element.append($j('<span class="uparrow"></span>'));var a=this._head.attr("id");if(a&&!t[a])t[a]=this._head.html();else a&&t[a]&&this._head.html(t[a]);this._head_comment=this._head.find('a[name="comment"]:first');this._head_zan=this._head.find('a[name="zan"]:first');this.element.append('<div class="c"></div>');this._head_comment.mousedown(function(b){b.stopPropagation()});this._head_comment.attr("onclick","");this._head_zan.attr("onclick","")},hideRequestFriendBox:function(a){var b=
$j(".kx_actCmtPrv");a=a||2E3;b.length&&setTimeout(function(){b.slideUp("fast",function(){b.remove()})},a)},isRequestable:function(){var a=this.para.type,b=this.para.comment_right;return(a==1||a==2||a==1192||a==1242||a==1018)&&b==-1},getRequestUID:function(){return this.para.owneruid},remember:function(a){D[a]=true},hasRequestSent:function(){return D[this.para.owneruid]},showRequestFriendBox:function(a){a=$j(a);var b=this,c=a.parents(".kx_func_bar"),e=a.parents("ul"),d=e.parent(),f=$j(['<div class="kx_actCmtPrv"><b class="kx_func_arrow"></b>',
'\u4f60\u6ca1\u6709\u8bc4\u8bba\u6743\u9650\uff0c<a href="#" data-ajax="dialog" data-ajax-url="/friend/ajax/request.php?from=comment_request&touid='+this.getRequestUID(a)+'" class="kx_addFrdLink sl">\u52a0\u597d\u53cb</a> \u540e\u53ef\u53c2\u4e0e\u8bc4\u8bba',"</div>"].join(""));$j(".fwd_detail,.forwardBox").hide();d.find(".detail_comment_list").show();if(c.parent().find(".kx_actCmtPrv").length){var g=$j(".kx_actCmtPrv");g.slideUp(function(){g.remove()})}else{a.closest("._kxj_cfwrapper").find(".detail_comment_con").show();
var k=e.find(".kx_func_date").length?parseInt(a.offset().left,10)-parseInt(e.offset().left,10):parseInt(a.offset().left,10)-parseInt(d.offset().left,10);$j(".kx_actCmtPrv").remove();if(this.hasRequestSent()){c.after('<div class="kx_actCmtPrv"><b class="kx_func_arrow"></b>\u4f60\u6ca1\u6709\u8bc4\u8bba\u6743\u9650\uff0c<span class="tip_succ">\u5df2\u53d1\u9001\u597d\u53cb\u8bf7\u6c42</span></div>').slideDown();d.find(".kx_func_arrow").css("left",k);this.hideRequestFriendBox()}else{c.after(f);f.slideDown();
d.find(".kx_func_arrow").css("left",k);var j=a.parents("ul:first");j.unbind("click.clearRequestBox").bind("click.clearRequestBox",function(i){if($j(i.target).is(":not(a[name=comment])")){j.parent().find(".kx_actCmtPrv").remove();j.removeClass("clearRequestBox")}});j.addClass("clearRequestBox");hasbindRequestHandler=true;K.on("friend_request_sent",function(i){b.remember(i);$j(".kx_actCmtPrv").html('<b class="kx_func_arrow"></b>\u4f60\u6ca1\u6709\u8bc4\u8bba\u6743\u9650\uff0c<span class="tip_succ">\u5df2\u53d1\u9001\u597d\u53cb\u8bf7\u6c42</span>');
d.find(".kx_func_arrow").css("left",k);b.hideRequestFriendBox()})}}},setHeader:function(){if(!this._loadComment||!this._canComment){var a=!this._loadComment?"\u5bf9\u4e0d\u8d77\uff0c\u5bf9\u65b9\u5df2\u5173\u95ed\u7559\u8a00\u548c\u8bc4\u8bba\u529f\u80fd":"\u4f60\u6ca1\u6709\u53d1\u8868\u8bc4\u8bba\u7684\u6743\u9650",b=this;this._head_comment.unbind("click");if(this._head_comment.length>0)this._head_comment.get(0).onclick=function(){b.element.find(".uparrow").remove();b.isRequestable()?b.showRequestFriendBox(this):
b._head_comment.replaceWith('<span class="c9">'+a+"</span>");return false};!this.zan&&!this.para.expand&&this.isRealClick&&this._head_comment.click()}this._head.show();return true},initZan:function(){this._zan_list_id=B("zan_list_");this.createZanArea();this._zan=new C(this._zan_list_id,this);if(this.para.zandata){var a=this.para.zandata,b=1;if(this.para.isfriend!=m)b=this.para.isfriend;var c=0;if(this.para.isstar!=m)c=this.para.isstar;this._zan.setData({total:a[0],self:a[1],isfriend:b,isstar:c,friends:a[3]})}this._zan.show(this.para.vuid,
this.para.owneruid,this.para.type,this.para.id,this.para.comment_right,this._head_zan,this.para.restpara,this.para.resthost,this.para.expand);this._applyFilter("initZan",this._zan)},createZanArea:function(){this.element.append('<h1 style="display:none;"><span id="'+this._zan_list_id+'"></span></h1>')},getThreadToggleStr:function(a){var b=this.para.comment_num+"\u6761\u8bc4\u8bba";return a?"\u6536\u8d77"+b:"\u5c55\u5f00"+b},updateThreadToggle:function(a){if(this.thread_toggle){if(a===m)a=this.thread_toggle.data("_expand");
else this.thread_toggle.data("_expand",!a);this.thread_toggle.html(this.getThreadToggleStr(a))}},createThreadToggle:function(){if(!(!this.para.comment_num||!this._loadComment||!parseInt(this.para.comment_num,10)>0)){var a=this;this.element.append(['<h1 class="toggle">','<a id="'+this._uniqid+'_toggle" class="sl2" href="#">',this.getThreadToggleStr(false),"</a></h1>"].join(""));this.thread_toggle=$j("#"+this._uniqid+"_toggle");this.thread_toggle.click(function(){var b=$j(this);if(a._commentLoaded){var c=
b.data("_expand");a.updateThreadToggle(c);b.data("_expand",!c);a.element.children(".listing").toggleClass("dn")}else a.loadData();typeof sendcomment_callback=="function"&&sendcomment_callback("threadlist",this.element);return false}).mousedown(function(b){b.stopPropagation()})}},createCommentHead:function(){},createCommentArea:function(){var a=this.getCommentAreaSetting(),b='<a class="l u_avatar_l" style="display:'+a.avatar_display+';" href="/home/?uid='+this.para.vuid+'" '+this.para.linktarget+' ><img src="'+
this.vuser.logo50+'" width="50" height="50" /></a>',c="",e="";if(this.para.restpara==null){c='<label for="comment_hiddemsg_'+this._uniqid+'" class="l">\u6084\u6084\u8bdd</label>';e='<input class="l" type="checkbox" value="1" id="comment_hiddemsg_'+this._uniqid+'" name="comment_hiddenmsg">'}c=['<div class="c_secret">',e,c,'<br class="c" /></div>'].join("");e=['<div class="c_button"><div class="rbs1">','<input type="button" value="'+this.para.addcomment_str+'" title="\u5feb\u6377\u65b9\u5f0f Ctrl+Enter" class="rb1" onmouseover="this.className=\'rb2\';" onmouseout="this.className=\'rb1\';">',
"</div></div>"].join("");a=['<div class="'+a.area_class+'">',b,'<div name="comment_box" class="'+a.box_class+'">','<div name="comment_container" class="r"></div><div class="c"></div>','<div name="comment_opt" class="'+a.opt_class+'" style="display:'+a.opt_display+'">','<div class="c_face" title="\u8868\u60c5"></div><div class="c_cmat" title="@\u597d\u53cb\u59d3\u540d\uff0c\u4ed6\u5c31\u53ef\u4ee5\u53c2\u4e0e\u8bc4\u8bba"></div>',c,e,'<img style="display:none;" class="c_loading" src="http://img1.kaixin001.com.cn/i/loading_s.gif" /></div></div><div class="c"></div></div>'].join("");
this._comment_area=$j(a);this._comment_area.mousedown(function(d){d.stopPropagation()})},parseCommentElements:function(){var a=this;if(!this._avatar){this._avatar=this._comment_area.children("a.u_avatar_l:first");this._comment_box=this._comment_area.children("div[name='comment_box']:first");this._comment_opt=this._comment_box.children("div[name='comment_opt']:first");this._comment_face=this._comment_opt.children("div.c_face:first");this._comment_cmat=this._comment_opt.children("div.c_cmat:first");
this._comment_secret=this._comment_opt.children("div.c_secret:first");this._comment_button=this._comment_opt.children("div.c_button:first");this._submit_button=this._comment_button.find("input:first");this._comment_loading=this._comment_opt.children("img.c_loading:first");this._submit_button.click($j.proxy(this.addComment,this));KxRequire("js/Kx_Suggestion.js",function(){a._editor._textarea.at()})}},getCommentAreaSetting:function(){return{area_class:"d_comment_l",box_class:"l cmt_pst",avatar_display:"block",
opt_class:"cmtopt",opt_display:"none",area_display:this._canComment?"block":"none"}},createCommentEditor:function(){var a=this;this.getCommentEditorSize();this._comment_editor_container=this._comment_area.find("div[name='comment_container']:first");this._editor=liteEditor(this._comment_editor_container);this._editor.setAutoClose(function(){if(a._editor.isActive()){a.animateEditor(1);a._editor.deactive()}});this._editor.tip(this.para.addcomment_tip);this._editor.bind("keydown",function(b){a.parseCommentElements();
b.keyCode=="13"&&b.ctrlKey&&a._submit_button.click()}).bind("active",function(){a.parseCommentElements();a._editor.bindAtButton(a._comment_cmat);a._editor.bindFacePanel(a._comment_face);a.animateEditor()}).bind("deactive",function(){a.parseCommentElements();a._editor.bindAtButton(a._comment_cmat);a._editor.bindFacePanel(a._comment_face);a.animateEditor()})},setCommentEditor:function(){var a=this;this._editor.getTextarea().addClass("cmtbox");this._head_comment.unbind("click");if(this._head_comment.length>
0)this._head_comment.get(0).onclick=function(){hideConflict(this);a._editor.element.closest(".detail_comment_con").show();a._editor.focus();return false};if(this.para.autofocus){this.parseCommentElements();this._editor.bindAtButton(this._comment_cmat);this._editor.bindFacePanel(this._comment_face);setTimeout(function(){a._head_comment.click()},100)}},getCommentEditorSize:function(){return[398,53]},animateEditor:function(a){var b=this;b.parseCommentElements();a=a||"fast";var c=this._editor.getTextarea();
c.css("height",c.css("height"));c.hasClass("cmtbox_d")?c.attr("class","cmtbox").animate({height:"-=20px"},a,function(){b._comment_opt.hide();if(b.animate_callback){b.animate_callback();b.animate_callback=null}}):c.attr("class","cmtbox_d").animate({height:"+=20px"},a,function(){b._comment_opt.show();if(!$j.browser.msie){$j(this).blur();$j(this).focus()}})},initEditor:function(){return false},addComment:function(){if(parseInt(this.para.vuid,10)){var a=$j.trim(this._editor.getHtml());if(a.replace(/(&nbsp;|<br\/?>|<\/?P>|\s*)/g,
"").length==0){alert("\u8bf7\u8f93\u5165"+this.typetext+"\u5185\u5bb9\u3002");this._editor.focus()}else{this._submit_button.attr("disabled",true);this._comment_secret.addClass("c9").children("input").attr("disabled",true);this._editor.blur();var b=0;if(this._comment_secret.children("input").attr("checked"))b=1;if(!b&&Kx.SuggestionDatabase)a=$j.trim(Kx.SuggestionDatabase.processUID(a));typeof sendcomment_callback=="function"&&sendcomment_callback("before_send",this.element,a);this._applyFilter("addComment",
$j.proxy(function(){$j.post(this.para.restpara!=null?this.para.resthost+"?para="+this.para.restpara+"&sendok=1&action=comments.postComments":"/comment/post.php",{type:this.para.type,id:this.para.id,ouid:this.para.owneruid,texttype:"plain",content:a,title:this.getTitle(),hidden:b,ispwd:g_is_privacy_pwd,score:0},$j.proxy(this.commentShow,this));this._comment_loading.show()},this))}}else alert("\u8bf7\u767b\u9646\u540e\u53d1\u8868"+this.typetext)},getTitle:function(){!g_commenttitle&&typeof setTitle==
"function"&&setTitle();return g_commenttitle||this.para.comtitle},commentShow:function(a){this._submit_button.attr("disabled",false);this._comment_loading.hide();this._comment_secret.removeClass("c9").children("input").attr("disabled",false).attr("checked",false);this._editor.setContent("");this._editor.deactive();this.animateEditor();this._comment_cmat.removeClass("c_cmatdis");this.animate_callback=$j.proxy(function(){if(a==="0"){g_recentcomment="";alert(this.typetext+"\u5931\u8d25")}else if(a===
"comment_beyond_scope")alert("\u8bc4\u8bba\u5b57\u6570\u4e0d\u80fd\u591a\u4e8e5000\u5b57");else{try{var b=$j.parseJSON(a)}catch(c){return}b=[b];this.createNewComment(b);typeof sendcomment_callback=="function"&&sendcomment_callback("sendok",this.element)}},this)},createNewComment:function(a){var b=["threaddiv",this._uniqid,a[0].thread_cid].join("_");if(!($j("#"+b).length>0)){var c=$j('<div id="'+b+'"></div>').insertAfter(this._comment_area);b=this.createThread().init(b,this);b.element.hide();b.show(a[0].thread_cid,
a,1,this.para,this._canComment);b.element.show();this.thread_list[a[0].thread_cid]=c;this._commentLoaded||this.loadData()}},loadData:function(a){this._commentLoaded=true;a=a||0;this._zan.load();this.zan&&this._zan.doZan();a>0&&$j(h).scrollTop(this.element.offset().top);this._loading=this._loading||$j('<img style="display:none;" class="comment_loading" align="absmiddle" src="http://img1.kaixin001.com.cn/i/home/dt_loading.gif" />').appendTo(this.element);this.clearThreads();this._loadData(a)},threadDeleted:function(a){delete this.thread_list[a]},
clearThreads:function(){$j.each(this.thread_list,function(a,b){b.hide().remove()});this.thread_list={}},loadVUser:function(){var a=this;if(o[this.para.vuid]){this.vuser=o[this.para.vuid];this._render()}else $j.get(this.para.restpara!=null?this.para.resthost+"?para="+this.para.restpara+"&sendok=1&action=comments.getUser":"/interface/user.php",{uid:this.para.vuid},function(b){a.vuser=$j.parseJSON(b);o[a.para.vuid]=a.vuser;a._render()})},_loadData:function(a){if(this._loadComment){a={id:this.para.id,
type:this.para.type,uid:this.para.owneruid,start:a};if(this.para.news){a.num=200;a.news=1}$j.post(this.para.restpara!=null?this.para.resthost+"?para="+this.para.restpara+"&sendok=1&action=comments.listComments":"/comment/list.php",a,$j.proxy(this._renderList,this));this.updateThreadToggle(true);this._loading.show()}else this.visibleAdjust()},createThread:function(){return new x},_renderList:function(a){if(a!=="0"){a=$j.parseJSON(a);if(!h.g_im_vuid&&(!a.data||a.data.length==0))this.element.append('<span class="c9 no_cmt_tip">\u8fd8\u6ca1\u6709\u4eba\u8fdb\u884c\u8bc4\u8bba</span>');
else{if(a.comment_right<0){this._canComment&&this._comment_area.hide();this.para.comment_right=a.comment_right;this._checkRight();this.setHeader();this.isRealClick&&this._head_comment.click()}if(this._loadComment){g_threaddata=a.threaddata;for(var b=a.tids.split(" "),c=b.length-1;c>=0;c--)try{var e=b[c];if(e!=""){var d=["threaddiv",this._uniqid,e].join("_");if($j("#"+d).length)return;var f=$j('<div id="'+d+'"></div>').insertAfter(this._comment_area);this.createThread().init(d,this).show(e,a.data[e],
a.threaddata[e].canreply,this.para,this._canComment);this.thread_list[e]=f}}catch(g){}}}this._loading.hide();this.comment_data=a;this.renderPagenav();this.afterRender()}},renderPagenav:function(){var a=this.comment_data;if(!(this.para.news||!a.pagenav||!a.pagenav.show)){this._loading&&this._loading.hide();var b=this,c=a.pagenav.prev,e=a.pagenav.next;if(!this._comment_pagenav||!this._comment_pagenav.length){this._comment_pagenav=$j('<div class="tar p10 pagenav"></div>');this._pagenav_prev=$j('<a href="#" class="sl">&lt;&lt;\u4e0a\u4e00\u9875</a>').appendTo(this._comment_pagenav);
this._comment_pagenav.append("&nbsp;&nbsp;");this._pagenav_next=$j('<a href="#" class="sl">\u4e0b\u4e00\u9875&gt;&gt;</a>').appendTo(this._comment_pagenav);this._comment_pagenav.mousedown(function(d){d.stopPropagation()})}else this._comment_pagenav.hide().detach();c>=0?this._pagenav_prev.show().unbind("click").click(function(){b.loadData(c);return false}):this._pagenav_prev.hide();e>=0?this._pagenav_next.show().unbind("click").click(function(){b.loadData(e);return false}):this._pagenav_next.hide();
this._comment_pagenav.appendTo(this.element).show()}},afterRender:function(){this.comment_data.comment_right>0&&this.element.show()},getThreadHtml:function(a,b,c){html='<div class="d_comment_l">';html+='<a class="l u_avatar_l" href="/home/?uid='+b[0].uid+'" '+this.para.linktarget+' title="'+b[0].real_name+'"><img src="'+b[0].icon+'" width="50" height="50" /></a>';html+='<div class="c_area">';html+='    <span class="time">'+b[0].ctime+"</span>";html+='    <img class="close" src="http://img1.kaixin001.com.cn/i/close.gif" title="\u5220\u9664" />';
var e=false;if(b[0].hidden&&parseInt(b[0].hidden)){html+='    <h2><a class="sl" href="/home/?uid='+b[0].uid+'" '+this.para.linktarget+">"+b[0].real_name+'</a>\u8bf4\u9053\uff1a<span class="secret">\u3010\u6084\u6084\u8bdd\u3011</span></h2>';e=true}else html+='    <h2><a class="sl" href="/home/?uid='+b[0].uid+'" '+this.para.linktarget+">"+b[0].real_name+"</a>\u8bf4\u9053\uff1a</h2>";var d=b[0].content;d=b[0].content;d=d.replace(/<\/?[^>]+>/gi,v);d=d.replace(/<img[^>]+(src=\"[^\"]+\"|src=\'[^\']+\')[^>]+>/gi,
"<img $1>");d=d.replace(/<img/g,"<img onload='_commentImageResize(this,320);'");html+="    <p>"+d+"</p>";html+="</div>";html+='<div class="r_list">';d=b.length;if(d>1)for(var f=0;f<d;f++)html+=this.getReplyHtml(b[0].uid,b[f],this.vuid,this.ouid,b[0].hidden);html+='<div style="margin-left:78px;" id="replydiv_'+a+'"></div>';html+="</div>";this.currentThread=$j(html);this.element.append(this.currentThread);this.getAction(a,b,e,c);this.element.find("div.deleteable").hover(function(){$j(this).find(".close").show()},
function(){$j(this).find(".close").hide()})},getAction:function(a,b,c,e){var d=this,f,g;if(this.vuid==b[0].uid){f=$j('<a class="sl" href="#">\u56de\u590d</a>').click(function(){d.replyComment(a,d.ouid,c,b[0].ctimestamp,e);return false});g=$j('<a class="sl" href="/msg/write.php?uids='+this.ouid+'" '+this.para.linktarget+">\u77ed\u6d88\u606f</a>");g=$j('<a class="sl" href="#">\u5220\u9664</a>').click(function(){d.delCommentThread(a,d.ouid,b[0].ctimestamp);return false})}else if(this.vuid==this.ouid){f=
$j('<li><a class="sl" href="#">\u56de\u590d</a></li>').click(function(){d.replyComment(a,b[0].uid,c,b[0].ctimestamp,e);return false});g=$j('<li><a class="sl" href="msg/write.php?uids='+b[0].uid+'" '+this.para.linktarget+">\u77ed\u6d88\u606f</a></li>");g=$j('<li><a class="sl" href="#">\u5220\u9664</a></li>').click(function(){d.delCommentThread(a,b[0].uid,b[0].ctimestamp);return false})}else f=this.ouid==b[0].uid?$j('<li><a class="sl" href="#">\u56de\u590d</a></li>').click(function(){d.replyComment(a,
0,c,b[0].ctimestamp,e);return false}):$j('<li><a class="sl" href="#">\u56de\u590d</a></li>').click(function(){d.replyComment(a,b[0].uid,c,b[0].ctimestamp,e);return false});g=$j("<ul></ul>");f&&g.append(f);g.appendTo(this.currentThread);$j('<div class="c"></div>').appendTo(this.currentThread)},getReplyTip:function(a,b){var c="\u56de\u590d\u9053\uff1a";if(b.noticeuid!=0)c=b.noticeuid==-1?"\u56de\u590d\u6240\u6709\u4eba\uff1a":a==b.noticeuid?"\u540c\u65f6\u56de\u590d\u6211\uff1a":"\u540c\u65f6\u56de\u590d"+
b.noticereal_name+"\uff1a";return c},getReplyHtml:function(a,b,c,e,d){var f="",g="reply_l";if(c==b.uid)g+=" my_reply";if(c==e||c==b.uid||c==a&&b.uid!=e)g+=" deleteable";f+='<div id="replyitem_'+b.cid+'" class="'+g+'">';f+=d>0?'<span><img title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1" src="http://img1.kaixin001.com.cn/i2/lock.gif" />'+b.ctime+"</span>":'<span class="time">'+b.ctime+"</span>";f+=a==c?'<img title="\u5220\u9664" src="http://img1.kaixin001.com.cn/i/close.gif" class="close" onclick="c2_delComment(\''+
b.cid+"', '"+e+"', '"+e+"', '"+b.ctimestamp+"')\" />":'<img title="\u5220\u9664" src="http://img1.kaixin001.com.cn/i/close.gif" class="close" onclick="c2_delComment(\''+b.cid+"', '"+a+"', '"+e+"', '"+b.ctimestamp+"')\" />";f+='<a title="'+b.real_name+'" href="/'+g_homedir+"/?uid="+b.uid+'" '+(this.para?this.para.linktarget:"")+">";f+='<img width="28" height="28" src="'+b.icon+'" class="l" />';f+="</a>";a=this.getReplyTip(c,b);f+=c==b.uid?"<h3>\u6211"+a+"</h3>":"<h3>"+b.real_name+a+"</h3>";b.content=
b.content.replace(/<img/g,"<img onload='_commentImageResize(this,250);'");f+='<p id="replycomment_'+b.cid+'">'+b.content+"</p>";f+="</div>";return f},hoverReply:function(a){a=$j("#"+a);if(a.hasClass("deleteable")){$j(this).find(".close");a.hover(function(){$j(this).css("background-color","#f7f7f7").find(".close").show()},function(){$j(this).css("background-color","#fff").find(".close").hide()})}},replyComment:function(a,b,c,e,d){if(h.g_im_vuid)if(d){d=null;if(g_threaddata&&g_threaddata[a])d=g_threaddata[a].noticeuids;
var f='<div class="mb5 mt5">';f+='<div class="l" style="width:300px;">';f+='<div id="commentcontent__THREAD_CID_" name="commentcontent__THREAD_CID_"></div>';f+="</div>";f+='<div class="c"></div>';f+="</div>";f+="<div>";if(c)f+='<div class="l" style="width:168px;" title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1"><input type="checkbox" checked disabled id="hidden__THREAD_CID_" name="hidden__THREAD_CID_" value="1"  title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1"><span class="secret">&nbsp;\u6084\u6084\u8bdd</span></div>';
else if(d&&d.length>0){if(d.length>0){for(var g=0,k="",j="",i=0;i<d.length;i++){g=d[i].uid;j+=i!=d.length-1?g+":":g;k=d[i].real_name}f+='<input type="hidden" id="chknotice__THREAD_CID_"  name="chknotice__THREAD_CID_" value="1"/>';f+='<input type="hidden" value="'+j+'" id="noticeuid__THREAD_CID_"  name="noticeuid__THREAD_CID_" />'}}else f+='<div class="l" style="width:168px;">&nbsp;</div>';f+='<div class="l" style="padding-left:42px;"><div class="rbs1"><input type="button" id="commentbtn__THREAD_CID_" value="\u56de\u590d" title="\u5feb\u6377\u65b9\u5f0f Ctrl+Enter" class="rb1-12" onmouseover="this.className=\'rb2-12\';" onmouseout="this.className=\'rb1-12\';" onclick="'+
v_tag+'replyCommentSubmit(_THREAD_CID_,_OTHER_UID_, _CTIME_)" style="width:42px;"  /></div>';f+='<div class="flw5" >&nbsp;</div>';f+='<div class="gbs1"><input type="button" id="btn_fb" value="\u53d6\u6d88" title="\u53d6\u6d88" class="gb1-12" onmouseover="this.className=\'gb2-12\';" onmouseout="this.className=\'gb1-12\';" onclick="'+v_tag+'cancelReply(_THREAD_CID_)"  style="width:42px;" /></div>';f+="</div>";f+='<img id="commentprompt__THREAD_CID_" src="http://img1.kaixin001.com.cn/i/loading_s.gif" />';
f+='<div class="c"></div>';f+='</div><div class="c"></div>';f=f.replace(/_THREAD_CID_/g,a);f=f.replace(/_OTHER_UID_/g,b);f=f.replace(/_CTIME_/g,e);$j("#replydiv_"+a).html(f);if(!c)if(d&&d.length>0){g=0;j="";if(d.length>1)for(i=0;i<d.length;i++){g=d[i].uid;j+=i!=d.length-1?g+":":g;_checkNoticeuids(a,j,"\u6240\u6709\u4eba")}else{g=0;k="";for(i=0;i<d.length;i++)if(d[i].isdefault==1){g=d[i].uid;k=d[i].real_name;_checkNoticeuids(a,g,k)}}}var l=$j.proxy(this.replyCommentSubmit,this);e_onkeydown=function(G){if(evt=
G||h.event)(evt.charCode||evt.keyCode)==13&&evt.ctrlKey&&l(a,b,e)};e_hidetoolbar=false;h["comment_editor_"+a]=new webEditor("comment_editor_"+a,$j("#commentcontent_"+a)[0],300,68,"","#bdc7d8");h["comment_editor_"+a].init("");setTimeout(function(){h["comment_editor_"+a].getFocus()},1E3)}else alert("6\u4e2a\u6708\u524d\u7684\u8bc4\u8bba\uff0c\u4e0d\u53ef\u56de\u590d");else alert("\u8bf7\u767b\u5f55\u540e\u518d\u8fdb\u884c\u64cd\u4f5c\uff01")},replyCommentSubmit:function(a,b,c,e,d,f,g){var k=0;if($j("#noticeuid_"+
a).length&&$j("#chknotice_"+a).length)if($j("#chknotice_"+a).val())k=$j("#noticeuid_"+a).val();var j=0;if($j("#hidden_"+a).length)if($j("#hidden_"+a).val())j=$j("#hidden_"+a).val();var i=h["comment_editor_"+a].getHtml();if(i.length==0){alert("\u8bf7\u8f93\u5165\u56de\u590d\u5185\u5bb9\u3002");h["comment_editor_"+a].getFocus()}else{$j("#commentbtn_"+a)[0].disabled=true;s("commentprompt_"+a);c="owner="+c+"&thread_cid="+a+"&type="+e+"&id="+d+"&ctime="+g+"&ouid="+b+"&texttype="+h["comment_editor_"+a].getTextType()+
"&content="+encodeURIComponent(i)+"&noticeuid="+encodeURIComponent(k)+"&hidden="+j;$j.post("/comment/reply.php",c,function(l){this[f+"addCommentReplyShow"](l,b,a)})}},addCommentReplyShow:function(){}};var r=u(new w),E=u(new x),y=u(new q);$j.extend(r.prototype,{setWrapper:function(){this.element.addClass("detail_comment_list")},createThread:function(){return new E},getTitle:function(){return typeof this.para.comtitle!=="undefined"?this.para.comtitle:g_app_titledata[this.para.type+"_"+this.para.owneruid+
"_"+this.para.id]},hideZan:function(){},afterRender:function(){!this.zan&&this.autoload&&this._editor.focus();this.element.show()},setHeader:function(){var a=this,b,c;if(!this._loadComment||!this._canComment){b=!this._loadComment?"\u5bf9\u4e0d\u8d77\uff0c\u5bf9\u65b9\u5df2\u5173\u95ed\u7559\u8a00\u548c\u8bc4\u8bba\u529f\u80fd":"\u4f60\u6ca1\u6709\u53d1\u8868\u8bc4\u8bba\u7684\u6743\u9650";this._head_comment.unbind("click");if(this._head_comment.length>0)this._head_comment.get(0).onclick=function(e){e=
e||h.event;e.preventDefault&&e.preventDefault();a.element.find(".uparrow").remove();a.isRequestable()?a.showRequestFriendBox(this):alert(b);return false};if(!this.zan&&!this.para.expand){this._head_comment.click();c=false}else c=true}else c=true;this.comrightChecked=c},getCommentEditorSize:function(){return[389,22]},getCommentAreaSetting:function(){var a=this.zan;if(!this._head.length&&!this.para.autoload)a=true;if(this.para.expand==1)a=true;return a?{area_class:"cmt_list",box_class:"",opt_class:"cmtopt_list",
avatar_display:"none",opt_display:"none",area_display:this._canComment?"block":"none"}:{area_class:"cmt_list_show",box:"cmt_pst_list",opt_class:"cmtopt_list",avatar_display:"block",opt_display:"block",area_display:this._canComment?"block":"none"}},setCommentEditor:function(){var a=this.zan,b=this._head_comment,c=this;if(!this._head.length&&!this.para.autoload)a=true;if(this.para.expand==1)a=true;if(a)this._editor.getTextarea().attr("class","cmtbox");else{var e=this._editor.getTextarea().attr("class",
"cmtbox_d");this._editor.active();setTimeout(function(){e.focus();c.parseCommentElements();c._editor.bindAtButton(c._comment_cmat);c._editor.bindFacePanel(c._comment_face)},500)}if(this._canComment){hideConflict(this._head_comment);b.unbind("click");if(b.length>0)b.get(0).onclick=function(d){d=d||h.event;hideConflict(b);if(c.para.expand?true:!c.element.is(":visible")){c.element.show();c._editor.focus();c.para.expand&&c.thread_toggle&&false!=c.thread_toggle.data("_expand")&&c.thread_toggle.click()}else{c.element.hide();
c._editor.hideFacePanel()}d.preventDefault&&d.preventDefault();return false}}},animateEditor:function(a){var b=this;a=a||"fast";b.parseCommentElements();var c=this._editor.getTextarea();c.css("height",c.css("height"));if(c.hasClass("cmtbox_d")){b._avatar.hide();b._comment_opt.hide();c.removeClass("cmtbox_d").addClass("cmtbox").animate({height:"-=32px"},a,function(){b._comment_area.removeClass("cmt_list_show").addClass("cmt_list");b._comment_box.removeClass("cmt_pst_list");if(b.animate_callback){b.animate_callback();
b.animate_callback=null}})}else c.removeClass("cmtbox").addClass("cmtbox_d").animate({height:"+=32px"},a,function(){b._comment_area.removeClass("cmt_list").addClass("cmt_list_show");b._comment_box.addClass("cmt_pst_list");b._comment_opt.show();b._avatar.show();$j(this).blur();$j(this).focus()})}});$j.extend(E.prototype,{createHead:function(){this.element.addClass("listing")},replyDel:function(){this.reply_num--;if(this.reply_num==0){this.lite_action.hide();this.reply_action.show();this.reply_container.hide()}},
addAction:function(){this.reply_action=this.getAction().addClass("reply");this.thread_head.children('p[name="content"]').append("<br />").append(this.reply_action);this.reply_num>0&&this.reply_action.hide()},createContentArea:function(){this.thread_head=$j('<div class="c_area"></div>').appendTo(this.element);var a=this.tdata.length;this.para.silent?this.thread_head.append('<span class="time"><img title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1" style="margin: 0pt 3px -1px 0pt;" src="http://img1.kaixin001.com.cn/i2/lock.gif">'+
this.tdata[0].ctime.replace(p+"-","")+"</span>"):this.thread_head.append('<a href="#" class="kx_ico icoReport" title="\u4e3e\u62a5"></a><span class="time">'+this.tdata[0].ctime.replace(p+"-","")+"</span>");this.close=$j('<img class="close" src="http://img1.kaixin001.com.cn/i/close.gif" title="\u5220\u9664" />').appendTo(this.thread_head);this.close.hide();this.report=this.thread_head.find(".icoReport");this.report.bind("click",$j.proxy(function(d){n(A.call(this,$j(d.target)));d.preventDefault()},
this));this.thread_head.append('<a class="u_avatar" href="/home/?uid='+this.tdata[0].uid+'" '+this.para.linktarget+' title="'+this.tdata[0].real_name+'"><img src="'+this.tdata[0].icon+'" width="28" height="28" /></a>');var b="\u6211";if(this.para.vuid!=this.tdata[0].uid)b=this.getOnlineHtml()+'<a class="sl" href="/home/?uid='+this.tdata[0].uid+'" '+this.para.linktarget+">"+this.tdata[0].real_name+"</a>";this.para.silent?this.thread_head.append("<h3>"+b+'\u8bf4\u9053\uff1a<span class="secret">\u3010\u6084\u6084\u8bdd\u3011</span></h3>'):
this.thread_head.append("<h3>"+b+"\u8bf4\u9053\uff1a</h3>");b=this.tdata[0].content;b=b.replace(/<\/?[^>]+>/gi,v);b=b.replace(/<img[^>]+(src=\"[^\"]+\"|src=\'[^\']+\')[^>]+>/gi,"<img $1>");b=b.replace(/<img/g,"<img onload='_commentImageResize(this,320);'");this.thread_head.append('<p name="content">'+b+"</p>");this.reply_container=$j('<div class="r_list">').appendTo(this.element);this.lite_action=this.getAction().insertAfter(this.reply_container);this.lite_action.addClass("reply2");this.reply_list=
[];this.reply_num=a-1;if(a>1)for(b=1;b<a;b++){var c=["replyitem",this.parent._uniqid,this.tdata[b].cid].join("_");this.reply_container.append('<div id="'+c+'"></div>');var e=new y;e.init(c,this);e.show(this.tid,this.tdata[b],this.para);this.reply_list.push(e)}else{this.lite_action.hide();this.reply_container.hide()}},createNewReply:function(a){this.reply_container.show();var b=["replyitem",this.parent._uniqid,a.cid].join("_");this.reply_container.append('<div id="'+b+'"></div>');b=(new y).init(b,
this);b.show(this.tid,a,this.para);this.reply_list.push(b);this.lite_action.show();this.reply_action.hide()}});$j.extend(y.prototype,{hoverEvent:function(){var a=this;this.element.addClass("deleteable").hover(function(){$j(this).addClass("list_hover");a.close.show()},function(){$j(this).removeClass("list_hover");a.close.hide()})},createReplyArea:function(){var a="";a=this.para.silent>0?'<span class="time"><img title="\u6b64\u5bf9\u8bdd\u4ec5\u4f60\u4eec\u53cc\u65b9\u53ef\u89c1" src="http://img1.kaixin001.com.cn/i2/lock.gif" style="margin:0 4px -1px 0;"/>'+
this.rdata.ctime.replace(p+"-","")+"</span>":'<a href="#" class="kx_ico icoReport" title="\u4e3e\u62a5"></a><span class="time">'+this.rdata.ctime.replace(p+"-","")+"</span>";this.element.append(a);var b=this;this.close=$j('<img src="http://img1.kaixin001.com.cn/i/close.gif" title="\u5220\u9664" class="close">').click(function(){b.del();return false}).mousedown(function(e){e.stopPropagation()});this.element.append(this.close);this.report=this.element.find(".icoReport");this.report.bind("click",$j.proxy(function(e){n(z.call(this,
$j(e.target)));e.preventDefault()},this));a="";a+='<a class="u_avatar" title="'+this.rdata.real_name+'" href="/'+g_homedir+"/?uid="+this.rdata.uid+'" '+this.para.linktarget+">";a+='<img src="'+this.rdata.icon+'" class="l" width="28" height="28" />';a+="</a>";this.rdata.noticereal_name=Kx.Lib.String.subWidth(this.rdata.noticereal_name,6);var c=this.getReplyTip();a+=this.para.vuid==this.rdata.uid?"<h3>\u6211"+c+"</h3>":'<h3><a class="sl" href="/'+g_homedir+"/?uid="+this.rdata.uid+'" '+this.para.linktarget+
">"+Kx.Lib.String.subWidth(this.rdata.real_name,6)+"</a>"+c+"</h3>";this.rdata.content=this.rdata.content.replace(/<img/g,"<img onload='_commentImageResize(this,250);'");a+='<p id="replycomment_'+this.rdata.cid+'"'+(this.para.vuid==this.rdata.uid?' class="my_reply"':"")+">"+this.rdata.content+"</p>";this.element.append(a)}});h.Kx.Comment=function(a){var b=new Kx.Comment.Base;b.init(a);return b};h.Kx.Comment.Base=w;h.Kx.Comment.BaseLite=r;h.Kx.Comment.Lite=function(a){return(new Kx.Comment.BaseLite).init(a)};
h.Kx.Comment.List=function(a){a=(new Kx.Comment.Base).init(a);var b=r.prototype;a.setCommentEditor=b.setCommentEditor;a.hideZan=b.hideZan;a.getCommentAreaSetting=function(){return{area_class:"d_comment_l",box_class:"l cmt_pst",avatar_display:"block",opt_class:"cmtopt",opt_display:"block",area_display:this._canComment?"block":"none"}};a.getTitle=b.getTitle;return a};h.Kx.Comment.News=function(a,b,c){var e=$j("#"+a).attr("data-comment");if(e){b=b!==m?b:false;c=c!==m?c:false;e=$j.parseJSON(decodeURIComponent(e));
e.zandata=$j.parseJSON(e.zandata);e.autoload=c;e.news=true;e.autozan=b;b=e.comment_num;e.comment_num=isNaN(parseInt(b,10))?0:parseInt(b,10);if(e.comment_num==0){b=b.match(/\((\d+)\)/);e.comment_num=b===null?0:parseInt(b[1],10)}if(typeof g_curr_news_type!=="undefined"&&g_curr_news_type!=0&&g_curr_news_type!=-4)e.expand=0;return(new h.Kx.Comment.BaseLite).init(a).show(e,"ch_"+e.rid)}};h.Kx.Comment.loadZan=function(a,b,c,e){var d=$j("#"+e);d.html('<img src="http://img1.kaixin001.com.cn/i2/photo/loading3.gif" />');
$j.ajax({type:"post",url:"/comment/zan_history.php",data:{begin_date:a,end_date:b,onlyStranger:c},dataType:"json",success:function(f){d.html(f.html)}})}})(typeof window=="undefined"?this:window);

