!function(t){"function"==typeof define&&define.amd?define(t):t()}((function(){"use strict";function t(){t=function(){return r};var e,r={},a=Object.prototype,n=a.hasOwnProperty,i=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},s=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function d(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{d({},"")}catch(e){d=function(t,e,r){return t[e]=r}}function u(t,e,r,a){var n=e&&e.prototype instanceof v?e:v,o=Object.create(n.prototype),s=new D(a||[]);return i(o,"_invoke",{value:M(t,r,s)}),o}function h(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}r.wrap=u;var p="suspendedStart",f="suspendedYield",m="executing",g="completed",w={};function v(){}function y(){}function x(){}var j={};d(j,s,(function(){return this}));var _=Object.getPrototypeOf,b=_&&_(_(E([])));b&&b!==a&&n.call(b,s)&&(j=b);var C=x.prototype=v.prototype=Object.create(j);function L(t){["next","throw","return"].forEach((function(e){d(t,e,(function(t){return this._invoke(e,t)}))}))}function T(t,e){function r(a,i,o,s){var c=h(t[a],t,i);if("throw"!==c.type){var l=c.arg,d=l.value;return d&&"object"==typeof d&&n.call(d,"__await")?e.resolve(d.__await).then((function(t){r("next",t,o,s)}),(function(t){r("throw",t,o,s)})):e.resolve(d).then((function(t){l.value=t,o(l)}),(function(t){return r("throw",t,o,s)}))}s(c.arg)}var a;i(this,"_invoke",{value:function(t,n){function i(){return new e((function(e,a){r(t,n,e,a)}))}return a=a?a.then(i,i):i()}})}function M(t,r,a){var n=p;return function(i,o){if(n===m)throw Error("Generator is already running");if(n===g){if("throw"===i)throw o;return{value:e,done:!0}}for(a.method=i,a.arg=o;;){var s=a.delegate;if(s){var c=k(s,a);if(c){if(c===w)continue;return c}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(n===p)throw n=g,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);n=m;var l=h(t,r,a);if("normal"===l.type){if(n=a.done?g:f,l.arg===w)continue;return{value:l.arg,done:a.done}}"throw"===l.type&&(n=g,a.method="throw",a.arg=l.arg)}}}function k(t,r){var a=r.method,n=t.iterator[a];if(n===e)return r.delegate=null,"throw"===a&&t.iterator.return&&(r.method="return",r.arg=e,k(t,r),"throw"===r.method)||"return"!==a&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+a+"' method")),w;var i=h(n,t.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,w;var o=i.arg;return o?o.done?(r[t.resultName]=o.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,w):o:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,w)}function I(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function D(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(I,this),this.reset(!0)}function E(t){if(t||""===t){var r=t[s];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,i=function r(){for(;++a=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var c=n.call(o,"catchLoc"),l=n.call(o,"finallyLoc");if(c&&l){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),A(r),w}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var a=r.completion;if("throw"===a.type){var n=a.arg;A(r)}return n}}throw Error("illegal catch attempt")},delegateYield:function(t,r,a){return this.delegate={iterator:E(t),resultName:r,nextLoc:a},"next"===this.method&&(this.arg=e),w}},r}function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function r(t,e,r,a,n,i,o){try{var s=t[i](o),c=s.value}catch(t){return void r(t)}s.done?e(c):Promise.resolve(c).then(a,n)}var a;(a=jQuery).fn.qrcode=function(t){var e;function r(t){this.mode=e,this.data=t}function n(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}function i(t,e){if(null==t.length)throw Error(t.length+"/"+e);for(var r=0;rt||this.moduleCount<=t||0>e||this.moduleCount<=e)throw Error(t+","+e);return this.modules[t][e]},getModuleCount:function(){return this.moduleCount},make:function(){if(1>this.typeNumber){var t=1;for(t=1;40>t;t++){for(var e=o.getRSBlocks(t,this.errorCorrectLevel),r=new s,a=0,n=0;n=r;r++)if(!(-1>=t+r||this.moduleCount<=t+r))for(var a=-1;7>=a;a++)-1>=e+a||this.moduleCount<=e+a||(this.modules[t+r][e+a]=0<=r&&6>=r&&(0==a||6==a)||0<=a&&6>=a&&(0==r||6==r)||2<=r&&4>=r&&2<=a&&4>=a)},getBestMaskPattern:function(){for(var t=0,e=0,r=0;8>r;r++){this.makeImpl(!0,r);var a=c.getLostPoint(this);(0==r||t>a)&&(t=a,e=r)}return e},createMovieClip:function(t,e,r){for(t=t.createEmptyMovieClip(e,r),this.make(),e=0;e=i;i++)for(var o=-2;2>=o;o++)this.modules[a+i][n+o]=-2==i||2==i||-2==o||2==o||0==i&&0==o}},setupTypeNumber:function(t){for(var e=c.getBCHTypeNumber(this.typeNumber),r=0;18>r;r++){var a=!t&&1==(e>>r&1);this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=a}for(r=0;18>r;r++)a=!t&&1==(e>>r&1),this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=a},setupTypeInfo:function(t,e){for(var r=c.getBCHTypeInfo(this.errorCorrectLevel<<3|e),a=0;15>a;a++){var n=!t&&1==(r>>a&1);6>a?this.modules[a][8]=n:8>a?this.modules[a+1][8]=n:this.modules[this.moduleCount-15+a][8]=n}for(a=0;15>a;a++)n=!t&&1==(r>>a&1),8>a?this.modules[8][this.moduleCount-a-1]=n:9>a?this.modules[8][15-a-1+1]=n:this.modules[8][15-a-1]=n;this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var r=-1,a=this.moduleCount-1,n=7,i=0,o=this.moduleCount-1;0s;s++)if(null==this.modules[a][o-s]){var l=!1;i>>n&1)),c.getMask(e,a,o-s)&&(l=!l),this.modules[a][o-s]=l,-1==--n&&(i++,n=7)}if(0>(a+=r)||this.moduleCount<=a){a-=r,r=-r;break}}}},n.PAD0=236,n.PAD1=17,n.createData=function(t,e,r){e=o.getRSBlocks(t,e);for(var a=new s,i=0;i8*t)throw Error("code length overflow. ("+a.getLengthInBits()+">"+8*t+")");for(a.getLengthInBits()+4<=8*t&&a.put(0,4);0!=a.getLengthInBits()%8;)a.putBit(!1);for(;!(a.getLengthInBits()>=8*t||(a.put(n.PAD0,8),a.getLengthInBits()>=8*t));)a.put(n.PAD1,8);return n.createBytes(a,e)},n.createBytes=function(t,e){for(var r=0,a=0,n=0,o=Array(e.length),s=Array(e.length),l=0;l>>=1;return e},getPatternPosition:function(t){return c.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,r){switch(t){case 0:return 0==(e+r)%2;case 1:return 0==e%2;case 2:return 0==r%3;case 3:return 0==(e+r)%3;case 4:return 0==(Math.floor(e/2)+Math.floor(r/3))%2;case 5:return 0==e*r%2+e*r%3;case 6:return 0==(e*r%2+e*r%3)%2;case 7:return 0==(e*r%3+(e+r)%2)%2;default:throw Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new i([1],0),r=0;rr)switch(t){case 1:return 10;case 2:return 9;case e:case 8:return 8;default:throw Error("mode:"+t)}else if(27>r)switch(t){case 1:return 12;case 2:return 11;case e:return 16;case 8:return 10;default:throw Error("mode:"+t)}else{if(!(41>r))throw Error("type:"+r);switch(t){case 1:return 14;case 2:return 13;case e:return 16;case 8:return 12;default:throw Error("mode:"+t)}}},getLostPoint:function(t){for(var e=t.getModuleCount(),r=0,a=0;a=s;s++)if(!(0>a+s||e<=a+s))for(var c=-1;1>=c;c++)0>n+c||e<=n+c||0==s&&0==c||o==t.isDark(a+s,n+c)&&i++;5t)throw Error("glog("+t+")");return l.LOG_TABLE[t]},gexp:function(t){for(;0>t;)t+=255;for(;256<=t;)t-=255;return l.EXP_TABLE[t]},EXP_TABLE:Array(256),LOG_TABLE:Array(256)},d=0;8>d;d++)l.EXP_TABLE[d]=1<d;d++)l.EXP_TABLE[d]=l.EXP_TABLE[d-4]^l.EXP_TABLE[d-5]^l.EXP_TABLE[d-6]^l.EXP_TABLE[d-8];for(d=0;255>d;d++)l.LOG_TABLE[l.EXP_TABLE[d]]=d;return i.prototype={get:function(t){return this.num[t]},getLength:function(){return this.num.length},multiply:function(t){for(var e=Array(this.getLength()+t.getLength()-1),r=0;rthis.getLength()-t.getLength())return this;for(var e=l.glog(this.get(0))-l.glog(t.get(0)),r=Array(this.getLength()),a=0;a>>7-t%8&1)},put:function(t,e){for(var r=0;r>>e-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}},"string"==typeof t&&(t={text:t}),t=a.extend({},{render:"canvas",width:256,height:256,typeNumber:-1,correctLevel:2,background:"#ffffff",foreground:"#000000"},t),this.each((function(){var e;if("canvas"==t.render){(e=new n(t.typeNumber,t.correctLevel)).addData(t.text),e.make();var r=document.createElement("canvas");r.width=t.width,r.height=t.height;for(var i=r.getContext("2d"),o=t.width/e.getModuleCount(),s=t.height/e.getModuleCount(),c=0;c").css("width",t.width+"px").css("height",t.height+"px").css("border","0px").css("border-collapse","collapse").css("background-color",t.background),i=t.width/e.getModuleCount(),o=t.height/e.getModuleCount(),s=0;s").css("height",o+"px").appendTo(r),l=0;l").css("width",i+"px").css("background-color",e.isDark(s,l)?t.foreground:t.background).appendTo(c);e=r,jQuery(e).appendTo(this)}))};var n=function(){var t=arguments.length,r=arguments[0]||{};"object"!=e(r)&&"function"!=typeof r&&(r={}),1==t&&(r=this,a--);for(var a=1;a-1,r=this.options.sliderL+2*this.options.sliderR+3,a=function(r,a){var n=t.options.sliderL,i=t.options.sliderR,o=t.options.PI,s=t.x,c=t.y;r.beginPath(),r.moveTo(s,c),r.arc(s+n/2,c-i+2,i,.72*o,2.26*o),r.lineTo(s+n,c),r.arc(s+n+i-2,c+n/2,i,1.21*o,2.78*o),r.lineTo(s+n,c+n),r.lineTo(s,c+n),r.arc(s+i-2,c+n/2,i+.4,2.76*o,1.24*o,!0),r.lineTo(s,c),r.lineWidth=1,r.fillStyle="rgba(10, 10, 10, 0.7)",r.strokeStyle="rgba(255, 255, 255, 0.8)",r.stroke(),r[a](),r.globalCompositeOperation=e?"xor":"destination-over"},n=new Image;n.crossOrigin="Anonymous";var o=0;n.onload=function(){t.drag=!0,a(t.canvasCtx,"fill"),a(t.blockCtx,"clip");var e=t.coverImg(t.options.width-2,t.options.height,n.width,n.height);t.canvasCtx.drawImage(n,e.sx,e.sy,e.sWidth,e.sHeight,0,0,t.options.width-2,t.options.height),t.blockCtx.drawImage(n,e.sx,e.sy,e.sWidth,e.sHeight,0,0,t.options.width-2,t.options.height);var i=t.y-2*t.options.sliderR-1,o=t.blockCtx.getImageData(t.x-3,i,r,r);t.block.width=r,t.blockCtx.putImageData(o,0,i+1),t.text.textContent=t.text.getAttribute("data-text"),jQuery(t.$element).find(".captcha-loading").hide()},n.onerror=function(){if(o++,"file:"===window.location.protocol&&(o=t.options.maxLoadCount,console.error("can't load pic resource file from File protocal. Please try http or https")),o>=t.options.maxLoadCount)return t.text.textContent="\u52a0\u8f7d\u5931\u8d25",void t.classList.add("text-danger");n.src=t.options.localImages(t.options)},n.setSrc=function(){var r="";if(o=0,t.text.classList.remove("text-danger"),i(t.options.setSrc)&&(r=t.options.setSrc()),!r||""===r){var a=Math.floor(Math.random()*s.length);r="http://source.unsplash.com/random/"+2*t.options.width+"x"+2*t.options.height+"/?"+s[a]}if(e){var c=new XMLHttpRequest;c.onloadend=function(t){var e=new FileReader;e.readAsDataURL(t.target.response),e.onloadend=function(t){n.src=t.target.result}},c.open("GET",r),c.responseType="blob",c.send()}else n.src=r},n.setSrc(),this.text.setAttribute("data-text",this.options.barText),this.text.textContent=this.options.loadingText,this.img=n},c.coverImg=function(t,e,r,a){var n=0,i=0,o=r,s=a;return r>a||r==a&&te)&&(i=(a-(s=e*o/t))/2),{sx:n,sy:i,sWidth:o,sHeight:s}},c.clean=function(){this.canvasCtx.clearRect(0,0,this.options.width,this.options.height),this.blockCtx.clearRect(0,0,this.options.width,this.options.height),this.block.width=this.options.width},c.parseStr=function(t){if(t.str){var e=window.atob(t.str.split("").reverse().join("")),r=(e=e.replace(/@$/,"").split("").reverse().join("")).split(t.nonce);r&&(this.x=Number(r[0]),this.y=Number(r[1]))}},c.bindEvents=function(){var t=this;this.$element.addEventListener("selectstart",(function(){return!1})),this.refreshIcon.addEventListener("click",(function(){t.text.textContent=t.options.barText,t._reset(),i(t.options.onRefresh)&&t.options.onRefresh.call(t.$element)}));var e,r,a=[],n=!1,o=function(a){a.preventDefault(),a.stopPropagation(),t.drag&&!t.text.classList.contains("text-danger")&&(e=a.clientX||a.touches[0].clientX,r=a.clientY||a.touches[0].clientY,n=!0)},s=function(i){if(!n)return!1;var o=i.clientX||i.touches[0].clientX,s=i.clientY||i.touches[0].clientY,c=o-e,l=s-r;if(c<0||c+40>t.options.width)return!1;t.slider.style.left=c-1+"px";var d=(t.options.width-40-20)/(t.options.width-40)*c;t.block.style.left=d+"px",t.sliderContainer.classList.add("captcha-active"),t.sliderMask.style.width=c+4+"px",a.push(Math.round(l))},c=function(r){if(!n)return!1;n=!1;var o=r.clientX||r.changedTouches[0].clientX;if(o===e)return!1;t.sliderContainer.classList.remove("captcha-active"),t.trail=a;var s=t.verify();t.slider.removeChild(document.querySelector(".captcha-slider-icon"));var c=null;s.spliced&&s.verified?(c=t.createIcon("dagou","captcha-slider-icon"),t.sliderContainer.classList.add("captcha-success"),i(t.options.onSuccess)&&t.options.onSuccess.call(t,Object.assign(s,{eventX:o,originX:e}))):(c=t.createIcon("close","captcha-slider-icon"),t.sliderContainer.classList.add("captcha-fail"),i(t.options.onFail)&&t.options.onFail.call(t.$element),setTimeout((function(){t.text.innerHTML=t.options.failedText,t._reset()}),1e3)),t.slider.appendChild(c)};this.slider.addEventListener("mousedown",o),this.slider.addEventListener("touchstart",o),document.addEventListener("mousemove",s),document.addEventListener("touchmove",s),document.addEventListener("mouseup",c),document.addEventListener("touchend",c),document.addEventListener("mousedown",(function(){return!1})),document.addEventListener("touchstart",(function(){return!1})),document.addEventListener("swipe",(function(){return!1}))},c.verify=function(){var t,e=this.trail,r=parseInt(this.block.style.left),a=function(t,e){return t+e},n=e.reduce(a)/e.length,i=e.map((function(t){return t-n}));return t=0!==Math.sqrt(i.map((function(t){return t*t})).reduce(a)/e.length),{spliced:Math.abs(r-this.x)\n \n \n \n ';jQuery("body").append(e)}},c.show=function(){jQuery("#wpcom-captcha-modal")._modal("show")},c.hide=function(){jQuery("#wpcom-captcha-modal")._modal("hide")};var l,d={},u=null,h=null,p=null,f=null,m={};jQuery((function(a){var n=0,i=null;function s(){var t,r,i;if(a(".member-form-login.member-form-login-qr").length&&L("qr"),/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)&&void 0===_wpmx_js.wechat_follow_reply||a(".j-login-switcher").show(),void 0!==_wpmx_js.noCaptcha&&a(".j-NC").length)t="cn"!=_wpmx_js.noCaptcha.language?"http://aeis.alicdn.com/sd/ncpc/nc.js?t=2015052012":"http://g.alicdn.com/sd/ncpc/nc.js?t=2015052012",n?c():a.getScript(t,c);else if(void 0!==_wpmx_js.TCaptcha&&a(".j-TCaptcha").length){a(".j-TCaptcha").addClass("ready"),n?w():a.getScript("http://turing.captcha.qcloud.com/TCaptcha.js",w)}else if(void 0!==_wpmx_js.hCaptcha&&a(".h-captcha").length){n?setTimeout((function(){v(0)}),100):a.getScript("http://js.hcaptcha.com/1/api.js?render=explicit&onload=captcha_onload")}else if(void 0!==_wpmx_js.reCAPTCHA&&a(".g-recaptcha").length){n?setTimeout((function(){v(1)}),100):a.getScript("http://www.google.com/recaptcha/api.js?render=explicit&onload=captcha_onload")}else if(void 0!==_wpmx_js._Captcha&&a(".w-captcha").length)n=1,a(".captcha-button").addClass("ready"),(r={id:"wpcom-captcha",width:390,height:200,barText:_wpmx_js._Captcha.barText,failedText:_wpmx_js._Captcha.failedText,loadingText:_wpmx_js._Captcha.loadingText,callback:function(t){var e=window.btoa(t.time+":"+t.nonce);e=e.split("").reverse().join(""),a(".j-ticket").val(e)},onSuccess:function(t){var e=this;if(this.trail){var r=JSON.stringify(Object.assign(t,{trail:this.trail.length,time:this.time,page:window.location.href})),n=window.btoa(r);n=(this.time+"").split("").reverse().join("")+n.split("").reverse().join(""),n=window.btoa(n).split("").reverse().join(""),a(".j-randstr").val(n)}a("._Captcha .captcha-button").addClass("success").find("span").text(_wpmx_js.captcha_verified),setTimeout((function(){e.hide()}),300)}},i="object"===e(r)&&r,f=new o(i)).reset=function(){a(".j-ticket").val(""),a(".j-randstr").val(""),a("._Captcha .captcha-button").removeClass("success").find("span").text(_wpmx_js.captcha_label)},a(document).off("click._Captcha").on("click._Captcha","._Captcha > .captcha-button",(function(){if(a(this).hasClass("success"))return!1;f.init()}));else if(void 0!==_wpmx_js.aliCaptcha&&a(".aliCaptcha").length){n?g():a.getScript("http://o.alicdn.com/captcha-frontend/aliyunCaptcha/AliyunCaptcha.js",g)}}function c(){n=1;var t=[_wpmx_js.noCaptcha.appkey,(new Date).getTime(),Math.random()].join(":"),e={appkey:_wpmx_js.noCaptcha.appkey,scene:void 0!==_wpmx_js.noCaptcha.scene?_wpmx_js.noCaptcha.scene:"nc_login",token:t,language:_wpmx_js.noCaptcha.language,customWidth:"auto",callback:function(e){a(".j-Ncsessionid").val(e.csessionid),a(".j-Nsig").val(e.sig),a(".j-Ntoken").val(t),a(".j-Nscene").val(void 0!==_wpmx_js.noCaptcha.scene?_wpmx_js.noCaptcha.scene:"nc_login"),a(".j-errmsg").slideUp(80)}};a(".j-NC").each((function(t,r){e.renderTo=a(r).attr("id"),d[e.renderTo]=new noCaptcha(e),d[e.renderTo].reset=function(){d[e.renderTo].reload(),a(".j-Ncsessionid").val("")}}))}function g(){n=1;var e=a(".aliCaptcha > .captcha-button");if(0===a("#ali-captcha-btn-el").length&&e.length){a("body").append('');var i={SceneId:_wpmx_js.aliCaptcha.SceneId,prefix:_wpmx_js.aliCaptcha.prefix,mode:"popup",element:e.eq(0).next().attr("id"),button:"#ali-captcha-btn-el",captchaVerifyCallback:function(e){return(n=t().mark((function r(){var n,i,o,s;return t().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e||!l){t.next=19;break}return n=a("#"+l),i=n.parent().find("input[name=captcha_verify]").val(),t.prev=3,o=window.btoa(e),t.next=7,a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:{action:"wpcom_aliyun_captcha_verify",param:o,nonce:i}});case 7:if(0!=(s=t.sent).result){t.next=13;break}return n.parent().find("input[name=verify-key]").val(s.key),t.abrupt("return",{captchaResult:!0,bizResult:!0});case 13:return t.abrupt("return",{captchaResult:!1,bizResult:!1});case 14:t.next=19;break;case 16:return t.prev=16,t.t0=t.catch(3),t.abrupt("return",{captchaResult:!1,bizResult:!1});case 19:case"end":return t.stop()}}),r,null,[[3,16]])})),function(){var t=this,e=arguments;return new Promise((function(a,i){var o=n.apply(t,e);function s(t){r(o,a,i,s,c,"next",t)}function c(t){r(o,a,i,s,c,"throw",t)}s(void 0)}))})();var n},onBizResultCallback:function(t){t&&a("#"+l).addClass("success").find("span").text(_wpmx_js.captcha_verified)},getInstance:function(t){},language:_wpmx_js.aliCaptcha.language};initAliyunCaptcha(i)}e.each((function(t,e){var r=a(e);r.addClass("ready");var n="#"+r.attr("id");m[n]={},m[n].reset=function(){a(n).parent().find("input[name=verify-key]").val(""),a(n).removeClass("success").find("span").text(_wpmx_js.captcha_label)}}))}function w(){n=1,(u=new TencentCaptcha(_wpmx_js.TCaptcha.appid,(function(t){0===t.ret&&(a(".j-Tticket").val(t.ticket),a(".j-Trandstr").val(t.randstr),a(".j-TCaptcha").addClass("success").find("span").text(_wpmx_js.captcha_verified)),a(".j-errmsg").slideUp(80)}))).reset=function(){a(".j-Tticket").val(""),a(".j-Trandstr").val(""),a(".j-TCaptcha").removeClass("success").find("span").text(_wpmx_js.captcha_label)},a(document).off("click.TCaptcha").on("click.TCaptcha",".j-TCaptcha",(function(){if(a(this).hasClass("success"))return!1;u.show()}))}function v(t){n=1;var e=t?".g-recaptcha":".h-captcha",r=t?grecaptcha:hcaptcha;a(".captcha-button").addClass("ready"),a(e).each((function(){var e=a(this),n=e.data("widgetID");if(n||0===n||"0"===n)return!0;var i={sitekey:t?_wpmx_js.reCAPTCHA.sitekey:_wpmx_js.hCaptcha.sitekey,size:"invisible"};t&&(i.callback=captcha_callback,i["error-callback"]=captcha_err_callback,i["expired-callback"]=captcha_expired_callback);var o=r.render(this,i);e.data("widgetID",o)}));var i=function(){a(".captcha-button").each((function(){var t=a(this),n=t.find(e).data("widgetID");(n||0===n||"0"===n)&&r&&r.reset(n),t.removeClass("success"),t.removeClass("loading"),t.find("span").text(_wpmx_js.captcha_label)}))};t?(p={}).reset=i:(h={}).reset=i,a(document).off("click.captcha").on("click.captcha",".captcha-button",(function(){var n=a(this);if(n.hasClass("success")||n.hasClass("loading"))return!1;n.addClass("loading");var i=n.find(e).data("widgetID");(i||0===i||"0"===i)&&(t?(r.execute(i),a("iframe").each((function(){var t=a(this),e=t.attr("src");if(e&&/www\.google\.com\/recaptcha\/api2\/bframe/i.test(e)){var r=t.parent().parent();r.data("flag")||(r.data("flag","1"),new MutationObserver((function(){0==r.get(0).style.opacity&&""===grecaptcha.getResponse()&&x()})).observe(r.get(0),{attributes:!0,attributeFilter:["style"]}))}}))):r.execute(i,{async:!0}).then((function(t){t.response&&(n.removeClass("loading"),n.addClass("success"),n.find("span").text(_wpmx_js.captcha_verified)),a(".j-errmsg").slideUp(80)})).catch((function(t){"challenge-closed"!==t&&wpcom_alert(t),x()})))}))}function y(t){return!(!t.find(".j-Ncsessionid")||""!=t.find(".j-Ncsessionid").val())||(!(!t.find(".j-Tticket")||""!=t.find(".j-Tticket").val())||(!(!t.find(".j-Tticket")||""!=t.find(".j-Tticket").val())||(!(!t.find(".h-captcha")||""!=t.find("[name=h-captcha-response]").val())||(!(!t.find(".g-recaptcha")||""!=t.find("[name=g-recaptcha-response]").val())||!(!t.find(".j-randstr")||""!=t.find(".j-randstr").val())))))}function x(t){var e;if(t&&t.length)if(t.find(".j-NC").length){var r=t.find(".j-NC").attr("id");e=r&&d&&d[r]?d[r]:null}else if(t.find(".aliCaptcha").length){var a=t.find(".aliCaptcha > .captcha-button").attr("id");e=a&&m&&m["#"+a]?m["#"+a]:null}e?e.reset():u?u.reset():h?h.reset():p?p.reset():f&&f.reset()}function j(t,e){t=''+t+'
',e?e.parent().find(".j-errmsg").html(t).slideDown(80):a(".j-errmsg").html(t).slideDown(80)}function _(){var t=(new Date).getTime(),e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var r=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"==e?r:3&r|8).toString(16)}));return e}function b(t,e,r){var n="\u8bf7\u4f7f\u7528\u5fae\u4fe1\u626b\u63cf\u4e8c\u7ef4\u7801\u767b\u5f55";if(1===r?n="\u8bf7\u4f7f\u7528\u5fae\u4fe1\u626b\u7801\u5e76\u5173\u6ce8\u767b\u5f55":3===r&&(n="\u8bf7\u5fae\u4fe1\u626b\u7801\u5173\u6ce8\uff0c\u56de\u590d"+e+"\u83b7\u53d6\u9a8c\u8bc1\u7801",n+=''),a("#wechat-qrcode-modal").length)a("#j-wechat-login-text").html(n).attr({style:"",class:"wechat-login-text wechat-login-type-"+r}),C(a("#j-wechat-login-code"),t,r);else{var o='
\n \n
";a("body").append(o),C(a("#j-wechat-login-code"),t,r),a("#wechat-qrcode-modal").on("hide.wpcom.modal",(function(){clearInterval(i)}))}a("#wechat-qrcode-modal")._modal("show"),T(e,r,a("#j-wechat-login-text"))}function C(t,e,r){/^data:image/i.test(e)?t.html(''):2===r&&0==e?t.html(''):3===r&&0!=e?t.html(''):t.html("").qrcode({text:e}),"0"==e&&t.append('
')}function L(t){if(/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)&&void 0===_wpmx_js.wechat_follow_reply)return a(".member-form-wrap.member-form-login").removeClass("member-form-login-qr").addClass("member-form-login-pc"),!1;var e=a(".member-form-qr");if("qr"===t){e.closest(".member-form-inner").find(".member-social-list").height()<20&&e.closest(".member-form-inner").find(".member-form-social").hide();var r=e.data("type");if("wechat"===r){var n=a(".member-social-list .social-item.social-"+r+" a").attr("href")+"&from=scan×tarp="+Date.parse(new Date);e.html('')}else if("weapp"===r){var o=_();C(e.find(".member-form-qr-img"),0,2),e.find(".member-form-qr-text").html("\u8bf7\u4f7f\u7528\u5fae\u4fe1\u626b\u63cf\u4e8c\u7ef4\u7801\u767b\u5f55").attr("style",""),a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:{action:"wpcom_weapp_qrcode",uuid:o},success:function(t){!t.qrcode||"0"!==t.result&&0!==t.result?(e.find(".wechat-qrcode-loading").remove(),e.find(".member-form-qr-text").text("\u4e8c\u7ef4\u7801\u83b7\u53d6\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5").css("color","red"),clearInterval(i)):(C(e.find(".member-form-qr-img"),t.qrcode,2),T(o,2,e.find(".member-form-qr-text")))}})}else if("wechat2"===r){var s=_(),c=_wpmx_js&&_wpmx_js.wechat_follow,l=_wpmx_js&&_wpmx_js.wechat_follow_reply,d=c?"0":a(".member-social-list .social-item.social-"+r+" a").attr("href")+"&uuid="+s;C(e.find(".member-form-qr-img"),d,c?1:0);var u="\u8bf7\u4f7f\u7528\u5fae\u4fe1\u626b\u63cf\u4e8c\u7ef4\u7801\u767b\u5f55";c&&l?(u="\u8bf7\u5fae\u4fe1\u626b\u7801\u5173\u6ce8\uff0c\u56de\u590d"+l+"\u83b7\u53d6\u9a8c\u8bc1\u7801",u+=''):c&&(u="\u8bf7\u4f7f\u7528\u5fae\u4fe1\u626b\u7801\u5e76\u5173\u6ce8\u767b\u5f55"),e.find(".member-form-qr-text").html(u).attr("style",""),c&&l&&e.find(".member-form-qr-text").addClass("wechat-login-type-3"),c?a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:{action:"wpcom_wechat2_qrcode",uuid:s},success:function(t){"0"===t.result||0===t.result?t.qrcode&&t.keyword?C(e.find(".member-form-qr-img"),t.qrcode,3):(C(e.find(".member-form-qr-img"),t.url,1),T(s,1,e.find(".member-form-qr-text"))):(e.find(".wechat-qrcode-loading").remove(),e.find(".member-form-qr-text").text("\u4e8c\u7ef4\u7801\u83b7\u53d6\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5").css("color","red"),clearInterval(i))}}):T(s,0,e.find(".member-form-qr-text"))}}else e.closest(".member-form-inner").find(".member-form-social").show(),clearInterval(i)}function T(t,e,r){if(clearInterval(i),3===e)return!1;var n=!1;i=setInterval((function(){n||(n=!0,a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:{action:"wpcom_wechat2_login_check",uuid:t,type:e||0},success:function(t){n=!1,"0"==t.result?(clearInterval(i),window.location.href=t.redirect_to):"2"==t.result&&(clearInterval(i),r.text("\u6388\u6743\u9519\u8bef\uff0c\u8bf7\u5237\u65b0\u9875\u9762\u91cd\u8bd5\uff01").css("color","red"))},error:function(){n=!1}}))}),2e3)}a(document).on("input change",".j-member-form .is-input",(function(t){(navigator.userAgent.indexOf("Chrome")>-1&&void 0!==t.originalEvent.data||-1==navigator.userAgent.indexOf("Chrome"))&&(a(this).closest(".form-group,.member-account-item").removeClass("error"),a(".j-errmsg").slideUp(80))})).on("click",".j-errmsg .wpcom-close",(function(){a(this).closest(".j-errmsg").slideUp(80)})).on("focus",".j-member-form .is-input",(function(){a(this).closest(".form-group,.member-account-item").addClass("active")})).on("blur",".j-member-form .is-input",(function(){a(this).closest(".form-group,.member-account-item").removeClass("active")})).on("click",".j-member-form .j-send-sms-code",(function(){var t=a(this);if(t.hasClass("disabled")||t.hasClass("loading"))return!1;var e=t.closest("form"),r=t.data("target"),n=!1,i=a("input[name="+r+"]");if(("email"==i.data("rule")?/\S+@\S+\.\S+/:/^1[3|4|5|6|7|8|9][0-9]{9}$/).test((i.length?i.val():"").trim())||e.hasClass("j-no-phone-form")?y(e)&&(n=!0,j(void 0!==_wpmx_js.errors?_wpmx_js.errors.captcha_verify:"",e)):(n=!0,i.closest(".member-account-item").addClass("error"),j(void 0!==_wpmx_js.errors?_wpmx_js.errors[i.data("rule")]:"",e)),!n){var o=t.text();t.text("\u53d1\u9001\u4e2d...").loading(1),a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:e.serialize()+"&action=wpcom_send_sms_code",success:function(r){if(t.text(o).loading(0),1===r.result){var a=60;t.addClass("disabled").text(a+"s \u540e\u91cd\u8bd5");var n=setInterval((function(){a--,t.text(a+"s \u540e\u91cd\u8bd5"),a<1&&(clearInterval(n),t.removeClass("disabled").text(o))}),1e3)}else-2===r.result?(x(e),j(void 0!==_wpmx_js.errors?_wpmx_js.errors.captcha_fail:"",e)):r.error&&(x(e),j(r.error,e))},error:function(){x(e),t.text(o).loading(0),j(void 0!==_wpmx_js.errors?_wpmx_js.errors.req_error:"",e)}})}})).on("click",".member-form-social .social-wechat2 a,.member-account-form a.j-social-bind.wechat2",(function(t){if(!/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)||void 0!==_wpmx_js.wechat_follow_reply){t.preventDefault(),a.fn.tooltip&&a(this).tooltip("hide");var e=_(),r=_wpmx_js.wechat_follow?"0":a(this).attr("href")+"&uuid="+e,n=_wpmx_js&&_wpmx_js.wechat_follow_reply;_wpmx_js.wechat_follow&&n?b(r,n,3):b(r,e,_wpmx_js.wechat_follow?1:0),_wpmx_js.wechat_follow&&a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:{action:"wpcom_wechat2_qrcode",uuid:e},success:function(t){"0"===t.result||0===t.result?t.qrcode&&t.keyword?b(t.qrcode,t.keyword,3):b(t.url,e,1):(a("#j-wechat-login-code").find(".wechat-qrcode-loading").remove(),a("#j-wechat-login-text").text("\u4e8c\u7ef4\u7801\u83b7\u53d6\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5").css("color","red"),clearInterval(i))}})}})).on("click",".member-form-social .social-weapp a,.member-account-form a.j-social-bind.weapp",(function(t){t.preventDefault(),a.fn.tooltip&&a(this).tooltip("hide");var e=_();b(0,e,2),a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:{action:"wpcom_weapp_qrcode",uuid:e},success:function(t){"0"===t.result||0===t.result?(b(t.qrcode,e,2),t.url&&(window.location.href=t.url)):(a("#j-wechat-login-code").find(".wechat-qrcode-loading").remove(),a("#j-wechat-login-text").text("\u4e8c\u7ef4\u7801\u83b7\u53d6\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5").css("color","red"),clearInterval(i))}})})).on("click",".member-form-social .social-wechat a,.member-account-form a.j-social-bind.wechat",(function(t){t.preventDefault(),a.fn.tooltip&&a(this).tooltip("hide");var e=a(this).attr("href")+"×tarp="+Date.parse(new Date);if(a("#wechat-iframe-modal").length)a("#wechat-iframe-modal").find(".wechat-login-iframe").attr("src",e);else{var r='
\n \n
';a("body").append(r),a("#wechat-iframe-modal").on("hide.wpcom.modal",(function(){a("#wechat-iframe-modal").find(".wechat-login-iframe").attr("src","about:blank")}))}a("#wechat-iframe-modal")._modal("show")})).on("submit",".j-member-form",(function(t){t.preventDefault();var e=a(this),r=e.find("button[type=submit]");r.loading(1),e.find(".form-group .is-input").attr("autocomplete","off");var n=!1,i=e.find(".form-group .require, .member-account-item .require");if(i.length&&i.each((function(){var t=a(this);t.length&&""==t.val().trim()&&(t.closest(".form-group, .member-account-item").addClass("error"),n=!0)})),n||e.find(".form-group, .member-account-item").find(".is-input").each((function(){var t=a(this),r=t.data("rule"),i=t.val();if(r){var o=r.split(" ");a.each(o,(function(r,a){var o=a.split(":"),s=o[0],c=void 0!==o[1]?o[1]:"",l="";switch(s){case"email":(l=/\S+@\S+\.\S+/).test(i)||(n=!0,j(void 0!==_wpmx_js.errors?_wpmx_js.errors.email:"",e));break;case"password":c&&e.find(".form-group input[name="+c+"]").val()!=i?(n=!0,j(void 0!==_wpmx_js.errors?_wpmx_js.errors.passcheck:"",e)):""==c&&(i.length<6||i.length>32)&&(n=!0,j(void 0!==_wpmx_js.errors?_wpmx_js.errors.password:"",e));break;case"phone":(l=/^1[3-9]{1}\d{9}$/).test(i)||(n=!0,j(void 0!==_wpmx_js.errors?_wpmx_js.errors.phone:"",e));break;case"terms":t.is(":checked")||(n=!0,j(void 0!==_wpmx_js.errors?_wpmx_js.errors.terms:"",e));break;case"sms_code":l=/^[0-9]{6}$/,6===i.length&&l.test(i)||(n=!0,j(void 0!==_wpmx_js.errors?_wpmx_js.errors.sms_code:"",e))}if(n)return t.closest(".form-group,.member-account-item").addClass("error"),!1;t.closest(".form-group,.member-account-item").removeClass("error")}))}if(n)return!1})),n)r.loading(0);else if(y(e))j(void 0!==_wpmx_js.errors?_wpmx_js.errors.captcha_verify:"",e),r.loading(0);else{var o=a(this).attr("id");o=o.replace(/-form/i,""),a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:e.serialize()+"&action=wpcom_"+o,success:function(t){if(void 0!==t.result&&"1"==t.result){if(location.search.indexOf("interim-login=1")>-1)window.parent.jQuery("#wp-auth-check-wrap").addClass("hidden"),window.parent.jQuery("body").removeClass("modal-open"),window.parent.jQuery(window).off("beforeunload.wp-auth-check");else{var a=function(t,e){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var r=new RegExp("[\\?&]"+t+"=([^&#]*)").exec(location.search);return null===r?"":decodeURIComponent(r[1].replace(/\+/g," "))}("redirect_to");void 0!==t.redirect_to?window.location.href=t.redirect_to:a&&function(t){if(t.startsWith("/")&&!t.startsWith("http://"))return!0;try{var e=new URL(t,window.location.origin);return["http:","http:"].includes(e.protocol)}catch(t){return!1}}(a)?window.location.href=a:window.location.reload()}r.loading(0)}else void 0!==t.error?(j(t.error,e),r.loading(0),x(e)):(r.loading(0),x(e))},error:function(){r.loading(0),x(e),j(void 0!==_wpmx_js.errors?_wpmx_js.errors.req_error:"",e)}})}})).on("click",".j-login-switcher",(function(){var t=a(this),e=t.data("type"),r="qr"===(e=e||"qr")?"pc":"qr";t.data("type",r).find(".wpcom-icon").html(''),t.closest(".member-form-wrap").removeClass("member-form-login-"+r).addClass("member-form-login-"+e),L(e)})).on("init_captcha",s).on("click",".aliCaptcha > .captcha-button",(function(){l=a(this).attr("id"),a("#ali-captcha-btn-el").trigger("click")})).on("click",".wechat-code-btn",(function(){var t,e=a(this),r=e.parent(),n=r.find("[name=code]").val();if(e.hasClass("loading"))return!1;r.data("uuid")?t=r.data("uuid"):(t=_(),r.data("uuid",t)),n?(e.loading(1),a.ajax({url:_wpmx_js.ajaxurl,type:"POST",dataType:"json",data:{action:"wpcom_wechat2_login_check",code:n,uuid:t,type:3},success:function(t){e.loading(0),t&&"0"==t.result?window.location.href=t.redirect_to:t&&"2"==t.result?wpcom_notice("\u6388\u6743\u9519\u8bef\uff0c\u8bf7\u5237\u65b0\u9875\u9762\u91cd\u8bd5\uff01","error",1500):t&&t.msg?wpcom_notice(t.msg,"warning",1500):wpcom_notice("\u767b\u5f55\u5931\u8d25\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5","warning",1500)},error:function(){wpcom_notice("\u767b\u5f55\u51fa\u9519\uff0c\u8bf7\u7a0d\u540e\u518d\u8bd5","warning",1500),e.loading(0)}})):(r.find("[name=code]").addClass("error"),wpcom_notice("\u8bf7\u8f93\u5165\u9a8c\u8bc1\u7801","warning",1500))})).on("keyup",".wechat-code-input.error",(function(){a(this).removeClass("error")})),s(),window.captcha_onload=function(){n=1,v(void 0!==_wpmx_js.reCAPTCHA?1:0)},window.captcha_callback=function(t){t&&a('[name="g-recaptcha-response"]').each((function(){var e=a(this);if(e.val()===t)return e.closest(".captcha-button").removeClass("loading").addClass("success").find("span").text(_wpmx_js.captcha_verified),!1})),a(".j-errmsg").slideUp(80)},window.captcha_err_callback=function(){wpcom_alert("The reCAPTCHA encounters an error (usually network connectivity)"),x()},window.captcha_expired_callback=function(){wpcom_alert("The reCAPTCHA response expires and you needs to re-verify"),x()},window.is_load_login=!0}))}));