<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
Cms={};Cms.viewCount=function(base,contentId,viewId,commentId,downloadId,upId,downId){viewId=viewId||"views";commentId=commentId||"comments";downloadId=downloadId||"downloads";upId=upId||"ups";downId=downId||"downs";$.getJSON(base+"/content_view.jspx",{contentId:contentId},function(data){if(data.length&gt;0){$("#"+viewId).text(data[0]);$("#"+commentId).text(data[1]);$("#"+downloadId).text(data[2]);$("#"+upId).text(data[3]);$("#"+downId).text(data[4]);}});}
Cms.siteFlow=function(base,page,referer,flag,pvId,visitorId){pvId=pvId||"pv";visitorId=visitorId||"visitor";flag=flag||1;$.getJSON(base+"/flow_statistic.jspx",{page:page,referer:referer},function(data){if(flag==1){if(data.length&gt;0){$("#"+pvId).text(data[0]);$("#"+visitorId).text(data[1]);}}});}
Cms.up=function(base,contentId,origValue,upId){upId=upId||"ups";var updown=$.cookie("_cms_updown_"+contentId);if(updown){return false;}
$.cookie("_cms_updown_"+contentId,"1");$.get(base+"/content_up.jspx",{"contentId":contentId},function(data){$("#"+upId).text(origValue+1);});return true;}
Cms.down=function(base,contentId,origValue,downId){downId=downId||"downs";var updown=$.cookie("_cms_updown_"+contentId);if(updown){return false;}
$.cookie("_cms_updown_"+contentId,"1");$.get(base+"/content_down.jspx",{contentId:contentId},function(data){$("#"+downId).text(origValue+1);});return true;}
Cms.scoreCount=function(base,contentId,itemPrefix){itemPrefix=itemPrefix||"score-item-";$.getJSON(base+"/content_score_items.jspx",{contentId:contentId},function(data){$("span[id^='"+itemPrefix+"']").each(function(){var itemId=$(this).prop("id").split(itemPrefix)[1];$(this).text(data.result[itemId]);});});}
Cms.score=function(base,contentId,itemId,itemPrefix){itemPrefix=itemPrefix||"score-item-";var score=$.cookie("_cms_score_"+contentId);if(score){return false;}
$.cookie("_cms_score_"+contentId,"1");$.get(base+"/content_score.jspx",{"contentId":contentId,"itemId":itemId},function(data){if(data.succ){$("#"+itemPrefix+itemId).text(data.count);}});return true;}
Cms.attachment=function(base,contentId,n,prefix){$.get(base+"/attachment_url.jspx",{"cid":contentId,"n":n},function(data){var url;for(var i=0;i&lt;n;i++){url=base+"/attachment.jspx?cid="+contentId+"&amp;i="+i
+data[i];$("#"+prefix+i).attr("href",url);}},"json");}
Cms.comment=function(callback,form){form=form||"commentForm";$("#"+form).validate({submitHandler:function(form){$(form).ajaxSubmit({"success":callback,"dataType":"json"});}});}
Cms.commentList=function(base,c,options){c=c||"commentListDiv";$("#"+c).load(base+"/comment_list.jspx",options);}
Cms.loginCsi=function(base,c,options){c=c||"loginCsiDiv";$("#"+c).load(base+"/login_csi.jspx",options);}
Cms.UpRoller=function(rid,speed,isSleep,sleepTime,rollRows,rollSpan,unitHight){this.speed=speed;this.rid=rid;this.isSleep=isSleep;this.sleepTime=sleepTime;this.rollRows=rollRows;this.rollSpan=rollSpan;this.unitHight=unitHight;this.proll=$('#roll-'+rid);this.prollOrig=$('#roll-orig-'+rid);this.prollCopy=$('#roll-copy-'+rid);this.sleepCount=0;this.prollCopy[0].innerHTML=this.prollOrig[0].innerHTML;var o=this;this.pevent=setInterval(function(){o.roll.call(o)},this.speed);}
Cms.UpRoller.prototype.roll=function(){if(this.proll[0].scrollTop&gt;this.prollCopy[0].offsetHeight){this.proll[0].scrollTop=this.rollSpan+1;}else{if(this.proll[0].scrollTop%(this.unitHight*this.rollRows)==0&amp;&amp;this.sleepCount&lt;=this.sleepTime&amp;&amp;this.isSleep){this.sleepCount++;if(this.sleepCount&gt;=this.sleepTime){this.sleepCount=0;this.proll[0].scrollTop+=this.rollSpan;}}else{var modCount=(this.proll[0].scrollTop+this.rollSpan)%(this.unitHight*this.rollRows);if(modCount&lt;this.rollSpan){this.proll[0].scrollTop+=this.rollSpan-modCount;}else{this.proll[0].scrollTop+=this.rollSpan;}}}}
Cms.LeftRoller=function(rid,speed,rollSpan){this.rid=rid;this.speed=speed;this.rollSpan=rollSpan;this.proll=$('#roll-'+rid);this.prollOrig=$('#roll-orig-'+rid);this.prollCopy=$('#roll-copy-'+rid);this.prollCopy[0].innerHTML=this.prollOrig[0].innerHTML;var o=this;this.pevent=setInterval(function(){o.roll.call(o)},this.speed);}
Cms.LeftRoller.prototype.roll=function(){if(this.proll[0].scrollLeft&gt;this.prollCopy[0].offsetWidth){this.proll[0].scrollLeft=this.rollSpan+1;}else{this.proll[0].scrollLeft+=this.rollSpan;}}
Cms.collect=function(base,cId,operate,showSpanId,hideSpanId){$.post(base+"/member/collect.jspx",{"cId":cId,"operate":operate},function(data){if(data.result){if(operate==1){alert("收藏成功！");$("#"+showSpanId).show();$("#"+hideSpanId).hide();}else{alert("取消收藏成功！");$("#"+showSpanId).hide();$("#"+hideSpanId).show();}}else{alert("请先登录");}},"json");}
Cms.cmsCollect=function(base,cId,operate){$.post(base+"/member/collect.jspx",{"cId":cId,"operate":operate},function(data){if(data.result){if(operate==1){alert("收藏成功！");}else{alert("取消收藏成功！");$("#tr_"+cId).remove();}}else{alert("请先登录");}},"json");}
Cms.collectexist=function(base,cId,showSpanId,hideSpanId){$.post(base+"/member/collect_exist.jspx",{"cId":cId},function(data){if(data.result){$("#"+showSpanId).show();$("#"+hideSpanId).hide();}else{$("#"+showSpanId).hide();$("#"+hideSpanId).show();}},"json");}
Cms.jobApply=function(base,cId){$.post(base+"/member/jobapply.jspx",{"cId":cId},function(data){if(data.result==-1){alert("请先登录");}else if(data.result==-2){alert("职位id不能为空");}else if(data.result==-3){alert("未找到该职位");}else if(data.result==-4){alert("您还没有创建简历，请先完善简历");}else if(data.result==0){alert("您今天已经申请了该职位!");}else if(data.result==1){alert("成功申请了该职位!");}},"json");}</pre></body></html>