var zbpConfig = { bloghost: "http://www.valvepump.com/", blogversion: "162110", ajaxurl: "http://www.valvepump.com/zb_system/cmd.php?act=ajax&src=", cookiepath: "/", lang: { error: { 72: "Name can not be null or not in the correct format.", 29: "E-mail address format is correct, it may be too long or null.", 46: "Comment can not be empty or too long." } }, comment: { useDefaultEvents: true, inputs: { action: { getter: function () { return $("#inpId").parent("form").attr("action"); } }, name: { selector: '#inpName', saveLocally: true, required: true, validateRule: /^[\.\_A-Za-z0-9\u4e00-\u9fa5@]+$/ig, validateFailedErrorCode: 72, }, email: { selector: '#inpEmail', saveLocally: true, validateRule: /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/ig, validateFailedErrorCode: 29, }, homepage: { selector: '#inpHomePage', getter: function () { var t = $('#inpHomePage').val(); return (!/^(.+)\:\/\//.test(t) && t !== "") ? 'http://' + t : t; }, saveLocally: true }, postid: { selector: '#inpId', required: true }, verify: { selector: '#inpVerify' }, content: { selector: '#txaArticle', required: true, validateRule: /./ig, validateFailedErrorCode: 46, }, replyid: { selector: '#inpRevID' }, format: { getter: function () {return 'json';} } } } }; var zbp = new ZBP(zbpConfig); var bloghost = zbp.options.bloghost; var cookiespath = zbp.options.cookiepath; var ajaxurl = zbp.options.ajaxurl; var lang_comment_name_error = zbp.options.lang.error[72]; var lang_comment_email_error = zbp.options.lang.error[29]; var lang_comment_content_error = zbp.options.lang.error[46]; $(function () { zbp.cookie.set("timezone", (new Date().getTimezoneOffset()/60)*(-1)); var $cpLogin = $(".cp-login").find("a"); var $cpVrs = $(".cp-vrs").find("a"); var $addinfo = zbp.cookie.get("addinfo"); if (!$addinfo){ return ; } $addinfo = JSON.parse($addinfo); if ($addinfo.chkadmin){ $(".cp-hello").html("Howdy, " + $addinfo.useralias + " (" + $addinfo.levelname + ")"); if ($cpLogin.length == 1 && $cpLogin.html().indexOf("[") > -1) { $cpLogin.html("[Admin]"); } else { $cpLogin.html("Admin"); } } if($addinfo.chkarticle){ if ($cpLogin.length == 1 && $cpVrs.html().indexOf("[") > -1) { $cpVrs.html("[Add Post]"); } else { $cpVrs.html("Add Post"); } $cpVrs.attr("href", zbp.options.bloghost + "zb_system/cmd.php?act=ArticleEdt"); } }); $(function(){ let inpNameVal = $(zbpConfig.comment.inputs.name.selector).val(); if (typeof inpNameVal === "undefined") { return; } if (inpNameVal.trim() === "" || inpNameVal === "Anonymous"){ zbp.userinfo.output(); } }); function duang(){ if(arguments[0]==="t") { var time=new Date(); arguments[0]=time.toLocaleTimeString()+"."+time.getMilliseconds(); } if(window.console && window.console.log){ window.console.log(arguments); }else{ alert(arguments[1]?"你能一个一个来么?":"["+(typeof arguments[0])+"] "+arguments[0]); } //这个有待考正,暂时不管用 if(arguments[arguments.length-1]===false) return false; };var kandy=window.kandy||{};kandy.cookies={path:"/",get:function (name) {var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));return arr ? unescape(arr[2]) : null;},set:function (name, val, exp) {var date=new Date,str=name+"="+escape(val)+";path="+cookiespath+";";if(exp){date.setTime(date.getTime() + parseInt(exp * 3600000 * 24));str+="expires=" + date.toGMTString()}document.cookie=str;},user:function(key){var info=$.parseJSON(this.get("addinfo"))||{},obj={name:this.get("name"),email:this.get("email"),homepage:this.get("homepage"),id:info.userid||0,alias:info.useralias,grade:info.levelname,admin:info.chkadmin,post:info.chkarticle};return obj[key]?obj[key]:"";}};kandy.swipe=function(obj,dir,callback){var o=0,d=0;$(obj).on({"touchstart mousedown":function(e){o=dir==="x"?e.clientX:e.clientY;e.preventDefault()},"touchmove mousemove":function(e){m=dir==="x"?e.clientX:e.clientY;o&&$(this).css("position","relative").css(dir==="x"?"left":"top",m-o)},"touchend mouseup":function(e){callback(this,m-o);o=0;return false;}}).wrapAll("
").parent().after("
").parent().css("overflow","hidden")};kandy.selection=function(e){if (document.selection) {var range=document.body.createTextRange();range.moveToElementText(e);range.select()} else if (window.getSelection) {var range=document.createRange(),selection=window.getSelection();range.selectNode(e);selection.removeAllRanges();selection.addRange(range)}};if(!window.JSON){window.JSON={parse:function(str){return eval('(' + str + ')')}}}if(!window.Worker){var e="abbr,article,aside,audio,bb,bdi,canvas,content,data,datagrid,datalist,details,dialog,eventsource,figcaption,figure,footer,header,hgroup,main,mark,menu,meter,nav,output,progress,section,summary,time,video".split(","),i=0,length=e.length;while(i").appendTo("body");$("img.kandyCover").each(function(){this.width=this.offsetWidth;this.height=this.offsetHeight;this.style.background="url("+this.src+") 50%/100%";this.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";});$(".kandyModClass").each(function(){$(this).parent("ul").addClass($(this).data("lc"));$(this).remove()});$("[data-kmc]").each(function(){$(this).addClass($(this).data("kmc"))})}); // Script for KandyLink $(function(){ $(".kandyLinkSub").parents("li").addClass("kandyLink"); $(".kandyLink").each(function(){ if($("a:first",this).attr("href")=="#"){ $(this).click(function(){ $(this).toggleClass("kandyLinkExpend").find("ul")[$(this).hasClass("kandyLinkExpend")?"show":"hide"](400); $(this).hasClass("kandyLinkExpend") ?$(this).append(" X") :$("s",this).remove(); }); }else{ $(this).hover(function(){ $(this).addClass("kandyLinkExpend").find("ul").show(400); },function(){ $(this).removeClass("kandyLinkExpend").find("ul").hide(400); }) } }).css("position",function(i,s){ return s=="static"?"relative":s; }).find("ul").hide().css("position","absolute"); });/*KandyTabModule Script by jgpy.cn*/$(function(){if($("#kandyFocus")[0]){$("head").append('');kandy.focus={$:$("#kandyFocus"),btn:"",cont:"",prev:$(""),next:$(""),lite:0,max:0,loop:0,stall:3*1000+1000,height:"360",width:"550",nav:1,fire:function(i){var me=this;this.loop&&clearTimeout(this.loop);if(i<0) i=this.max;if(i>this.max) i=0;this.btn.eq(i).addClass("kfLite").siblings().removeClass("kfLite");this.cont.eq(i).addClass("kfShow").fadeIn(function(){!parseFloat(me.height)&&me.$.find("ol").animate({height:$(this).height()})}).siblings().removeClass("kfShow").fadeOut(1000);this.lite=i;if(!this.stop&&this.stall) this.loop=setTimeout(function(){me.fire(me.lite+1)},this.stall)},init:function(){var me=this;this.$.hover(function(){me.stop=true;clearTimeout(me.loop);me.loop=null;},function(){me.stop=false;me.fire(me.lite)}).height(parseFloat(this.height)?this.height:"").width(parseFloat(this.width)?this.width:"");this.cont=this.$.find("li").hide();this.max=this.cont.length-1;this.btn=this.$.find("i")["mouseover"](function(){me.fire(this.tabIndex)});this.$.find("tt").css("margin-left",function(){return -$(this).width()}).show();if(this.max&&this.nav){this.$.append(this.prev.click(function(){me.fire(--me.lite)}),this.next.click(function(){me.fire(++me.lite)}))}this.fire(0)}};kandy.focus.init()}});/*KandyTabModule Script by jgpy.cn*/document.writeln('');$(function(){var $ktm=$("[id^=ktm-]"),ktm={default:[]},i;$ktm.each(function(i){var group=this.id.split("-");if(group[2]){ktm[group[1]]=ktm[group[1]]||[];ktm[group[1]].push(i)}else if(group[1]){ktm.default.push(i)}});for(i in ktm){var tabs=ktm[i],len=tabs.length;if(len>1){for(var t=0,name=[],cont=[],$tab;t");name.push($tab.find(".ktm-name").attr("tabindex",t).prop("outerHTML"));cont.push($tab.find(".ktm-cont").parent().addClass("ktm-cont").prop("outerHTML"));if(t>0) $tab.remove()}$ktm.eq(tabs[0]).addClass("kandyTabModule").find(".ktm-name").replaceWith(name.join("")).end().find(".ktm-cont").replaceWith(cont.join("").replace(/<(li|span) class\=\"ktm\-cont\"><\/(li|span)>/ig,""))}else{$ktm.eq(tabs[0]).attr("id",function(i,s){return s.substr(s.lastIndexOf("-")+1)})}}$(".kandyTabModule").each(function(){var $this=$(this),$name=$this.find(".ktm-name"),id=this.id.split("-"),pre=id[1].toLowerCase().split(""),fire="click",slide=false;if(id.length>2){if(pre[0]==="o"||(pre[0]==="s"&&pre[1]==="o")) fire="mouseover";if(pre[0]==="s"||(pre[0]==="o"&&pre[1]==="s")) {var i=0,s="";while(i++<$name.length){s+=""+i+"";}s+="";$name.first().before(s);slide=true;$this.find(".ktm-item").find("i")[fire](function(){$(this).addClass("ktm-lite").siblings().removeClass("ktm-lite");$name.eq(this.tabIndex)[fire]()}).first().addClass("ktm-lite")}}$this.attr("id",id[id.length-1]).addClass("ktms-"+id[id.length-1]+(slide?" ktm-slide":""));$name[fire](function(){$(this).addClass("ktm-lite").siblings().removeClass("ktm-lite");$this.find(".ktm-cont").eq(this.tabIndex).addClass("ktm-show").siblings().removeClass("ktm-show")}).first()[fire]()})});