function CommentPlugin(a){this.LAN_CN="cn";this.LAN_EN="en";this.LAN_JP="jp";this.LAN_KR="kr";this.LAN_FR="fr";this.LAN_DE="de";this.lanArray=new Array(["\u6e38\u5ba2","visitor","\u304a\u5ba2\u69d8","N/A","N/A","N/A"],["\u8bf7\u5148\u767b\u5f55","please log in","\u307e\u305a\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u304f\u3060\u3055\u3044","N/A","N/A","N/A"],["\u6dfb\u52a0\u8bc4\u8bba","Add new comment","\u30b3\u30e1\u30f3\u30c8\u3092\u66f8\u304f","N/A","N/A","N/A"],["\u56de\u590d\u8bc4\u8bba","Reply comment","\u8fd4\u4e8b\u3092\u66f8\u304f","N/A","N/A","N/A"],["\u7f16\u8f91\u8bc4\u8bba","Edit comment","\u30b3\u30e1\u30f3\u30c8\u3092\u7de8\u96c6\u3059\u308b","N/A","N/A","N/A"],["\u8bfb\u53d6\u4e2d...","Loading...","\u30ed\u30fc\u30c9\u4e2d...","N/A","N/A","N/A"],["\u4e3e\u62a5","Report","\u9055\u53cd\u5831\u544a","N/A","N/A","N/A"],["\u786e\u5b9a","OK","\u78ba\u8a8d","N/A","N/A","N/A"],["\u63d0\u793a","Info","\u63d0\u793a","N/A","N/A","N/A"],["\u8b66\u544a","Alert","\u9055\u53cd\u901a\u77e5","N/A","N/A","N/A"],["\u9519\u8bef","Error","\u30a8\u30e9\u30fc","N/A","N/A","N/A"],["\u7b97\u672f\u9898\u7b54\u6848\u4e0d\u6b63\u786e","The sum's answer is wrong","\u8a08\u7b97\u304c\u9593\u9055\u3044\u307e\u3057\u305f","N/A","N/A","N/A"],["\u5185\u5bb9\u957f\u5ea6\u4e0d\u80fd\u5c0f\u4e8e5\u4e2a\u5b57\u7b26","The length of content can't be less than 5 letters","5\u6587\u5b57\u4ee5\u4e0a\u3067\u304a\u9858\u3044\u3057\u307e\u3059","N/A","N/A","N/A"],["\u5185\u5bb9\u957f\u5ea6\u4e0d\u80fd\u5927\u4e8e1000\u4e2a\u5b57\u7b26","The length of content can't be longer than 1000 letters","1000\u6587\u5b57\u4ee5\u5185\u3067\u304a\u9858\u3044\u3057\u307e","N/A","N/A","N/A"],["\u8bc4\u8bba\u6dfb\u52a0\u6210\u529f","Successfully add comment","\u30b3\u30e1\u30f3\u30c8\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f","N/A","N/A","N/A"],["\u8bc4\u8bba\u56de\u590d\u6210\u529f","Successfully reply comment","\u30b3\u30e1\u30f3\u30c8\u306b\u8fd4\u4e8b\u3057\u307e\u3057\u305f","N/A","N/A","N/A"],["\u8bc4\u8bba\u4fee\u6539\u6210\u529f","Successfully edit comment","\u30b3\u30e1\u30f3\u30c8\u3092\u3084\u308a\u76f4\u3057\u307e\u3057\u305f","N/A","N/A","N/A"],["\u60a8\u5df2\u7ecf\u64cd\u4f5c\u8fc7","Already click","\u3059\u3067\u306b\u30af\u30ea\u30c3\u30af\u3057\u307e\u3057\u305f","N/A","N/A","N/A"],["\u8c22\u8c22\u4f60\u7684\u9f13\u52b1","Thanks for your encouragement","\u3054\u52b1\u307e\u3057\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3057\u305f","N/A","N/A","N/A"],["\u63a5\u53d7\u4f60\u7684\u6279\u8bc4","Thanks for your criticism","\u3054\u610f\u898b\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3057\u305f","N/A","N/A","N/A"],["\u611f\u8c22\u60a8\u7684\u4e3e\u62a5","Thanks for your report","\u3054\u9055\u53cd\u5831\u544a\u3042\u308a\u304c\u3068\u3046\u3054\u3056\u3044\u307e\u3057\u305f","N/A","N/A","N/A"],["\u786e\u5b9a\u5220\u9664\u8be5\u8bc4\u8bba\u5417","Are you sure to delete","\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059\u304b","N/A","N/A","N/A"],["\u5220\u9664\u6210\u529f","Successfully deleted","\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3057\u305f","N/A","N/A","N/A"],["N/A","N/A","N/A","N/A","N/A","N/A"],24["N/A","N/A","N/A","N/A","N/A","N/A"]);this.host="http://dianping.57575777.com";this.os=cpGetOs();this.inlegal=true;this.win={panelMask:null,panelWindow:null,left:100,top:100,width:300,height:300,baseLength:8,panelLoading:null,panelInnerHtml:null,panelTitle:null,panelContent:null,message:{box:null,img:null,content:null}};this.options={siteId:-1,key:"-1",lan:this.LAN_CN,haveCss:true,zIndex:10000,output:{target:null,autoOutput:false,showCal:false,showTitle:false,showEmotion:true,emotionNum:15,expandSubComment:true,outputWidth:500,replyDeep:3,subPageSize:10,pageSize:10,onload:function(){}},user:{mustLogin:false,canSubscribeEmail:true,loginTag:0,id:"-1",name:"",email:"",secKey:"",detailUrl:"http://home.57575777.com/space.php?uid=#",noPicUrl:this.host+"/image/nopic.gif",picUrl:"http://ucenter.57575777.com/avatar.php?uid=#&size=small"}};this.commentNum=0;this._ini(a)}CommentPlugin.prototype.add=function(j){var e=this;if(e.inlegal){return}if(e.options.user.mustLogin&&e.options.user.loginTag==0){e._showDialog("alert",e._msg(2,"\u8bf7\u5148\u767b\u5f55"));return}if(j==undefined){j={}}if(j.addTag==undefined){j.addTag=1}var a=j.addTag;if(j.commentId==undefined){j.commentId=-1}var d=parseInt(j.commentId);var f=null;if(j.onLoad!=undefined){f=j.onLoad}var i=0;if(j.deep==undefined){j.deep=0}else{i=parseInt(j.deep)}if(a==2){i=i+1}var b=function(){var l=parseInt(9*Math.random());var k=parseInt(9*Math.random());var r=l+k;var q=document.getElementById("cp_random_1");var m=document.getElementById("cp_random_2");q.innerHTML=l;m.innerHTML=k;var p=document.getElementById("cp_post_username");p.innerHTML=e.options.user.name;if(a!=3){var o=document.getElementById("cp_post_useremail");o.value=e.options.user.email}var n=document.getElementById("cp_post_btn");cpEffectBtn(n,function(){e._command({tag:2,addTag:a,commentId:d,cal:r,onLoad:f,deep:i})})};var c=function(){var k=function(m){if(cpDwrGetHaveException(m)){alert(cpDwrGetExceptionMessage(m));return}var l=cpClearUtf8Bom(m[CP_HTML]);e._endOpenWin(l,b)};e._setDwrPath();CpDataDwrProvider.getAddHtml(e.options.lan,a,d,e.options.user.canSubscribeEmail,e.options.output.showCal,e.options.output.showTitle,e.options.output.showEmotion,e.options.output.emotionNum,e.host,k)};var g;var h;if(a==1){g=cpGetCenterPos(520,260);h=e._msg(3,"\u6dfb\u52a0\u8bc4\u8bba")}else{if(a==2){g=cpGetCenterPos(520,300);h=e._msg(4,"\u56de\u590d\u8bc4\u8bba")}else{g=cpGetCenterPos(520,260);h=e._msg(5,"\u7f16\u8f91\u8bc4\u8bba")}}e._openWin({title:h,left:g.left,top:g.top,width:g.width,height:g.height,onOpenEnd:c})};CommentPlugin.prototype.output=function(b){var c=this;if(c.options.output.autoOutput==false){var a=function(){c._iniUserArg(b);c._output(b)};c._chkLegal(a)}else{c._output(b)}};CommentPlugin.prototype.getCommentNum=function(){var a=this;if(a.inlegal){return}return a.commentNum};CommentPlugin.prototype._output=function(a){var d=this;if(d.inlegal){return}if(a==undefined){a={}}var c=null;if(a.onLoad!=undefined){c=a.onLoad}var f="<div class='cp_panel_container_m cp_fc_common cp_img_sloading cp_cmt_loading_m'>"+d._msg(6,"\u6570\u636e\u8bfb\u53d6\u4e2d...")+"</div>";d.options.output.target.innerHTML=f;var b=false;var e=function(i){b=true;if(cpDwrGetHaveException(i)){alert(cpDwrGetExceptionMessage(i));return}var h=cpClearUtf8Bom(i[CP_HTML]);d.options.output.target.innerHTML=h;d._iniListHtml();var g=i.record_num;d.commentNum=g;if(d.options.output.onLoad!=null&&d.options.output.onLoad!=undefined){d.options.output.onLoad()}if(c!=null&&c!=undefined){c()}};d._setDwrPath();CpDataDwrProvider.getListHtml(d.options.lan,d.options.siteId,d.options.key,d.options.output.pageSize,cpGetRealPageNO(),d.options.output.outputWidth,d.options.output.replyDeep,d.options.output.subPageSize,d.options.output.expandSubComment,d.options.user.loginTag,d.options.user.id,d.options.user.detailUrl,d.options.user.noPicUrl,d.options.user.picUrl,d.host,{callback:e,errorHandler:function(g){if(b==false){d._output(a)}},timeout:5000})};CommentPlugin.prototype._iniListHtml=function(){var L=this;for(var B=0;B<100;B++){var I="cp_cmt_del_btn_"+B;var k="cp_cmt_edit_btn_"+B;var b="cp_cmt_report_btn_"+B;var m="cp_cmt_up_btn_"+B;var l="cp_cmt_up_num_"+B;var h="cp_cmt_down_btn_"+B;var g="cp_cmt_down_num_"+B;var D="cp_cmt_reply_btn_"+B;var C="cp_cmt_reply_num_"+B;var A="cp_cmt_toggle_btn_"+B;if(document.getElementById(m)==null){break}I=document.getElementById(I);k=document.getElementById(k);b=document.getElementById(b);m=document.getElementById(m);l=document.getElementById(l);h=document.getElementById(h);g=document.getElementById(g);D=document.getElementById(D);C=document.getElementById(C);cp_cmt_toggle_btn_c=document.getElementById(A+"_c");cp_cmt_toggle_btn_e=document.getElementById(A+"_e");var a=I.getAttribute("enableDel");if(a.toLowerCase()=="true"){var J=function(d){this.clickFunc=function(){var e=d.getAttribute("cp_id");L._command({tag:6,commentId:e})}};var G=new J(I);cpEffectBtn(I,G.clickFunc)}var E=k.getAttribute("enableEdit");if(E.toLowerCase()=="true"){var J=function(d){this.clickFunc=function(){var e=d.getAttribute("cp_id");L.add({addTag:3,commentId:e})}};var G=new J(k);cpEffectBtn(k,G.clickFunc)}var v=function(d){this.clickFunc=function(){var e=d.getAttribute("cp_id");L._report(e)}};var z=new v(b);cpEffectBtn(b,z.clickFunc);var c=function(e,i,d){this.clickFunc=function(){L._command({tag:3,isUp:e,btnObj:i,numObj:d})}};var p=new c(true,m,l);cpEffectBtn(m,p.clickFunc);var H=new c(false,h,g);cpEffectBtn(h,H.clickFunc);var f=D.getAttribute("enableReply");if(f.toLowerCase()=="true"){var o=function(d){this.clickFunc=function(){var i=d.getAttribute("cp_id");var e=d.getAttribute("deep");L.add({addTag:2,commentId:i,deep:e})}};var s=new o(D);cpEffectBtn(D,s.clickFunc)}var F=cp_cmt_toggle_btn_c.getAttribute("enableToggle");if(F.toLowerCase()=="true"){var o=function(i,e,d){this.clickFunc=function(){L._command({tag:5,btnC:i,btnE:e,expand:d})}};var y=new o(cp_cmt_toggle_btn_c,cp_cmt_toggle_btn_e,false);cpEffectBtn(cp_cmt_toggle_btn_c,y.clickFunc);var w=new o(cp_cmt_toggle_btn_c,cp_cmt_toggle_btn_e,true);cpEffectBtn(cp_cmt_toggle_btn_e,w.clickFunc)}}var x=document.getElementById("cp_cmt_nav_inner_div").getElementsByTagName("div");for(var B=0;B<x.length;B++){var j=x[B];var q=parseInt(j.getAttribute("haveLink"));var M=parseInt(j.getAttribute("pageNo"));if(q==1){var K=function(d){this.clickFunc=function(){window.location.hash="#p"+d;L._output()}};var t=new K(M);cpAttachEvtForObj(j,"onclick",t.clickFunc)}}};CommentPlugin.prototype._ini=function(b){var c=this;c._iniArg(b);c._loadCssAndDwr();if(c.options.output.autoOutput){var a=function(){if(c.options.output.autoOutput){c.output()}};cpAttachEvt("onload",function(){c._chkLegal(a)})}};CommentPlugin.prototype._chkLegal=function(c){var b=this;DWREngine.setMethod(DWREngine.ScriptTag);var a=function(e){if(cpDwrGetHaveException(e)){alert(cpDwrGetExceptionMessage(e));return}var d=e[CP_HAVE_ERROR];if(d){return}b.inlegal=false;if(c!=null&&c!=undefined){c()}};b._setDwrPath();CpDataDwrProvider.chkUrl(b.options.siteId,window.location.href,a)};CommentPlugin.prototype._iniArg=function(a){var b=this;if(a==undefined){a={}}if(a.output==undefined){a.output={}}if(a.user==undefined){a.user={}}if(a.siteId!=undefined){b.options.siteId=a.siteId}else{alert("\u8bf7\u8bbe\u7f6e siteId")}if(a.key!=undefined){b.options.key=a.key}else{alert("\u8bf7\u8bbe\u7f6e key")}if(a.lan!=undefined){if(a.lan!=b.LAN_CN&&a.lan!=b.LAN_EN&&a.lan!=b.LAN_JP&&a.lan!=b.LAN_KR&&a.lan!=b.LAN_FR&&a.lan!=b.LAN_DE){a.lan=b.LAN_CN}b.options.lan=a.lan}if(a.haveCss!=undefined){b.options.haveCss=a.haveCss}if(a.zIndex!=undefined){b.options.zIndex=a.zIndex}if(a.output.target!=undefined){b.options.output.target=a.output.target;if(typeof(b.options.output.target)=="string"){b.options.output.target=document.getElementById(b.options.output.target)}}else{alert("\u8bf7\u8bbe\u7f6e target")}if(a.output.autoOutput!=undefined){b.options.output.autoOutput=a.output.autoOutput}if(a.output.showCal!=undefined){b.options.output.showCal=a.output.showCal}if(a.output.showTitle!=undefined){b.options.output.showTitle=a.output.showTitle}if(a.output.showEmotion!=undefined){b.options.output.showEmotion=a.output.showEmotion}if(a.output.emotionNum!=undefined){b.options.output.emotionNum=a.output.emotionNum}if(a.output.expandSubComment!=undefined){b.options.output.expandSubComment=a.output.expandSubComment}if(a.output.outputWidth!=undefined){b.options.output.outputWidth=a.output.outputWidth}if(a.output.replyDeep!=undefined){if(a.output.replyDeep<0){a.output.replyDeep=0}else{if(a.output.replyDeep>7){a.output.replyDeep=7}}b.options.output.replyDeep=a.output.replyDeep}if(a.output.subPageSize!=undefined){if(a.output.subPageSize<1){a.output.subPageSize=1}else{if(a.output.subPageSize>100){a.output.subPageSize=100}}b.options.output.subPageSize=a.output.subPageSize}if(a.output.pageSize!=undefined){b.options.output.pageSize=a.output.pageSize}if(a.output.onLoad!=undefined){b.options.output.onLoad=a.output.onLoad}if(a.user.mustLogin!=undefined){b.options.user.mustLogin=a.user.mustLogin}if(a.user.canSubscribeEmail!=undefined){b.options.user.canSubscribeEmail=a.user.canSubscribeEmail}b._iniUserArg(a);if(a.user.detailUrl!=undefined&&a.user.detailUrl!=""){b.options.user.detailUrl=a.user.detailUrl}if(a.user.noPicUrl!=undefined&&a.user.noPicUrl!=""){b.options.user.noPicUrl=a.user.noPicUrl}if(a.user.picUrl!=undefined&&a.user.picUrl!=""){b.options.user.picUrl=a.user.picUrl}};CommentPlugin.prototype._iniUserArg=function(a){var b=this;if(a==undefined){a={}}if(a.user==undefined){a.user={}}if(a.user.loginTag!=undefined){if(a.user.loginTag){b.options.user.loginTag=1}else{b.options.user.loginTag=0}}if(b.options.user.loginTag==0){b.options.user.id="-1";b.options.user.secKey=""}else{if(a.user.id!=undefined){b.options.user.id=a.user.id}if(b.options.user.id==""){b.options.user.id="-1"}if(a.user.secKey!=undefined){b.options.user.secKey=a.user.secKey}else{alert("\u8bf7\u8bbe\u7f6e secKey")}}if(a.user.name!=undefined){b.options.user.name=a.user.name}if(b.options.user.name==""){b.options.user.name=b._msg(1,"\u6e38\u5ba2")}if(a.user.email!=undefined){b.options.user.email=a.user.email}if(b.options.user.loginTag==0){b.options.user.email=""}};CommentPlugin.prototype._loadCssAndDwr=function(b){var a=this;document.write("<link href='"+a.host+"/m.css' type='text/css' rel='stylesheet'/>");if(a.options.haveCss){document.write("<link href='"+a.host+"/c.css' type='text/css' rel='stylesheet'/>")}document.write("<script  type='text/javascript' src='"+a.host+"/assets/common/js/engine.js' charset='utf-8' ><\/script>");document.write("<script  type='text/javascript' src='"+a.host+"/dwr/engine.js' charset='utf-8' ><\/script>");document.write("<script  type='text/javascript' src='"+a.host+"/dwr/interface/CpDataDwrProvider.js' charset='utf-8'><\/script>")};CommentPlugin.prototype._report=function(a){var c=this;if(c.options.user.mustLogin&&c.options.user.loginTag==0){c._showDialog("alert",c._msg(2,"\u8bf7\u5148\u767b\u5f55"));return}var d=function(){var f=document.getElementById("cp_post_btn");cpEffectBtn(f,function(){c._command({tag:4,commentId:a})})};var b=function(){var f=function(h){if(cpDwrGetHaveException(h)){alert(cpDwrGetExceptionMessage(h));return}var g=cpClearUtf8Bom(h[CP_HTML]);c._endOpenWin(g,d)};c._setDwrPath();CpDataDwrProvider.getReportHtml(c.options.lan,f)};var e=cpGetCenterPos(500,220);c._openWin({title:c._msg(7,"\u4e3e\u62a5"),left:e.left,top:e.top,width:e.width,height:e.height,onOpenEnd:b})};CommentPlugin.prototype._msg=function(e,d){var c=this;var b=c.options.lan;var a=0;if(b==c.LAN_CN){a=0}else{if(b==c.LAN_EN){a=1}else{if(b==c.LAN_JP){a=2}else{if(b==c.LAN_KR){a=3}else{if(b==c.LAN_FR){a=4}else{if(b==c.LAN_DE){a=5}else{a=0}}}}}}return c.lanArray[e-1][a]};CommentPlugin.prototype._openWin=function(a){var b=this;this._openMaskPanel();setTimeout(function(){b._createWindowPanel(a)},80)};CommentPlugin.prototype._closeWin=function(d){var c=this;var b=function(){c._openMaskPanel(false);if(d!=undefined&&d!=null){d()}};var a=3*c.win.baseLength;c._easeShowHide(false,a,b)};CommentPlugin.prototype._openMaskPanel=function(a){var c=this;if(a==undefined){a=true}if(c.win.panelMask==null){var d="cp_panel_mask";var b=new CpStringBuffer();b.append("<div id='"+d+"' style='position:absolute;left:0;top:0;width:100%;height:100%;z-index:"+(c.options.zIndex)+";' class='cp_panel_container_m cp_fc_common cp_panle_mask'>");b.append("  <iframe  frameborder='0' style='filter:alpha(opacity=0);opacity:0;width:100%;height:100%'></iframe>");b.append("</div>");document.body.insertAdjacentHTML("afterBegin",b);c.win.panelMask=document.getElementById(d);c.win.panelMask.style.height=document.body.scrollHeight+"px"}if(a){c.win.panelMask.style.display=""}else{c.win.panelMask.style.display="none"}};CommentPlugin.prototype._createWindowPanel=function(i){var r=this;if(i==undefined){i={}}if(i.width!=undefined){r.win.width=i.width}if(i.height!=undefined){r.win.height=i.height}if(i.left!=undefined){r.win.left=i.left}if(i.top!=undefined){r.win.top=i.top}var t="N/A";if(i.title!=undefined){t=i.title}var d;if(i.onOpenEnd!=undefined){d=i.onOpenEnd}var o="cp_panel_window";var c="cp_panel_window_move";var h="cp_panel_window_title";var g="cp_panel_window_resize";var s="cp_panel_window_content";var a="cp_panel_window_close";var q="cp_panel_window_messagebox";var e="cp_panel_window_messagebox_img";var n="cp_panel_window_messagebox_content";var f="cp_panel_window_innerhtml";var j="cp_panel_window_loading";if(r.win.panelWindow==null){var l=new CpStringBuffer();var p="height:"+(r.win.baseLength*3)+"px;width:"+r.win.baseLength+"px;";var k="width:14px;height:14px;background-position:-60px 0px;";var b="width:"+r.win.baseLength+"px;";var m="height:"+r.win.baseLength+"px;width:"+r.win.baseLength+"px;";l.append("<div style='z-index:"+(r.options.zIndex+1)+";' id='"+o+"' class='cp_panel_container_m cp_fc_common cp_panel_win_m'>");l.append("  <table   class='cp_panel_container_m cp_fc_common' style='width:100%;height:100%;' cellspacing='0' cellpadding='0'>");l.append("    <tr style='cursor:move;' id='"+c+"'>");l.append("      <td style='"+p+"' class='cp_img_bg cp_panel_win_top_l_m'></td>");l.append("      <td class='cp_img_bgx cp_panel_win_top_c_m'>");l.append("        <div style='' class='cp_panel_win_title_m cp_panel_win_title cp_img_bg' id='"+h+"'></div>");l.append("        <div id='"+a+"' style='"+k+"' class='cp_img_bg cp_panel_win_closebtn_m'></div>");l.append("      </td>");l.append("      <td style='"+p+"' class='cp_img_bg cp_panel_win_top_r_m'></td>");l.append("    </tr>");l.append("    <tr >");l.append("      <td style='"+b+"' class='cp_img_bgy cp_panel_win_center_l_m'></td>");l.append("      <td id='"+s+"' style='text-align:left;height:0px;' class='cp_panel_win_content'   align='left'>");l.append("       <div  class='cp_panel_win_center_c_inner_m'>");l.append("        <table id='"+q+"' style='display:none' class='cp_hint'  width='100%'  border='0' cellspacing='0' cellpadding='10'>");l.append("          <tr>");l.append("            <td  width='16' valign='top'><div class=' cp_img_bg cp_hint_img_info_m' id='"+e+"'></div></td>");l.append("            <td id='"+n+"' align='left' valign='top' class='cp_fc_hint cp_limit_word'></td>");l.append("          </tr>");l.append("        </table>");l.append("        <table id='"+j+"'  style='display:none'   width='100%'  border='0' cellspacing='0' cellpadding='0'>");l.append("          <tr>");l.append("            <td align='center' valign='center'><div class='cp_img_loading cp_panel_loading_m'>"+r._msg(6,"\u6570\u636e\u8bfb\u53d6\u4e2d...")+"</div></td>");l.append("          </tr>");l.append("        </table>");l.append("        <table   width='100%'  border='0' cellspacing='0' cellpadding='5'><tr><td><div  id='"+f+"' ></div></td></tr></table>");l.append("       </div>");l.append("      </td>");l.append("      <td style='"+b+"' class='cp_img_bgy cp_panel_win_center_r_m'></td>");l.append("    </tr>");l.append("    <tr>");l.append("      <td style='"+m+"' class='cp_img_bg cp_panel_win_bottom_l_m'></td>");l.append("      <td class='cp_img_bgx cp_panel_win_bottom_c_m'></td>");l.append("      <td style='"+m+"' class='cp_img_bg cp_panel_win_bottom_r_m' id='"+g+"'></td>");l.append("    </tr>");l.append("  </table>");l.append("</div>");l.append("");document.body.insertAdjacentHTML("afterBegin",l);r.win.panelWindow=document.getElementById(o);r.win.panelLoading=document.getElementById(j);r.win.panelInnerHtml=document.getElementById(f);r.win.panelTitle=document.getElementById(h);r.win.panelContent=document.getElementById(s);cpAttachEvtForObj(document.getElementById(c),"onmousedown",function(u){r._moveWinPanel(u)});cpAttachEvtForObj(document.getElementById(g),"onmousedown",function(u){r._resizeWinPanel(u)});cpEffectBtn(document.getElementById(a),function(){r._command({tag:1})});r.win.message.box=document.getElementById(q);r.win.message.img=document.getElementById(e);r.win.message.content=document.getElementById(n)}r._easeShowWin(t,d)};CommentPlugin.prototype._easeShowWin=function(title,onOpenEnd){var me=this;var top_duration=3*me.win.baseLength;with(me.win.panelWindow.style){width=me.win.width+"px";height="auto";top=(me.win.top-top_duration)+"px";left=me.win.left+"px"}with(me.win.panelContent){style.height=(me.win.height-4*me.win.baseLength)+"px";vAlign="middle"}me._closeMessage();me.win.panelInnerHtml.style.display="none";me.win.panelLoading.style.display="";me.win.panelTitle.innerHTML=title;var endEase=function(){if(onOpenEnd!=null&&onOpenEnd!=undefined){onOpenEnd()}};me._easeShowHide(true,top_duration,endEase)};CommentPlugin.prototype._endOpenWin=function(html,callback){var me=this;me.win.panelLoading.style.display="none";me.win.panelContent.vAlign="top";with(me.win.panelInnerHtml){innerHTML=html;style.display=""}if(callback!=null&&callback!=undefined){callback()}};CommentPlugin.prototype._easeShowHide=function(c,a,d){var f=this;if(c){if(f.os=="ie"){f.win.panelWindow.style.filter="alpha(opacity=0)"}else{f.win.panelWindow.style.opacity="0"}f.win.panelWindow.style.display=""}var b=function(){if(d!=null&&d!=undefined){d()}};var g=function(){var k;if(c){k=4}else{k=2}var j=0;var m;if(f.os=="ie"){m=6}else{m=30}var i;if(c){i=0}else{i=10}var h;if(c){h=10}else{h=-10}var l=function(){var n=Math.ceil(CpTween.Linear(j,i,h,m));if(f.os=="ie"){f.win.panelWindow.style.filter="alpha(opacity="+(n*10)+")"}else{f.win.panelWindow.style.opacity=""+(n*0.1)+""}if(j<m){j=j+k;setTimeout(l,1)}else{if(c){e()}else{f.win.panelWindow.style.display="none";b()}}};l()};var e=function(){var i=2;var h=0;var l;if(f.os=="ie"){l=10}else{l=30}var j;if(c){j=f.win.top-a}else{j=parseInt(f.win.panelWindow.style.top)}var k=function(){var m;if(c){m=Math.ceil(CpTween.Quart.easeIn(h,j,a,l))+"px"}else{m=Math.ceil(CpTween.Quart.easeOut(h,j,a,l))+"px"}f.win.panelWindow.style.top=m;if(h<l){h=h+i;setTimeout(k,1)}else{if(c){b()}else{g()}}};k()};if(c){g()}else{e()}};CommentPlugin.prototype._resizeWinPanel=function(g){g=g||window.event;var i=this;var h=i.win.panelContent;var f=i.win.panelWindow;if(i.os=="ie"){f.setCapture()}else{g.stopPropagation();g.preventDefault()}window.getSelection?window.getSelection().removeAllRanges():document.selection.empty();var a=-parseInt(f.style.left);var j=-parseInt(f.style.top);if(i.os=="ie"){f.style.filter="alpha(opacity=80)"}else{f.style.opacity=".8"}var c;var b;if(i.os=="ie"){c=g.x;b=g.y}else{c=g.pageX;b=g.pageY}var d=parseInt(f.style.width);var k=i.win.height;f.onmouseup=function(l){if(i.os=="ie"){f.releaseCapture()}else{}f.onmousemove=null;if(i.os=="ie"){f.style.filter="alpha(opacity=100)"}else{f.style.opacity="1"}i.win.height=parseInt(f.style.height)};f.onmousemove=function(o){o=o||window.event;var l=0;var p=0;if(i.os=="ie"){l=o.x;p=o.y}else{l=o.pageX;p=o.pageY}var m=d+(l-c);if(m<i.win.width){m=i.win.width}f.style.width=m+"px";var n=k+(p-b);f.style.height=n+"px";h.style.height=(n-(4*i.win.baseLength))+"px"}};CommentPlugin.prototype._moveWinPanel=function(d){d=d||window.event;var b=this;var a=b.win.panelWindow;if(b.os=="ie"){a.setCapture()}else{d.preventDefault()}window.getSelection?window.getSelection().removeAllRanges():document.selection.empty();var c=-parseInt(a.style.left);var f=-parseInt(a.style.top);if(b.os=="ie"){c=c+d.x;f=f+d.y}else{c=c+d.pageX;f=f+d.pageY}if(b.os=="ie"){a.style.filter="alpha(opacity=80)"}else{a.style.opacity=".8"}a.onmouseup=function(g){if(b.os=="ie"){a.releaseCapture()}else{}a.onmousemove=null;if(b.os=="ie"){a.style.filter="alpha(opacity=100)"}else{a.style.opacity="1"}};a.onmousemove=function(h){h=h||window.event;var g=0;var i=0;if(b.os=="ie"){g=h.x;i=h.y}else{g=h.pageX;i=h.pageY}a.style.left=(g-c)+"px";a.style.top=(i-f)+"px"}};CommentPlugin.prototype._showMessage=function(b,g,d){var c=this;var a=function(){c.win.message.img.className=" cp_img_bg cp_hint_img_"+b+"_m";c.win.message.content.innerHTML=g;c.win.message.box.style.display="";if(d!=null&&d!=undefined){d()}};if(c.win.message.box.style.display==""){var f=function(){setTimeout(function(){a()},200)};c._closeMessage(f)}else{a()}};CommentPlugin.prototype._closeMessage=function(b){var a=this;a.win.message.box.style.display="none";if(b!=null&&b!=undefined){b()}};CommentPlugin.prototype._showDialog=function(a,g,d){var c=this;var e=function(){var i=document.getElementById("cp_post_btn");cpEffectBtn(i,function(){c._closeWin(d)});i.focus()};var b=function(){var i=new CpStringBuffer();i.append("<table class='cp_big_hint'  width='100%' border='0' cellspacing='0' cellpadding='10'>");i.append("  <tr>");i.append("    <td  width='32' valign='top'><div class=' cp_img_bg cp_big_hint_img_"+a+"_m' ></div></td>");i.append("    <td  align='left'  valign='top' class='cp_limit_word'>"+g+"</td>");i.append("  </tr>");i.append("</table>");i.append("<table width='100%' border='0' cellspacing='5' cellpadding='0'>");i.append("  <tr>");i.append("    <td align='center'>");i.append("      <div  id ='cp_post_btn' class='cp_img_bg cp_post_btn' style='background-position:-84px 0px;width:100px;height:25px;'>");i.append("        <span>"+c._msg(8,"\u786e\u5b9a")+"</span>");i.append("      </div>");i.append("    </td>");i.append("  </tr>");i.append("</table>");c._endOpenWin(i,e)};var h=cpGetCenterPos(350,112);var f="";if(a=="info"){f=c._msg(9,"\u63d0\u793a")}else{if(a=="alert"){f=c._msg(10,"\u8b66\u544a")}else{f=c._msg(11,"\u9519\u8bef")}}c._openWin({title:f,left:h.left,top:h.top,width:h.width,height:h.height,onOpenEnd:b})};CommentPlugin.prototype._setDwrPath=function(){var a=this;DWREngine.setMethod(DWREngine.ScriptTag);CpDataDwrProvider._path=a.host+"/dwr"};CommentPlugin.prototype._showPostWait=function(a){var c=document.getElementById("cp_post_btn");var b=document.getElementById("cp_post_wait");if(a){c.style.display="none";b.style.display=""}else{c.style.display="";b.style.display="none"}};CommentPlugin.prototype._command=function(b){var c=this;if(c.inlegal){return}if(b==undefined){b={}}var a=1;if(b.tag!=undefined){a=b.tag}if(a==1){c._closeWin()}else{if(a==2){c._command_2(b)}else{if(a==3){c._command_3(b)}else{if(a==4){c._command_4(b)}else{if(a==5){c._command_5(b)}else{if(a==6){c._command_6(b)}}}}}}};CommentPlugin.prototype._command_2=function(b){var o=this;var l=b.addTag;var p=b.commentId;var e=b.cal;var n=b.deep;var d=-1;if(l==1){d=-1}else{d=p}var r=document.getElementById("cp_post_title").value;var k=document.getElementById("cp_post_content").value;var f=document.getElementById("cp_post_useremail").value;var h=document.getElementById("cp_post_subscibe");var q;if(h.checked){q=1}else{q=0}var g=document.getElementById("cp_post_subscibe_reply");var a;if(g.checked){a=1}else{a=0}var i=window.location.href;if(o.options.output.showCal){var j=document.getElementById("cp_post_cal").value;if(j==""||parseInt(j)!=e){o._showMessage("alert",o._msg(12,"\u7b97\u672f\u9898\u7b54\u6848\u4e0d\u6b63\u786e"));return}}if(k.length<5){o._showMessage("alert",o._msg(13,"\u5185\u5bb9\u957f\u5ea6\u4e0d\u80fd\u5c0f\u4e8e5\u4e2a\u5b57\u7b26"));return}len=1000;if(k.length>1000){o._showMessage("alert",o._msg(14,"\u5185\u5bb9\u957f\u5ea6\u4e0d\u80fd\u5927\u4e8e1000\u4e2a\u5b57\u7b26"));return}o._showPostWait(true);var m=function(w,u,t){var s=function(y){if(cpDwrGetHaveException(y)){alert(cpDwrGetExceptionMessage(y));o._showPostWait(false);return}if(t<u.length){m(w,u,(t+1))}else{var x=function(B){if(cpDwrGetHaveException(B)){alert(cpDwrGetExceptionMessage(B));o._showPostWait(false);return}var A=B[CP_HAVE_ERROR];var D=B[CP_ERROR_INFO];if(A){o._showMessage("alert",D);o._showPostWait(false);return}o._showPostWait(false);var z=function(){var E=function(){if(l==1){window.location.hash="#p1"}o._output({onLoad:b.onLoad})};setTimeout(function(){o._closeWin(E)},300)};var C="";if(l==1){C=o._msg(15,"\u8bc4\u8bba\u6dfb\u52a0\u6210\u529f")}else{if(l==2){C=o._msg(16,"\u8bc4\u8bba\u56de\u590d\u6210\u529f")}else{C=o._msg(17,"\u8bc4\u8bba\u4fee\u6539\u6210\u529f")}}o._showMessage("info",C,z)};o._setDwrPath();CpDataDwrProvider.chkHaveForbidKeyThenDo(o.options.lan,l,w,o.options.user.canSubscribeEmail,x)}};var v=u[t];o._setDwrPath();CpDataDwrProvider.partAddCommentContent(w,v,s)};var c=function(u){if(cpDwrGetHaveException(u)){alert(cpDwrGetExceptionMessage(u));o._showPostWait(false);return}var t=u[CP_HAVE_ERROR];var w=u[CP_ERROR_INFO];if(t){o._showMessage("alert",w);o._showPostWait(false);return}var v=u.id;var s=cpSplitText(k);m(v,s,0)};o._setDwrPath();CpDataDwrProvider.add(o.options.lan,l,o.options.siteId,o.options.key,d,n,r,o.options.user.loginTag,o.options.user.id,o.options.user.secKey,o.options.user.name,f,q,a,i,o.options.output.subPageSize,c)};CommentPlugin.prototype._command_3=function(i){var e=this;if(e.options.user.mustLogin&&e.options.user.loginTag==0){e._showDialog("alert",e._msg(2,"\u8bf7\u5148\u767b\u5f55"));return}if(i==undefined){i={}}var a=i.isUp;var g=i.btnObj;var d=i.numObj;var c=parseInt(d.innerHTML);var h=g.getAttribute("cp_id");var f=g.getAttribute("clicked");if(f==null||f==undefined){f=false}if(f){e._showDialog("alert",e._msg(18,"\u60a8\u5df2\u7ecf\u64cd\u4f5c\u8fc7"));return}var b=function(k){if(cpDwrGetHaveException(k)){alert(cpDwrGetExceptionMessage(k));return}var j=k[CP_HAVE_ERROR];var l=k[CP_ERROR_INFO];if(j){e._showDialog("alert",l);return}d.innerHTML=c+1;g.setAttribute("clicked",true);e._showUpDown(g,a)};e._setDwrPath();CpDataDwrProvider.upDown(e.options.lan,a,h,b)};CommentPlugin.prototype._showUpDown=function(j,c){var g=this;var b="cp_cmt_show_ud"+Math.random();var d=new CpStringBuffer();var e="";var a="";if(c){e="cp_cmt_show_ud_up";a="background-position:-497px -48px;"}else{e="cp_cmt_show_ud_down";a="background-position:-497px -67px;"}d.append("<div style='z-index:"+g.options.zIndex+";"+a+"' id='"+b+"' class='cp_panel_container_m cp_cmt_show_ud_m cp_img_bg "+e+"'>");d.append("+1");d.append("</div>");document.body.insertAdjacentHTML("afterBegin",d);var k=document.getElementById(b);var i=cpGetPosition(j);k.style.left=i.left+"px";var f=0;if(c){f=i.top-k.offsetHeight}else{f=i.top+i.height}k.style.top=f+"px";k.style.display="";var h=function(){var p=1;var n=0;var s;if(g.os=="ie"){s=80}else{s=120}var q=f;var o=0;if(c){o=-40}else{o=40}var m=10;var l=-10;var r=function(){var u=Math.ceil(CpTween.Quart.easeOut(n,q,o,s))+"px";k.style.top=u;var t=Math.ceil(CpTween.Linear(n,m,l,s));if(g.os=="ie"){k.style.filter="alpha(opacity="+(t*10)+")"}else{k.style.opacity=""+(t*0.1)+""}if(n<s){n=n+p;setTimeout(r,1)}else{k.style.display="none"}};r()};h()};CommentPlugin.prototype._command_4=function(b){var e=this;var d=b.commentId;var g=document.getElementById("cp_post_reason").value;var c=document.getElementById("cp_post_linkman").value;var a=document.getElementById("cp_post_contact").value;if(g.length<5){e._showMessage("alert",e._msg(13,"\u5185\u5bb9\u957f\u5ea6\u4e0d\u80fd\u5c0f\u4e8e5\u4e2a\u5b57\u7b26"));return}len=1000;if(g.length>1000){e._showMessage("alert",e._msg(14,"\u5185\u5bb9\u957f\u5ea6\u4e0d\u80fd\u5927\u4e8e1000\u4e2a\u5b57\u7b26"));return}e._showPostWait(true);var h=function(n,l,k){var j=function(o){if(cpDwrGetHaveException(o)){alert(cpDwrGetExceptionMessage(o));e._showPostWait(false);return}if(k<l.length){h(n,l,(k+1))}else{e._showPostWait(false);var i=function(){setTimeout(function(){e._closeWin()},300)};e._showMessage("info",e._msg(21,"\u611f\u8c22\u60a8\u7684\u4e3e\u62a5"),i)}};var m=l[k];e._setDwrPath();CpDataDwrProvider.partAddReportReason(n,m,j)};var f=function(k){if(cpDwrGetHaveException(k)){alert(cpDwrGetExceptionMessage(k));e._showPostWait(false);return}var j=k[CP_HAVE_ERROR];var m=k[CP_ERROR_INFO];if(j){e._showMessage("alert",m);e._showPostWait(false);return}var l=k.id;var i=cpSplitText(g);h(l,i,0)};e._setDwrPath();CpDataDwrProvider.report(e.options.lan,d,c,a,f)};CommentPlugin.prototype._command_5=function(m){var k=this;var h=m.btnC;var f=m.btnE;var l=m.expand;var j=h.getAttribute("floor");for(var g=1;g<=k.options.output.subPageSize;g++){var o=j+"-"+g;var e="cp_panel_"+o;var a=document.getElementById(e);if(a==undefined||a==null){continue}if(l){a.style.display=""}else{var n=a.getAttribute("enableToggle");if(n.toLowerCase()=="true"){var b=a.getAttribute("toggleId");var d=document.getElementById(b+"_c");var c=document.getElementById(b+"_e");k._command_5({btnC:d,btnE:c,expand:l})}a.style.display="none"}}if(l){h.style.display="";f.style.display="none"}else{h.style.display="none";f.style.display=""}};CommentPlugin.prototype._command_6=function(a){var e=this;var b=a.addTag;var d=a.commentId;var g=confirm(e._msg(22,"\u786e\u5b9a\u5220\u9664\u8be5\u8bc4\u8bba\u5417"));if(g==false){return}var f=function(i){if(cpDwrGetHaveException(i)){alert(cpDwrGetExceptionMessage(i));return}var h=i[CP_HAVE_ERROR];var j=i[CP_ERROR_INFO];if(h){e._showDialog("alert",j);return}var c=function(){e._output()};e._showDialog("info",e._msg(23,"\u5220\u9664\u6210\u529f"),c)};e._setDwrPath();CpDataDwrProvider.del(e.options.lan,d,f)};function cpSelectEmotion(d,b){if(b==1){d.parentNode.className="cp_post_emotion_down"}else{if(b==2){var e=d.alt;var a=document.getElementById("cp_post_content");var c=a.value.length;a.focus();if(typeof document.selection!="undefined"){document.selection.createRange().text=e}else{a.value=a.value.substr(0,a.selectionStart)+e+a.value.substring(a.selectionStart,c)}d.parentNode.className="cp_post_emotion_out"}else{if(b==3){d.parentNode.className="cp_post_emotion_hover"}else{d.parentNode.className="cp_post_emotion_out"}}}}function cpEffectBtn(d,b){if(typeof(d)=="string"){d=document.getElementById(d)}var c=d.getElementsByTagName("span")[0];var a=function(h,i,p,j){j=j||window.event;j.cancelBubble=true;var m=h.style.backgroundPosition;var o=m.split(" ");var f=parseInt(o[0]);var l=parseInt(o[1]);var k=h.getAttribute("bp_left");if(k==null){k=f;h.setAttribute("bp_left",k)}var g=h.getAttribute("bp_top");if(g==null){g=l;h.setAttribute("bp_top",g)}var n=parseInt(h.style.height);if(p==1){h.style.backgroundPosition=k+"px "+(g-n)+"px ";if(i!=undefined){i.style.margin="0px"}}else{if(p==2){h.style.backgroundPosition=k+"px "+(g)+"px ";if(i!=undefined){i.style.margin="0px"}}else{if(p==3){h.style.backgroundPosition=k+"px "+(g-n*2)+"px ";if(i!=undefined){i.style.margin="1px 0px 0px 2px"}}}}};cpAttachEvtForObj(d,"onmouseover",function(f){a(d,c,1,f)});cpAttachEvtForObj(d,"onmouseup",function(f){a(d,c,1,f);b()});cpAttachEvtForObj(d,"onmouseout",function(f){a(d,c,2,f)});cpAttachEvtForObj(d,"onmousedown",function(f){a(d,c,3,f)});cpAttachEvtForObj(d,"onkeydown",function(g){var f=window.event?event.keyCode:event.which;f=parseInt(f);if(f==13){b()}})}function cpAttachEvt(b,a){cpAttachEvtForObj(window,b,a)}function cpAttachEvtForObj(b,c,a){if(b.addEventListener){c=c.replace("on","");b.addEventListener(c,a,false)}else{if(b.attachEvent){b.attachEvent(c,a)}else{b[c]=a}}}function cpDetachEvtForObj(b,c,a){if(b.removeEventListener){c=c.replace("on","");b.removeEventListener(c,a,false)}else{if(b.detachEvent){b.detachEvent(c,a)}else{b[c]=null}}}function CpStringBuffer(a){this.tmp=new Array()}CpStringBuffer.prototype.append=function(a){this.tmp.push(a);return this};CpStringBuffer.prototype.clear=function(){tmp.length=1};CpStringBuffer.prototype.toString=function(){return this.tmp.join("")};if(typeof HTMLElement!="undefined"&&!HTMLElement.prototype.insertAdjacentElement){HTMLElement.prototype.insertAdjacentElement=function(a,b){switch(a){case"beforeBegin":this.parentNode.insertBefore(b,this);break;case"afterBegin":this.insertBefore(b,this.firstChild);break;case"beforeEnd":this.appendChild(b);break;case"afterEnd":if(this.nextSibling){this.parentNode.insertBefore(b,this.nextSibling)}else{this.parentNode.appendChild(b)}break}};HTMLElement.prototype.insertAdjacentHTML=function(b,d){var c=this.ownerDocument.createRange();c.setStartBefore(this);var a=c.createContextualFragment(d);this.insertAdjacentElement(b,a)};HTMLElement.prototype.insertAdjacentText=function(b,c){var a=document.createTextNode(c);this.insertAdjacentElement(b,a)}}function cpFixCacheBug(){try{document.execCommand("BackgroundImageCache",false,true)}catch(a){}}cpAttachEvt("onload",cpFixCacheBug);function cpGetPosition(i){var d=new Array();var f=i.offsetTop;var c=i.offsetLeft;var b=i.offsetWidth;var g=i.offsetHeight;while(i=i.offsetParent){f+=i.offsetTop;c+=i.offsetLeft}return{left:c,top:f,width:b,height:g}}function cpGetOs(){var a="";if(navigator.userAgent.indexOf("MSIE")>0){return"ie"}if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){return"ff"}}var CpTween={Linear:function(e,a,g,f){return g*e/f+a},Quad:{easeIn:function(e,a,g,f){return g*(e/=f)*e+a},easeOut:function(e,a,g,f){return -g*(e/=f)*(e-2)+a},easeInOut:function(e,a,g,f){if((e/=f/2)<1){return g/2*e*e+a}return -g/2*((--e)*(e-2)-1)+a}},Cubic:{easeIn:function(e,a,g,f){return g*(e/=f)*e*e+a},easeOut:function(e,a,g,f){return g*((e=e/f-1)*e*e+1)+a},easeInOut:function(e,a,g,f){if((e/=f/2)<1){return g/2*e*e*e+a}return g/2*((e-=2)*e*e+2)+a}},Quart:{easeIn:function(e,a,g,f){return g*(e/=f)*e*e*e+a},easeOut:function(e,a,g,f){return -g*((e=e/f-1)*e*e*e-1)+a},easeInOut:function(e,a,g,f){if((e/=f/2)<1){return g/2*e*e*e*e+a}return -g/2*((e-=2)*e*e*e-2)+a}},Quint:{easeIn:function(e,a,g,f){return g*(e/=f)*e*e*e*e+a},easeOut:function(e,a,g,f){return g*((e=e/f-1)*e*e*e*e+1)+a},easeInOut:function(e,a,g,f){if((e/=f/2)<1){return g/2*e*e*e*e*e+a}return g/2*((e-=2)*e*e*e*e+2)+a}},Sine:{easeIn:function(e,a,g,f){return -g*Math.cos(e/f*(Math.PI/2))+g+a},easeOut:function(e,a,g,f){return g*Math.sin(e/f*(Math.PI/2))+a},easeInOut:function(e,a,g,f){return -g/2*(Math.cos(Math.PI*e/f)-1)+a}},Expo:{easeIn:function(e,a,g,f){return(e==0)?a:g*Math.pow(2,10*(e/f-1))+a},easeOut:function(e,a,g,f){return(e==f)?a+g:g*(-Math.pow(2,-10*e/f)+1)+a},easeInOut:function(e,a,g,f){if(e==0){return a}if(e==f){return a+g}if((e/=f/2)<1){return g/2*Math.pow(2,10*(e-1))+a}return g/2*(-Math.pow(2,-10*--e)+2)+a}},Circ:{easeIn:function(e,a,g,f){return -g*(Math.sqrt(1-(e/=f)*e)-1)+a},easeOut:function(e,a,g,f){return g*Math.sqrt(1-(e=e/f-1)*e)+a},easeInOut:function(e,a,g,f){if((e/=f/2)<1){return -g/2*(Math.sqrt(1-e*e)-1)+a}return g/2*(Math.sqrt(1-(e-=2)*e)+1)+a}},Elastic:{easeIn:function(g,e,k,j,f,i){if(g==0){return e}if((g/=j)==1){return e+k}if(!i){i=j*0.3}if(!f||f<Math.abs(k)){f=k;var h=i/4}else{var h=i/(2*Math.PI)*Math.asin(k/f)}return -(f*Math.pow(2,10*(g-=1))*Math.sin((g*j-h)*(2*Math.PI)/i))+e},easeOut:function(g,e,k,j,f,i){if(g==0){return e}if((g/=j)==1){return e+k}if(!i){i=j*0.3}if(!f||f<Math.abs(k)){f=k;var h=i/4}else{var h=i/(2*Math.PI)*Math.asin(k/f)}return(f*Math.pow(2,-10*g)*Math.sin((g*j-h)*(2*Math.PI)/i)+k+e)},easeInOut:function(g,e,k,j,f,i){if(g==0){return e}if((g/=j/2)==2){return e+k}if(!i){i=j*(0.3*1.5)}if(!f||f<Math.abs(k)){f=k;var h=i/4}else{var h=i/(2*Math.PI)*Math.asin(k/f)}if(g<1){return -0.5*(f*Math.pow(2,10*(g-=1))*Math.sin((g*j-h)*(2*Math.PI)/i))+e}return f*Math.pow(2,-10*(g-=1))*Math.sin((g*j-h)*(2*Math.PI)/i)*0.5+k+e}},Back:{easeIn:function(e,a,h,g,f){if(f==undefined){f=1.70158}return h*(e/=g)*e*((f+1)*e-f)+a},easeOut:function(e,a,h,g,f){if(f==undefined){f=1.70158}return h*((e=e/g-1)*e*((f+1)*e+f)+1)+a},easeInOut:function(e,a,h,g,f){if(f==undefined){f=1.70158}if((e/=g/2)<1){return h/2*(e*e*(((f*=(1.525))+1)*e-f))+a}return h/2*((e-=2)*e*(((f*=(1.525))+1)*e+f)+2)+a}},Bounce:{easeIn:function(e,a,g,f){return g-UvTween.Bounce.easeOut(f-e,0,g,f)+a},easeOut:function(e,a,g,f){if((e/=f)<(1/2.75)){return g*(7.5625*e*e)+a}else{if(e<(2/2.75)){return g*(7.5625*(e-=(1.5/2.75))*e+0.75)+a}else{if(e<(2.5/2.75)){return g*(7.5625*(e-=(2.25/2.75))*e+0.9375)+a}else{return g*(7.5625*(e-=(2.625/2.75))*e+0.984375)+a}}}},easeInOut:function(e,a,g,f){if(e<f/2){return UvTween.Bounce.easeIn(e*2,0,g,f)*0.5+a}else{return UvTween.Bounce.easeOut(e*2-f,0,g,f)*0.5+g*0.5+a}}}};var CP_HAVE_EXCEPTION="cp_have_exception";var CP_EXCEPTION_MESSAGE="cp_exception_message";var CP_HTML="cp_html";var CP_HAVE_ERROR="cp_have_error";var CP_ERROR_INFO="cp_error_info";function cpDwrGetHaveException(a){return a[CP_HAVE_EXCEPTION]}function cpDwrGetExceptionMessage(a){return a[CP_EXCEPTION_MESSAGE]}function cpGetCenterPos(b,d){var e=cpGetScrollPosition();var a=(e.width-b)/2;var c=(e.height)/2+e.top-d/2;return{left:a,top:c,width:b,height:d}}function cpGetScrollPosition(){var d=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;var e=0;var c=parseInt(document.body.clientWidth);var a=parseInt(document.documentElement.clientWidth);if(c>a&&a!=0){e=a}else{e=c}var b=0;c=parseInt(document.body.clientHeight);a=parseInt(document.documentElement.clientHeight);if(a==0){b=c}else{if(c>a&&a<350){b=c}else{if(cpGetOs()=="ie"||cpGetOs()=="ff"){b=a}else{b=a}}}return{top:d,width:e,height:b}}function cpClearUtf8Bom(c){if(c==null||c==undefined){c=""}var b="~*&^!$%@#$#";var a=c.indexOf(b);c=c.substring(a+b.length,c.length);return c}function cpSplitText(f){var a=100;var b=f.length/a;b=parseInt(b)+1;var e=[];for(var c=0;c<b;c++){var d=f.substring(c*a,(c*a)+a);e[c]=d}return e}function cpGetRealPageNO(a){var b=1;if(a==undefined){var c=new CpPoly9.URLParser(window.location.href);b=c.getFragment();b=cpTrim(b);if(b==""){b=1}else{b=cpReplaceStr(b,"p","")}}else{b=a}return b}if(typeof CpPoly9=="undefined"){var CpPoly9={}}CpPoly9.URLParser=function(a){this._fields={Username:4,Password:5,Port:7,Protocol:2,Host:6,Pathname:8,URL:0,Querystring:9,Fragment:10};this._values={};this._regex=null;this.version=0.1;this._regex=/^((\w+):\/\/)?((\w+):?(\w+)?@)?([^\/\?:]+):?(\d+)?(\/?[^\?#]+)?\??([^#]+)?#?(\w*)/;for(var b in this._fields){this["get"+b]=this._makeGetter(b)}if(typeof a!="undefined"){this._parse(a)}};CpPoly9.URLParser.prototype.setURL=function(a){this._parse(a)};CpPoly9.URLParser.prototype._initValues=function(){for(var a in this._fields){this._values[a]=""}};CpPoly9.URLParser.prototype._parse=function(a){this._initValues();var b=this._regex.exec(a);if(!b){throw"DPURLParser::_parse -> Invalid URL"}for(var c in this._fields){if(typeof b[this._fields[c]]!="undefined"){this._values[c]=b[this._fields[c]]}}};CpPoly9.URLParser.prototype._makeGetter=function(a){return function(){return this._values[a]}};function cpTrim(a){return cpRtrim(cpLtrim(a))}function cpLtrim(e){var b=new String(" \t\n\r");var d=new String(e);if(b.indexOf(d.charAt(0))!=-1){var a=0,c=d.length;while(a<c&&b.indexOf(d.charAt(a))!=-1){a++}d=d.substring(a,c)}return d}function cpRtrim(d){var a=new String(" \t\n\r");var c=new String(d);if(a.indexOf(c.charAt(c.length-1))!=-1){var b=c.length-1;while(b>=0&&a.indexOf(c.charAt(b))!=-1){b--}c=c.substring(0,b+1)}return c}function cpReplaceStr(c,a,b){while(c.indexOf(a)!=-1){c=c.replace(a,b)}return c};
