var ppolisDig={settings:{},init:function(A){this.settings=jQuery.extend({digButt:"#digButt",digText:"#digText",digCount:"#digCount",digContent:"#APanel",digQueryContent:"#digPanel",absDigHint:"#absoluteDigHint",i18nMsgKey:"",kind:"0",sid:"0",load:false,count:"0",absoluteCount:"0",basePath:"",showCount:null},A);if(jq.isFunction(this.settings.showCount)){ppolisDig.showCount=this.settings.showCount}if(!this.settings.load){ppolisDig.getCount(this.settings.i18nMsgKey)}else{ppolisDig.showCount(this.settings.count,this.settings.absoluteCount)}jq(this.settings.absDigHint).css("z-index","2000");jq(this.settings.digCount).hover(function(){jq(ppolisDig.settings.absDigHint).show()},function(){jq(ppolisDig.settings.absDigHint).hide()})},getCount:function(C){var B={kind:this.settings.kind,sid:this.settings.sid};var A=this.settings.basePath+"digCount.ajax";jQuery.post(A,B,function(E){var D=E.split(",");ppolisDig.settings.count=D[0];ppolisDig.settings.absoluteCount=D[1];ppolisDig.showCount(D[0],D[1],C)})},showCount:function(D,C,E){var A=("cube"==E);E=(E=="cube")?"dig.beTheFirst.cube":"dig.beTheFirst.rectangle";var B="";if(jQuery.trim(D)=="0"){$(ppolisDig.settings.digCount).css("line-height","32px").css("font-size","10pt");if(!A){$(ppolisDig.settings.digCount).css("font-size","9pt")}B=i18n[E]}else{$(ppolisDig.settings.digCount).css("font-size","14pt").css("line-height","32px");B=D}$(ppolisDig.settings.digCount).html(B);$(ppolisDig.settings.digCount+"_absolute").html(C)},dig:function(){var A={sid:this.settings.sid,kind:this.settings.kind};var B=ppolisDig.settings.basePath+"dig.ajax";jq.post(B,A,function(C){jq(ppolisDig.settings.digContent).html(C).fadeIn(1000).draggable({handle:"#Drag"});jq(ppolisDig.settings.digContent);var D=jq("<span></span>").css("color","#B3B3B3").text(fmt.msg("recently.dug"));jq(ppolisDig.settings.digText).html(D);ppolisDig.getCount()})},queryDig:function(){var B=this.settings.basePath+"queryDigContent.ajax";var A={sid:this.settings.sid,kind:this.settings.kind};jq.post(B,A,function(C){jq(ppolisDig.settings.digQueryContent).html(C).show();jq(ppolisDig.settings.digQueryContent).draggable({handle:"#digDrag",start:function(){jq(".digBodyBg").hide()},stop:function(){jq(".digBodyBg").show()}})})},chkContent:function(B){var A=jq.trim(B);if(A.length==0){showActionMessage(fmt.msg("dig.digContent.nullContent"));return false}else{if(A.length>40){showActionMessage(fmt.msg("dig.digContent.overLimit"));return false}}return true}};