window.light||function(a){var e=a.document,i=a.location,h=Array.prototype,d,c;try{c=i.href}catch(b){c=e.createElement("a"),c.href="",c=c.href}d=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?([^?#]*))?/.exec(c.toLowerCase())||[];var j={version:"0.9.0",timestamp:(new Date).getTime(),debug:!1,baseDomain:function(){var f=d[2].split(".");return f.slice(-Math.max(f.length-1,2)).join(".")}(),urlParts:d,toString:function(){var f="Light JavaScript Library version "+j.version;j.debug&&(f+=", debug enabled"); return f+"."},toArray:function(f){var a=[];if(!f.length)return a;for(var b=0,g=f.length;ba.length)return null;var b=2,g=a[1];2===a.length&&(b=1,g=j);for(var e=b,c=a.length;earguments.length)return f;var g=a&&a.init||function(){f.constructor.apply(this,arguments)};j.extend(!0,g.prototype,f.prototype,a);g.constructor=g;b&&j.extend(!0,g,b);g.__super=f;return g},module:function(a,b){var e=j.register(a,null,b);j.isFunction(b)&&(e.constructor=b);return e},each:function(a,b){if(!a)return a;var e=a.length;if(void 0!==e&&"reverse"in a)for(var g= 0;g/g,">");a=a.replace(/");a=a.replace(/</g,"<");a=a.replace(/&/g,"&");a=a.replace(/"/g,'"');return a=a.replace(/'/g, "'")},toJSON:function(a){if("string"!==typeof a||!a)return null;a=light.trim(a);return window.JSON&&JSON.parse?JSON.parse(a):(new Function("return "+a))()}}); (function(){var a=function(){this.stack=[];var a=this,i=[].slice.call(arguments,0);i&&light.each(i,function(h){a.add(h)})};a.prototype={add:function(a){this.stack.push(a)},clear:function(){this.stack=[]},invoke:function(){var a=this,i=[].slice.call(arguments,0);fn=this.stack.shift();this.next||(this.next=function(){a.stack.length&&a.invoke.apply(a,i)});fn.apply(null,[this.next].concat(i))}};light.queue=a})(); (function(a,e){var i=a.document,h=a.navigator,d=h.userAgent?h.userAgent.toLowerCase():"",c=a.external,h={device:{pc:"windows",ipad:"ipad",ipod:"ipod",iphone:"iphone",mac:"macintosh",android:"android",nokia:/nokia([^\/ ]+)/},os:{windows:/windows nt (\d+)\.(\d+)/,macos:/mac os x (\d+)[\._](\d+)(?:[\._](\d+))?/,ios:/cpu(?: iphone)? os (\d)_(\d)(?:_(\d))?/,android:/android (\d)\.(\d)/,chromeos:/cros i686 (\d+)\.(\d+)(?:\.(\d+))?/,linux:"linux",windowsce:0'),d=!0);return e.get("__ud")},b={cookie:null,defaultStorage:function(){var b=null;try{b=a.localStorage}catch(c){}return b}(),set:function(a,f){if(b.cookie&&h.cookieEnabled){var d=a+"="+encodeURIComponent(f);if(b.cookie.days)var l=new Date((new Date).getTime()+864E5*b.cookie.days),d=d+("; expires="+l.toGMTString());b.cookie.domain&&(d+="; domain="+ b.cookie.domain);d+="; path="+(b.cookie.path||e.urlParts[4]||"/");i.cookie=d}if(j)b.defaultStorage.setItem(a,f);else if(d=c()){d.setAttribute(a,f);try{d.save("__ud")}catch(g){}}},get:function(a){if(b.cookie){if(h.cookieEnabled){var f=i.cookie,d=f.indexOf(a+"=");return-1!=d?(d+=a.length+1,a=f.indexOf(";",d),-1==a&&(a=f.length),e.decode(f.substring(d,a)||"")):null}return""}if(j)f=b.defaultStorage.getItem(a);else if(d=c()){try{d.load("__ud")}catch(l){}f=d.getAttribute(a)}return f||""}},j=!!b.defaultStorage; e.module("client/storage",b)})(window,light);light.extend({get:function(a){return!a?null:"string"===typeof a?!light.node||/^[\w-]+$/.test(a)?document.getElementById(a):light.node(a)[0]:a.getConfig?a[0]||null:a},write:function(a){if("complete"===document.readyState){var f=document.createElement("span");f.innerHTML=a;document.body.appendChild(f)}else document.write(a)},isHTMLElement:function(a){return a&&(1===a.nodeType||9===a.nodeType)},hasClass:function(a,f){return a?RegExp("(\\s|^)"+f+"(\\s|$)").test(a.className):!1},setStyle:function(a,f){if("string"=== light.type(f)&&2==arguments.length){var e={};e[arguments[0]]=arguments[1];f=e}for(var b in f)e=f[b],"number"===typeof e&&(e+="px"),"opacity"==b?1>e&&0light.client.info.browser.version[0]?a.style.filter="alpha(opacity="+100*e+")":a.style.opacity=1.0E-5>e?0:e):a.style["float"==b||"cssFloat"==b?void 0===typeof a.style.styleFloat?"cssFloat":"styleFloat":b]=e;return this},getStyle:function(a,f){var e=a.currentStyle?a.currentStyle[f]:document.defaultView.getComputedStyle(a,null)[f];"string"=== typeof e&&"px"===e.slice(-2)&&(e=parseInt(e,10));return e},exists:function(a){a=light.get(a);if(!a)return!1;for(;a=a.parentNode;)if(a==document)return!0;return!1}}); (function(a,f){var e=function(a,b){if(!a._fixed){a._fixed=!0;a.target||(a.target=a.srcElement||f);a.data=b||{};3===a.target.nodeType&&(a.target=a.target.parentNode);!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);if(void 0===a.pageX&&void 0!==a.clientX){var c=a.target.ownerDocument||f,d=c.documentElement,c=c.body;a.pageX=a.clientX+(d&&d.scrollLeft||c&&c.scrollLeft||0)-(d&&d.clientLeft||c&&c.clientLeft||0);a.pageY=a.clientY+(d&&d.scrollTop||c&& c.scrollTop||0)-(d&&d.clientTop||c&&c.clientTop||0)}if(!a.which&&(a.charCode||a.keyCode))a.which=a.charCode||a.keyCode;!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey);!a.which&&void 0!==a.button&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0);a.cancel=function(){if(a.preventDefault)a.preventDefault();else{a.returnValue=false;a.defaultPrevented=true}};a.stop=function(){a.stopPropagation?a.stopPropagation():a.cancelBubble=true}}},b=/\s+/,c={},d={data:null,capturing:!1,timeout:0};a.extend({on:function(l, g,f,i){var h="string"===typeof l?a.get(l):l;if(h&&g&&"string"===typeof g)if(b.test(g))a.each(g.split(b),function(c,b){a.on(l,b,f,i)});else{var n=a.extend({},d,i),k=function(b){e(b,n.extraData);var c;n.timeout?(a.log("timeout event: %d",n.timeout),setTimeout(function(){f.call(h,b)},n.timeout)):c=f.call(h,b);return!1!==c&&!b.defaultPrevented};h.addEventListener?h.addEventListener(g,k,n.capturing?!0:!1):h.attachEvent&&(n.capturing&&("focus"===g?g="focusin":"blur"===g&&(g="focusout")),h.attachEvent("on"+ g,k));(c[g]=c[g]||[]).push([h,f,k])}},listen:function(c,d,e){var i=f,h=c,c=c.split(b,2);2===c.length&&(i=a.get(c[0].substr(1)),h=c[1]);var c=a.client.info.engine,n=function(c){for(var b=c.target;b;){if(h.charAt(0)==="."){if(a.hasClass(b,h.substr(1)))break}else if(b.tagName===h.toUpperCase())break;else if(b===i){b=null;break}b=b.parentNode}b&&e.call(b,c)};if("change"===d&&c.trident&&9>c.trident[0])c=a.toArray(i.getElementsByTagName("input")),c.concat(i.getElementsByTagName("select")),c.concat(i.getElementsByTagName("textarea")), a.log("%d fields captured",c.length),a.each(c,function(){a.on(this,d,n)});else a.on(i,d,n,{capturing:!0})},removeEvent:function(b,d,e){var f=a.get(b);if(f){var h=e,n=-1;c[d]&&a.each(c[d],function(a,c){if(c[0]===f&&c[1]===e)return h=c[2],n=a,!1});0<=n&&c[d].splice(n,1);f.removeEventListener?f.removeEventListener(d,h,!1):f.detachEvent("on"+d,h)}},fire:function(c,b,d){var e=a.get(c);if(!e||!b)return!1;if(f.createEvent)return c=f.createEvent("HTMLEvents"),d&&a.extend(c,d),c.initEvent(b,!0,!0),!e.dispatchEvent(c); c=f.createEventObject();d&&a.extend(c,d);return e.fireEvent("on"+b,b)},cancelEvent:function(a){a.cancel&&a.cancel()}})})(window.light,window.document); (function(a){var f={method:"GET",success:a.noop,failure:a.noop,finish:a.noop,timeoutHandler:a.noop,format:"json",force:!0,async:!0,timeout:-1,contentType:"application/x-www-form-urlencoded; charset=UTF-8"},e={text:{parser:a.trim},json:{parser:a.toJSON,handler:function(a){return a&&"ok"===a.stat},redirector:function(a){a&&a.redirectUrl&&(window[a.target||"self"].location.href=a.redirectUrl)}}},b=0,c=function(c,l,g){if("JSONP"==g.method||"jsonp"==g.format){l=l||{};b++;a.request._callbacks["callback"+ b]=g.success||a.noop;l[g.hook||"_callback"]="light.request._callbacks.callback"+b;g=document.createElement("script");g.setAttribute("type","text/javascript");g.setAttribute("charset","utf-8");var j=c.indexOf("?");-1=b?1948-(e+10).toString().length:3400-(e+10).toString().length},c=function(c,b,d){var b=b||"=",e=[];a.each(c,function(d,f){d&&c.hasOwnProperty(d)&&("dataContent"==d?e.push(a.encode(d)+b+f):e.push(a.encode(d)+b+a.encode(f)))});return e.join(d||"&")},d=function(b,d,e,f){a.packetRequest._packetCallbacks["callback"+d]=f||a.noop;b=b+"?"+c(e);d=document.createElement("script"); d.setAttribute("type","text/javascript");d.setAttribute("charset","utf-8");d.setAttribute("src",b);document.getElementsByTagName("head")[0].appendChild(d);a.log("Send ajax request to %s.",b)};a.packetRequest=function(c,g,j,i){function h(b,e){var g=b.info;"fail"==g.packet?(g=n[e],1","","table>tbody>tr"],tr:["","
","table>tbody"],option:["","select"],optgroup:["","select"]},c=/<(.+?)\b/;return function(d,e){var h=a.createElement("div"),n;if(c.test(d)){var k=d,t=k.match(c)[1].toLowerCase();(t=b[t])&&(k=t[0]+k+t[1]);h.innerHTML=k;return f((t?t[2]:"")+">*",h)}h=light.trim(d);n=a.createElement(h);light.each(e,function(a,b){"className"=== a?n[a]=b:("boolean"===typeof b&&(b=b?a:""),n.setAttribute(a,b))});return new f(n)}}();var e=function(a,b){var c=f.getSizzle();if(!c||!c.filter)throw"method not supported";return c.filter(a,[b]).length},b=function(a,b,c){var d=this[0],h=new f;if(!d)return h;for(;d=d[b];)if(1===d.nodeType&&(!a||e(a,d)))if(h.add(d),c)break;return h},c=function(a,b,c){var d=b;if(d instanceof f)d=d[0];else if(!light.isHTMLElement(d))return!1;return this.each(function(){c?d[a](this):this[a](d)})},d=function(a,b){var c= [];if("string"===typeof a){var d=f.getSizzle();if(!d||!d.filter)throw"method not supported";c=d.filter(a,this,!1,b)}else this.each(function(b){a.call(this,b,this)&&c.push(this)});return this.clear().add(c)};light.extend(f.prototype,{find:function(a){return new f(a,this)},filter:function(a){return d.call(this,a,!1)},remove:function(a){return d.call(this,a,!0)},del:function(){return this.each(function(){this.parentNode&&this.parentNode.removeChild(this)}).clear()},append:function(a){return c.call(this, "appendChild",a)},appendTo:function(a){return c.call(this,"appendChild",a,!0)},after:function(a){var b=this[0],a=light.get(a);if(!b||!a)return this;var c=f(a).next();c.length?a.parentNode.insertBefore(b,c[0]):a.parentNode.appendChild(b);return this},text:function(b){var c="innerText"in a.createElement("div")?"innerText":"textContent";if(void 0===b){var d=this[0];return!d?"":light.trim(d[c])}return this.each(function(){this[c]=b})},html:function(a){if(void 0===a){var b=this[0];return!b?"":light.trim(b.innerHTML)}return this.each(function(){this.innerHTML= a})},outerHTML:function(a){return void 0===a?(a=this[0],!a?"":light.trim(a.outerHTML||(new XMLSerializer).serializeToString(a))):this.each(function(){})},next:function(a){return b.call(this,a,"nextSibling",!0)},nextAll:function(a){return b.call(this,a,"nextSibling",!1)},prev:function(a){return b.call(this,a,"previousSibling",!0)},prevAll:function(a){return b.call(this,a,"previousSibling",!1)},siblings:function(a){return b.call(this,a,"previousSibling",!1).add(b.call(this,a,"nextSibling",!1))},parent:function(a){return b.call(this, a,"parentNode",!0)},children:function(a){var b=this[0],c=new f;if(!b||!b.firstChild)return c;b=b.firstChild;do 1===b.nodeType&&(!a||e(a,b))&&c.add(b);while(b=b.nextSibling);return c},style:function(a){if(void 0===a)return this;if("string"===typeof a){var b=this[0];return!b?"":light.getStyle(b,a)}return this.each(function(){light.setStyle(this,a)})}})})(window.document,light.node); light.extend(light.node.prototype,{attr:function(a,f){if(void 0===f){var e=this[0];return!e?"":"undefined"!==typeof e.getAttribute&&"boolean"!==typeof e[a]?e.getAttribute(a):e[a]}return this.each(function(){"undefined"!==typeof this.setAttribute?!1===f?(this.setAttribute(a,""),this.removeAttribute(a),a in this&&(this[a]=!1)):(this.setAttribute(a,!0===f?a:f),"src"!==a&&a in this&&(this[a]=f)):a in this&&(this[a]=f)})},getConfig:function(a,f){var e=this.attr(a||"data-config"),b={};e&&(b=light.unparam(e), f&&light.each(b,f));return b},updateConfig:function(a,f){var e,b;2>arguments.length&&light.isObject(a)?(e="data-config",b=a):(e=a||"data-config",b=f);return this.each(function(){var a=light.node(this);a.attr(e,light.param(light.extend(a.getConfig(e),b)))})},hasClass:function(a){var f=this[0];return!f||!f.className?!1:RegExp("(?:^|\\s)"+a+"(?:\\s|$)").test(f.className)},addClass:function(a){if(!a)return this;var f=RegExp("(?:^|\\s)"+a+"(?:\\s|$)");return this.each(function(){var e=this.className;e? f.test(e)||(this.className+=" "+a):this.className=a})},removeClass:function(a){if(!a)return this;var f=RegExp("(?:^|\\s)"+a+"(\\s|$)");return this.each(function(){var a=this.className;a&&f.test(a)&&(this.className=a.replace(f,"$1"))})},toggleClass:function(a,f){return void 0===f?this.each(function(){var f=light.node(this);f[f.hasClass(a)?"removeClass":"addClass"](a)}):this[f?"addClass":"removeClass"](a)}}); light.extend(light.node.prototype,{val:function(a){if(void 0===a){var f=this[0];if(!f)return"";(f=f.value||"")&&(f=light.unescapeHTML(light.trim(f)));return f}return this.each(function(){if("SELECT"===this.tagName){var f=this;light.node(this).find("option").each(function(b,c){if(c.value!==a)return!0;f.selectedIndex=b;return!1})}else this.value=a})},field:function(a,f){if(void 0===f){if(!a)return"";var e=this[0];if(!e)return"";var b;e.elements?b=e.elements[a]:e.item&&(b=e.item(a));return!b||!b.value? "":light.unescapeHTML(light.trim(b.value))}return this.each(function(){var b;this.elements?b=this.elements[a]:this.item&&(b=this.item(a));b||(b=light.node("[name="+a+"]",this)[0]);b&&(b.value=f)})},serialize:function(){var a=this[0];if(!a)return"";var f=[];light.node(":input[name]",a).each(function(a,b){var c=b.value;b.disabled||("radio"==b.type||"checkbox"==b.type)&&!b.checked||f.push(light.encode(b.name)+"="+light.encode(c))});return f.join("&")}}); (function(a){a.prototype.captcha=function(a){var e="string"===typeof a?light.get(a):a;if(!e)return this;e.length&&(e=e[0]);var b=this[0];if(!b)return this;light.on(a,"click",function(a){a.cancel();var a=b.src.split("?"),d=light.unparam(a[1]||"");d.t=(new Date).getTime();b.src=a[0]+"?"+light.param(d)});return this}})(light.node); (function(a,f,e){var b={types:{email:[/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"\u90ae\u4ef6\u5730\u5740"],phone:[/^(\d{3,4}-)\d{7,8}(-\d{1,6})?$/,"\u7535\u8bdd\u53f7\u7801"],mobile:[/^1\d{10}$/,"\u624b\u673a\u53f7\u7801"],date:[/^\d{4}\-[01]?\d\-[0-3]?\d$|^[01]\d\/[0-3]\d\/\d{4}$/,"\u65e5\u671f"],integer:[/^[1-9][0-9]*$/,"\u6570\u5b57"],number:[/^[+-]?[1-9][0-9]*(\.[0-9]+)?([eE][+-][1-9][0-9]*)?$|^[+-]?0?\.[0-9]+([eE][+-][1-9][0-9]*)?$/,"\u6570\u503c"],money:[/^\d+(\.\d{0,2})?$/, "\u91d1\u989d"],cnID:[/^\d{15}$|^\d{17}[0-9a-zA-Z]$/,"\u8eab\u4efd\u8bc1\u53f7"],chinese:[/^[\u2E80-\uFE4F]+$/,"\u6c49\u5b57"],zip:[/^[0-9]{6}$/,"\u90ae\u653f\u7f16\u7801"],bankname:/^[a-zA-Z0-9\u4e00-\u9fa5]+$/,name:/^([\u4e00-\u9fa5|A-Z|\s]|\u3007)+([\.\uff0e\u00b7\u30fb]?|\u3007?)+([\u4e00-\u9fa5|A-Z|\s]|\u3007)+$/,realName:/^([\u4e00-\u9fa5|a-zA-Z|\s]|\u3007)+([\.\uff0e\u00b7\u30fb]?|\u3007?)+([\u4e00-\u9fa5|a-zA-Z|\s]|\u3007)+$/},options:{enabled:!0,required:!1,autoTrim:!0,checkOnBlur:!1,visibleOnly:!1, skipReadOnly:!0,skipDisabled:!0,stopOnError:!1,autoFocus:!0,containerSelector:e,labelHandler:e,errorClass:"fm-error",tipSelector:e,tipTemplate:'
{text}
',message:"{label}\u586b\u5199\u4e0d\u6b63\u786e"},messages:{1:"",2:"\u8bf7\u586b\u5199{label}",3:"\u586b\u5199\u7684{label}\u4e0d\u80fd\u88ab\u8bc6\u522b\u4e3a{type}",4:"{label}\u7684\u957f\u5ea6\u4e0d\u80fd\u5c0f\u4e8e{minLength}",5:"{label}\u7684\u957f\u5ea6\u4e0d\u80fd\u5927\u4e8e{maxLength}",6:"\u4e24\u6b21\u8f93\u5165{label}\u4e0d\u5339\u914d", 7:"\u8f93\u5165\u7684\u6570\u503c\u4e0d\u5728\u6b63\u786e\u7684\u8303\u56f4\u5185"},ruleOptions:{maxLength:e,minLength:e,sameWith:e,type:e,message:e,label:e}},c=function(){var b=a.toArray(arguments),c=b.shift();"string"===typeof c&&(c=eval(c));return c.apply(this,b)};validator=function(c,f){this.form=a.get(c.form);if(!this.form)throw"form not found";this.rules=f||{};this.options=a.extend({},b.options,c);this.result={};this.init();var e=this;"FORM"===this.form.tagName&&a.on(this.form,"submit",function(a){e.validate()|| a.cancel()})};b.rules={minLength:function(a,b,c){if(b.lengthc)return 5},sameWith:function(b,c,f){b=this.form.field(f);b=b.length?b[0]:a.get(f);return!b?!1:c===b.value?0:6},range:function(a,b,c){a=c.split("|");b=parseInt(b,10);if(2!==a.length)return 0;c=a[0].length?parseInt(a[0],10):Number.MIN_VALUE;num2=a[1].length?parseInt(a[1],10):Number.MAX_VALUE;return isNaN(c)||isNaN(num2)?0:!isNaN(b)&&b>=c&&b<=num2?0:7},regexp:function(a,b,c){return!b||!c?0: RegExp(c).test(b)?0:1},expression:function(b,c,f){if(!f)return 0;b=a.decode(f);b=-1===b.indexOf("#")?c+" "+b:b.replace(/#/g,c);a.log("evaluating %s",b);try{return eval(b)?0:1}catch(e){return 1}},type:function(c,f,e){var j=!1;a.each(e.split("|"),function(c,d){if(!d)return 0;var e=b.types[d];if(!e)return 0;a.isArray(e)&&(e=e[0]);return j=e.test(f)});return j?0:1}};validator.prototype=function(){var d={focus:"onfocusin",blur:"onfocusout"},l=0,g=/^(INPUT|SELECT|TEXTAREA)$/,j=function(a,b){var c=this, f=d[a],e=function(a){a=a.target||a.srcElement;g.test(a.tagName)&&b.call(c,a)};f in this.form?this.form.attachEvent(f,e):this.form.addEventListener(a,e,!0)},i=function(a,b,c){b=b[a];return b===e?c[a]:b},h=function(a){var b="";switch(a.tagName){case "SELECT":b=a.multiple?f("option:selected",a).map(function(a){return a.value}).join():a.value;break;case "INPUT":if(b=a.type.toLowerCase(),"radio"===b||"checkbox"===b){b=f(a).parent("form").find('[name="'+a.name+'"]:checked').map(function(a){return a.value}).join(); break}default:b=a.value}return b},n=function(a,b,c){"false"===b&&(c[a]=!1)},k=function(d){var g=this.options,m=d.getAttribute("data-validate"),j=d.name,k=f(d);if(!a.exists(d)||!g.required&&!m)return 0;j||(j="_lv"+l++);m=this.rules[j]=a.extend({},b.ruleOptions,k.getConfig("data-validate",n));if(d.readOnly&&i("skipReadOnly",m,g)||d.disabled&&i("skipDisabled",m,g)||!i("enabled",m,g)||!i("checkOnBlur",m,g)&&!this.submitting||this.submitting&&k.prev(".validating").length||i("visibleOnly",m,g)&&!d.offsetHeight)return 0; var x,o=0,u="default",z=m.message;m.before&&(x=h(d),i("autoTrim",m,g)&&(x=a.trim(x)),o=c.call(this,m.before,d,x),o=!1===o?10:0);if(!o){x=h(d);i("autoTrim",m,g)&&(x=a.trim(x));var w=i("required",m,g);a.isFunction(w)&&(w=w.call(this,d));x?(a.each(m,function(a,c){if(c===e||!b.rules[a])return true;(o=b.rules[a].call(this,d,x,c))&&a==="type"&&(u=c);return!o}),!o&&m.after&&(o=c.call(this,m.after,d,x),"string"===typeof o&&o?(z=o,o=10):o=!1===o?10:0)):w&&(o=2)}if(o){var w=b.messages[o],A={value:x};2!=o&& z&&(w=z);w||(u&&b.types[u]&&b.types[u][1]?(A.type=b.types[u][1],w=b.messages[3]):w=g.message);k=k.addClass("validating").parent(g.containerSelector);g.tipSelector&&(k=f(g.tipSelector,k));k.addClass(g.errorClass);z=m.label;!z&&g.labelHandler&&(z=g.labelHandler.call(this,d));A.label=(z||"\u6b64\u9879").replace(/[\uff1a:]/g,"");w=a.substitute(w,a.extend({},m,A));a.log("error found in %s: %s (%d)",j,w,o);m=d.parentNode;m._tip&&a.exists(m._tip)&&m._tip.del();m._tip=f.build(a.substitute(g.tipTemplate,{text:w})).appendTo(g.tipSelector? k:m);try{visible&&g.autoFocus&&this.submitting&&!this.focused&&d.focus(),this.focused=!0}catch(J){this.focused=!1}this.result[j]={code:o,message:w}}else this.result[j]&&delete this.result[j],t.call(this,d,!0);return o},t=function(a,b){if(b||!this.submitting&&this.options.enabled&&(this.options.required||a.getAttribute("data-validate"))){var c=this.options;f(a).removeClass("validating").parent(c.containerSelector).removeClass(c.errorClass);(c=a.parentNode._tip)&&c.del()}};return{init:function(){j.call(this, "blur",k);j.call(this,"focus",t)},addRule:function(b,c){var d=this.rules;d[b]||(d[b]={});a.extend(d[b],c)},checkItem:function(){var b=this,c=this.form;a.each(a.toArray(arguments),function(){var d=a.isString(this)?f('[name="'+this+'"]',c)[0]:a.get(this);d&&k.call(b,d)})},resetItem:function(){var b=this,c=this.form;a.each(a.toArray(arguments),function(){var d=a.isString(this)?f('[name="'+this+'"]',c)[0]:a.get(this);d&&t.call(b,d,!0)})},resetForm:function(){var a=this.options,b=this;a.before&&c.call(this, a.before);f("input, select, textarea",this.form).each(function(){t.call(b,this,!0)});a.after&&c.call(this,a.after,!0)},validate:function(){var b=this,d=this.options,e=0,g=d.stopOnError,i=d.enabled;if(!a.exists(this.form))return!0;this.result={};a.isFunction(i)&&(i=!!i.call(this));if(!i)return!0;if(this.submitting)return!1;this.submitting=!0;if(d.before){if(i=!1===c.call(this,d.before)?10:0)this.result._before={code:i};e+=i}this.focused=!1;g&&e||f("input, select, textarea",this.form).each(function(){e+= k.call(b,this)||0;return!g||!e});if(d.after){if(i=!1===c.call(this,d.after,!e)?11:0)this.result._after={code:i};e+=i}setTimeout(function(){b.submitting=!1},100);return!e}}}();a.validator=a.extend(validator,b)})(light,light.node); (function(a){function f(a,b,c){a=c.createElement(a);if(null===b)return a;for(p in b)if("class"==p||"className"==p)a.className=b[p];else if("style"==p)for(s in b[p])a.style[s]=b[p][s];else"innerHTML"===p?a.innerHTML=b[p]:"appendTo"===p?b[p].appendChild(a):"append"===p?a.appendChild(b[p]):a.setAttribute([p],b[p]);return a}a.dialog=function(e){if(a.page._dialog)return a.page._dialog;this.config=a.extend({},{targetFrame:document,title:"\u5b89\u5168\u63a7\u4ef6\u63d0\u793a",bodyId:"light-dialog",bodyClass:"light-dialog", iframeId:"light-dialog-iframe",overlayId:"light-dialog-shadow",overlayClass:"light-dialog-shadow",loadingId:"light-load",loadClass:"light-load",loadingSrc:"https://i.alipayobjects.com/e/201310/1Lb7eeFa4r.gif",iframeSrc:"https://securitycenter.alipay.com/sc/aliedit/xbox.htm",timeout:2E4},e);var b=this.config.targetFrame;this.body=b.getElementById(this.config.bodyId);this.overlay=b.getElementById(this.config.overlayId);this.load=b.getElementById(this.config.loadingId);var c=function(){var c="",d="", f=b.compatMode,e=a.client.info;if(f||e.engine.trident)"CSS1Compat"==f?(c=b.documentElement.clientWidth,d=b.documentElement.clientHeight):(c=b.body.clientWidth,d=b.body.clientHeight);document.all?(f=document.body.scrollTop,e=document.body.scrollLeft):(f=window.pageYOffset,e=window.pageXOffset);return{maxWidth:Math.max(b.documentElement.clientWidth,b.body.scrollWidth,b.documentElement.scrollWidth,b.body.offsetWidth,b.documentElement.offsetWidth),maxHeight:Math.max(b.documentElement.clientHeight,b.body.scrollHeight, b.documentElement.scrollHeight,b.body.offsetHeight,b.documentElement.offsetHeight),clientWidth:c,clientHeight:d,scrollTop:f,scrollLeft:e}},d=this;a.page._dialog=d;a.ready(function(){if(!d.iframe){d.body?d.iframe=b.getElementById(d.config.iframeId):(d.body=f("div",{id:d.config.bodyId,"class":d.config.bodyClass,style:{left:Math.max((c().clientWidth-620)/2+c().scrollLeft,0)+"px",top:Math.max((c().clientHeight-400)/2+c().scrollTop,0)+"px"},appendTo:b.body},b),d.body.innerHTML='

'+ d.config.title+'

\u5173\u95ed
',d.iframe=f("iframe",{id:d.config.iframeId,frameBorder:"no",scrolling:"no",src:"",appendTo:d.body},b));var e=function(){d.body.style.left=Math.max((c().clientWidth-620)/2+c().scrollLeft,0)+"px";d.body.style.top=Math.max((c().clientHeight-400)/2+c().scrollTop,0)+"px"};a.on(window,"resize",e);a.on(window,"scroll",e)}d.overlay=b.getElementById(d.config.overlayId);d.overlay||(d.overlay=f("div",{id:d.config.overlayId, "class":d.config.overlayClass,innerHTML:"",style:{width:c().maxWidth+"px",height:c().maxHeight+"px"},appendTo:b.body},b),a.on(window,"resize",function(){d.overlay.style.width=c().maxWidth+"px";d.overlay.style.height=c().maxHeight+"px"}));d.load=b.getElementById(d.config.loadingId);d.load||(d.load=f("div",{id:d.config.loadingId,"class":d.config.loadClass,innerHTML:'',style:{left:(c().clientWidth-208)/2+"px",top:(c().clientHeight- 50)/2+"px"},appendTo:b.body},b))})};a.dialog.prototype={show:function(){var f=this;this.load.style.visibility="visible";this.overlay.style.visibility="visible";a.on(this.iframe,"load",function(){f.body.style.visibility="visible";f.load.style.visibility="hidden";var b=f.config.targetFrame.getElementById("light-dialog-close")||{};a.on(b,"click",function(){f.hide()});a.on(f.config.targetFrame,"keydown",function(a){27==a.which&&(f.hide(),a.cancel())})});this.iframe.src=this.config.iframeSrc},hide:function(){this.body.style.visibility= "hidden";this.overlay.style.visibility="hidden";this.config.onHide&&this.config.onHide()},dispose:function(){targetFrame.body.removeChild(this.load);targetFrame.body.removeChild(this.body);targetFrame.body.removeChild(this.overlay)},onShow:a.noop};a.dialog.prototype.constructor=a.dialog})(window.light); (function(a){a.pop=function(f){this.options=a.extend({},{targets:[],id:"",className:"",width:280,height:null,type:"message",event:"mouseover",direction:"up"},f);this.pop=null;this.init()};a.pop.position={up:function(a,e,b,c,d){d.direction=a;e.height+e.top-b.top-b.heighte.left+e.width-parseInt(c.width/2)?e.left+e.width-c.width:b.left+parseInt(b.width/2)-parseInt(c.width/2);d.left=b.leftc.left+c.width?c.width-d.width:b.width
',{id:this.options.id,className:this.options.className,type:this.options.type})).appendTo(document.body).hide();this.pop=a.node(".ui-tiptext-container", this.wrap);this.arrow=a.node(".ui-tiptext-arrow",this.pop);this.content=a.node(".ui-tiptext-content",this.pop)},show:function(a){this.content.html(a.attr("data-content"));this.setSize();this.wrap.show();this.setPosition(a[0])},hide:function(){this.wrap.hide()},setSize:function(){this.options.width&&(this.pop[0].style.width=this.options.width+"px");this.options.height&&(this.pop[0].style.height=this.options.height+"px")},setPosition:function(f){var e;e=a.getScroll();var f=a.region(f),b=a.region(this.pop[0]), c=a.region(this.arrow[0]);b.innerHeight=this.pop[0].clientHeight;e.width=a.getViewportWidth();e.height=a.getViewportHeight();e=a.pop.position[this.options.direction](this.options.direction,e,f,b,c);a.setStyle(this.pop[0],{position:"absolute",zIndex:"9999",left:e.rect.left+"px",top:e.rect.top+"px"});a.setStyle(this.arrow[0],{left:e.arrow.left+"px",top:e.arrow.top+"px"});this.arrow[0].className="ui-tiptext-arrow ui-tiptext-arrow"+e.arrow.direction}}})(window.light); (function(a,f){function e(a,b,c,f){var e,B,g,i,j=l++,h=0,k=b.length;"string"===typeof c&&!t.test(c)&&(i=c=c.toLowerCase());for(;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,k=/\\/g,t=/\W/,I=/^\w/,E=/\D/,m=/(-?)(\d*)(?:n([+\-]?\d*))?/,O=/^\+|\s*/g,P=/h\d/i,x=/input|select|textarea|button/i,o=/[\t\n\f\r]/g,u={ID:/#((?:[-\w]|[^\x00-\xa0]|\\.)+)/,CLASS:/\.((?:[-\w]|[^\x00-\xa0]|\\.)+)/,NAME:/\[name=['"]*((?:[-\w]|[^\x00-\xa0]|\\.)+)['"]*\]/,TAG:RegExp("^("+"(?:[-\\w]|[^\\x00-\\xa0]|\\\\.)".replace("[-", "[-\\*")+"+)"),ATTR:RegExp("\\[\\s*((?:[-\\w]|[^\\x00-\\xa0]|\\\\.)+)\\s*(?:(\\S?=)\\s*(?:(['\"])(.*?)\\3|(#?(?:[-\\w]|[^\\x00-\\xa0]|\\\\.)*)|)|)\\s*\\]"),PSEUDO:/:((?:[-\w]|[^\x00-\xa0]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/},z=u.POS,w=function(){var a,b=function(a,b){return"\\"+(b-0+1)},c={};for(a in u)u[a]= RegExp(u[a].source+/(?![^\[]*\])(?![^\(]*\))/.source),c[a]=RegExp(/(^(?:.|\r|\n)*?)/.source+u[a].source.replace(/\\(\d+)/g,b));u.globalPOS=z;return c}(),A=function(a){var c=!1,d=b.createElement("div");try{c=a(d)}catch(f){}return c},J=A(function(a){var d=!0,f="script"+(new Date).getTime();a.innerHTML="";c.insertBefore(a,c.firstChild);b.getElementById(f)&&(d=!1);c.removeChild(a);return d}),Q=A(function(a){a.appendChild(b.createComment(""));return 0===a.getElementsByTagName("*").length}), R=A(function(a){a.innerHTML="";return a.firstChild&&"undefined"!==typeof a.firstChild.getAttribute&&"#"===a.firstChild.getAttribute("href")}),L=A(function(a){a.innerHTML="
";if(!a.getElementsByClassName||0===a.getElementsByClassName("e").length)return!1;a.lastChild.className="e";return 1!==a.getElementsByClassName("e").length});[0,0].sort(function(){i=!1;return 0});var q=function(a,c,d){var d=d||[],c=c||b,e,C,B,g=c.nodeType;if(1!==g&& 9!==g)return[];if(!a||"string"!==typeof a)return d;B=G(c);if(!B&&(e=h.exec(a)))if(e[1])if(9===g)if((C=c.getElementById(e[1]))&&C.parentNode){if(C.id===e[1])return y([C],d)}else return y([],d);else{if(c.ownerDocument&&(C=c.ownerDocument.getElementById(e[1]))&&M(c,C)&&C.id===e[1])return y([C],d)}else{if(e[2])return"body"===a&&c.body?y([c.body],d):y(c.getElementsByTagName(a),d);if(L&&e[3]&&c.getElementsByClassName)return y(c.getElementsByClassName(e[3]),d)}return D(a,c,d,f,B)},D=function(a,b,c,d,e){var f, i,h,j,k,l=b,m=!0,r=[],o=a;do if(n.exec(""),f=n.exec(o))if(o=f[3],r.push(f[1]),f[2]){j=f[3];break}while(f);if(1":function(a,b){var c,d="string"=== typeof b,e=0,f=a.length;if(d&&!t.test(b))for(b=b.toLowerCase();ec[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=v.filters[e];if(f)return f(a, c,b,d);if("not"===e){b=b[3];c=0;for(d=b.length;c";a.querySelectorAll("[selected]").length||d.push("\\[[\\x20\\t\\n\\r\\f]*(?:checked|disabled|ismap|multiple|readonly|selected|value)"); a.querySelectorAll(":checked").length||d.push(":checked")});A(function(a){a.innerHTML="

";a.querySelectorAll("[class^='']").length&&d.push("[*^$]=[\\x20\\t\\n\\r\\f]*(?:\"\"|'')");a.innerHTML="";a.querySelectorAll(":enabled").length||d.push(":enabled",":disabled")});d=d.length&&RegExp(d.join("|"));D=function(e,f,g,h,i){if(!h&&!i&&(!d||!d.test(e)))if(f.nodeType===9)try{return y(f.querySelectorAll(e),g)}catch(j){}else if(f.nodeType===1&&f.nodeName.toLowerCase()!== "object"){var k=f,l=f.getAttribute("id"),m=l||"__sizzle__",n=f.parentNode,o=b.test(e);l?m=m.replace(c,"\\$&"):f.setAttribute("id",m);o&&n&&(f=n);try{if(!o||n)return y(f.querySelectorAll("[id='"+m+"'] "+e),g)}catch(q){}finally{l||k.removeAttribute("id")}}return a(e,f,g,h,i)}}();var N=function(a,b,c,d){for(var e=[],f="",g=b.nodeType?[b]:b,h=0,i=g.length;b=u.PSEUDO.exec(a);){f=f+b[0];a=a.replace(u.PSEUDO,"")}for(v.relative[a]&&(a=a+"*");h=f&&a<=g}else found=b==a;found&&(d=e);return!found});d||(d=b.message[0]);return d},showMessage:function(a){var d=0,b="",c=this.options.msgMode;"string"===typeof a?b=a:"object"===typeof a&&(void 0!==a.status?(d=a.status,b=a.msg):void 0!==a.number&&(d=a.number,b=a.description));b||(b="\u672a\u77e5\u9519\u8bef",e.log("Cannot determine message %s.",a));a={title:"\u8fd0\u884c\u8fc7\u7a0b\u4e2d\u53d1\u751f\u9519\u8bef", type:"string",content:b,code:d,show:!0};switch(c){case "dialog":case "tooltip":e.page.ui[c](a);break;case "form":break;case "custom":e.log("Handler not found.");break;default:e.log("%d, %s",a.code,a.content)}},catchError:function(a,d,b){var c=this.__type,f=d.status||d.number||0;0>f&&(f=(4294967295+f+1).toString(16));e.log("Caught error %s from %s in action %s.",f,c.Name,a);g.monitor(c.Name,f);b||this.showMessage(d)}}}(window.light);(function(){var b={id:"lapoiohkeidniicbalnfmakkbnpejgbi",setExtensionId:function(a){this.id=a||this.id},url:"https://chrome.google.com/webstore/detail/",webStoreLinkAdded:!1,handlers:{},checkExtension:function(a){"object"===typeof chrome&&"object"===typeof chrome.runtime&&"function"===typeof chrome.runtime.sendMessage?chrome.runtime.sendMessage(b.id,{command:"version"},function(c){a(void 0!==c)}):setTimeout(function(){a(!1)},25)},checkControl:function(a,c,d){"object"===typeof chrome&&"object"===typeof chrome.runtime&& "function"===typeof chrome.runtime.sendMessage?chrome.runtime.sendMessage(b.id,{command:"check_"+(c||"aliedit")},function(c){"object"===typeof c&&c.existence?d?b.checkControlVersion(d,function(c){a(!c)}):a(!0):a(!1)}):setTimeout(function(){a(!1)},25)},checkControlVersion:function(a,c){var d=a.split("-"),e=d[0].split("."),f=d[1].split(".");b.execute({command:"version"},function(a){if(a&&a.version){a:{for(var a=a.version.split("."),b=0;4>b&&!(parseInt(a[b])>parseInt(e[b]));b++)if(parseInt(a[b])b&&!(parseInt(a[b])parseInt(f[b])){a=!1;break a}a=!0}c(a)}else c(!0)})},execute:function(a,c){try{chrome.runtime.sendMessage(b.id,a,c)}catch(d){c({error:"Extension.execute error: "+d.message})}},executeCmd:function(a,c){var d=null;if(a)if("object"===typeof a?(d=a.service,a=light.param(a)):d=light.unparam(a).service,d){light.log("Calling %s: %s.",d,a);try{chrome.runtime.sendMessage(b.id,{command:"cert",input:a},function(a){var b=a&&a.cert? light.unparam(a.cert):{};b.rawData=a&&a.cert||"";b.api=d;var e=b.status=parseInt(b.status,10);isNaN(e)&&(e=-1);light.log("Result from %s: (%d) %s.",d,e,a);if(e){if(e){a=alipay.security.utils.chromeExtension;e=a.handlers[e]||a.handlers["*"]||null}else e=null;e&&e.call(this,b)}else c&&c.call(this,b)})}catch(e){c({error:"Extension.execute error: "+e.message})}}else{if(light.debug)throw"Invalid command passed";}else if(light.debug)throw"Empty command passed";},install:function(a,c,d){var e=b.url+b.id; try{b.addWebStoreLink(),window.top.chrome.webstore.install(e,a,c)}catch(f){d(f)}},addWebStoreLink:function(){if(!b.webStoreLinkAdded){var a=window.top.document,c=a.createElement("link");c.setAttribute("rel","chrome-webstore-item");c.setAttribute("href",b.url+b.id);a.getElementsByTagName("head")[0].appendChild(c);b.webStoreLinkAdded=!0}},pollTimeInterval:1E3,timer:{},callbacks:{},pollCheckControll:function(a,c,d){function e(){b.checkControl(function(a){if(a){b.timer[c]=!1;for(var a=b.callbacks[c], d;d=a.shift();)d()}else setTimeout(e,b.pollTimeInterval)},c,d)}c=c||"aliedit";b.timer[c]?b.callbacks.push(a):(b.timer[c]=!0,b.callbacks[c]||(b.callbacks[c]=[]),b.callbacks[c].push(a),e())}};(function(a){for(var a=a.split("."),b=window,d=0,e=a.length;dMIT License */ var ODE3ZDc5Yg="../external.html?link=https://auth.alipay.com:443/login/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",NjJkYzE0YWY=[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1],MjllMzhmZGI=function(e){var a,c, g,j,i,n;g=e.length;c=0;for(a="";c>2);a+=ODE3ZDc5Yg.charAt((j&3)<<4);a+="==";break}i=e.charCodeAt(c++);if(c==g){a+=ODE3ZDc5Yg.charAt(j>>2);a+=ODE3ZDc5Yg.charAt((j&3)<<4|(i&240)>>4);a+=ODE3ZDc5Yg.charAt((i&15)<<2);a+="=";break}n=e.charCodeAt(c++);a+=ODE3ZDc5Yg.charAt(j>>2);a+=ODE3ZDc5Yg.charAt((j&3)<<4|(i&240)>>4);a+=ODE3ZDc5Yg.charAt((i&15)<<2|(n&192)>>6);a+=ODE3ZDc5Yg.charAt(n&63)}return a},NjIxNjRlYzQ=function(e){var a,c,g,j,i;j=e.length; g=0;for(i="";g>4);do{a=e.charCodeAt(g++)&255;if(61==a)return i;a=NjJkYzE0YWY[a]}while(g>2);do{c=e.charCodeAt(g++)&255;if(61==c)return i;c=NjJkYzE0YWY[c]}while(g>4&15|e[a]<<4)&255;return e},OGMwOTI1Yw=MTA0NTc4YzA,MmQ1MjgwNDE=function(e){for(var a=NmUzZDU1Njc(ZTVjYTQ4MQ(NWIxYWI3Yw("7YH12arJu9Ki1vCX4w=="))),c=0;c>4&15,e[c]=(e[c]^a)& 255;return e},NTNmNGM1ZA=NDcxOGY1Y2Y,NmZkNDUyNmE=function(e){for(var a=0;a>4&15,e[a]&=255;return e},NGNkYTlhNjU=NmZkNDUyNmE,ZTVjYTQ4MQ=function(e){for(var a=203,c=0,g=0;gi;i++)c|=a&1<>1&127;e[j]=(e[j]^c)&255}return e},OWQxYzdlNA=M2IzYTg0MWU,M2VhMmYwNDY=function(e){for(var a=0,c=0;c>4&15^e[c])&15,e[c]=(a>>1&85|a<<1&170)&255;return e},Mjc2MmE5ZTI=M2VhMmYwNDY,NmRkYTJjOTg=function(e){for(var a=NmUzZDU1Njc(NzdhMTk4Zjg(NWIxYWI3Yw("KGZ/InhpeWN7fyhtfw=="))),c=0;c>4&15,e[c]=(e[c]^a)&255;return e},NjNiYThiNmE=MWVkZTc1ZmE,MWRmMDM1NWM=function(e){for(var a=201,c=0;c>4)+1,e[c]=(e[c]^a)&255;return e},N2ZhZDAzMDE=MWRmMDM1NWM,NWQ3NDdmNjQ=function(e){for(var a=203,c=0;c>4&15,e[c]=(e[c]^a)&255;return e},NTI4ODA0Y2Y=NWQ3NDdmNjQ,Nzk3ZTc1N2I=function(e){for(var a=203,c=0;c>4&15,e[c]=(e[c]^a)&255;return e},MzY4MjgxYWI=Nzk3ZTc1N2I,MjYyNWRhNzY=function(e){for(var a=0;a>4&15^e[a])&255;return e},ODVmNzA1Ng=MjYyNWRhNzY,NzdhMTk4Zjg=function(e){for(var a=0;a>4&15^e[a])&255;return e},MWZiZDFiM2M=NzdhMTk4Zjg,N2IyYWJmODI=function(e){for(var a=205,c=0,g=0;g=n||65<=n&&90>=n||186<=n&&192>=n||219<=n&&222>=n?c[1]=0:96<=n&&111>=n&&(c[1]=-1);for(c=a.join(NmUzZDU1Njc(N2IyYWJmODI(NWIxYWI3Yw("sQ=="))));a.length;)a.pop();return 1024<=c.length?"":c};c.ksk=function(a,c){for(var e=[],n=0,r,x="",o=0;256>o;o++)e[o]=o;for(o=0;256>o;o++)n=(n+e[o]+a[NmUzZDU1Njc(M2VhMmYwNDY(NWIxYWI3Yw("mp2buouWkZOKsw==")))](o%a.length))%256,r=e[o],e[o]=e[n],e[n]=r;for(var s=n=o=0;s':'', available:!!a.editSrc,defaultMethod:"TextData"}}(),n=function(){a.cookie={days:365,domain:"."+light.baseDomain,path:"/"};var e=a.get("ac-stat"),g=null,j=!1,n=!1,A=function(){var g=this;"no"==e&&(a.set("ac-stat","success"),light.track("ac-success"));if(!c.engine.trident){var i=1;window.setTimeout(function(){var a=g.element.getElementsByTagName("param");a||window.setTimeout(arguments.callee,100);a[0].name=="PasswordMode"&&a[0].value=="0"&&function(){try{g.element.PasswordMode=0}catch(a){light.track(c.browser.name+ "-alieditBox-password-error")}if(g.element.PasswordMode!==0&&i<20){i++;window.setTimeout(arguments.callee,100)}}()},100)}};if(window.top!==window){var t=document.domain.split(".");1\u8bf7\u70b9\u6b64\u5b89\u88c5\u63a7\u4ef6';var a=g.options.container.getElementsByTagName("a")[0];light.on(a,"click", function(a){a.cancel();i.detect()});setTimeout(function(){var a=light.node.build("div",{className:"edit-tips",id:"edit-tips"});a.html('\u63a7\u4ef6\u53ef\u4fdd\u62a4\u60a8\u8f93\u5165\u4fe1\u606f\u7684\u5b89\u5168
');a.appendTo(g.options.container);light.on(a[0],"click",function(a){a.cancel();i.detect()});var c=y.head||y.getElementsByTagName("head")[0]||y.documentElement;c.getElementsByTagName("link"); var e=y.createElement("link");e.setAttribute("charset","utf-8");e.setAttribute("rel","stylesheet");e.setAttribute("href",u.cssSrc);c.appendChild(e);light.on(document.body,"click",function(c){c=window.event||c;c=c.srcElement||c.target;a[0]&&c.id!=void 0&&(a[0].className="fn-hide")})},1500)})()};return{postInit:function(){var a=!1,c=this;if(this.__type.installed)this.onready(function(){a=!0;light.node("input[name=_seaside_gogo_]").val(this.getCi1());if(c.options.alieditUpgradeVersions){var e=this.getVersion().split("."), m=c.options.alieditUpgradeVersions.split("-"),g=m[0].split(".");a:{for(var m=m[1].split("."),i=0;4>i&&!(parseInt(e[i])>parseInt(g[i]));i++)if(parseInt(e[i])i&&!(parseInt(e[i])parseInt(m[i])){e=!1;break a}e=!0}if(e){E.call(c);try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(j){}}}else A.call(c)});else{E.call(this);a=!0;try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(e){}}setTimeout(function(){if(!a&& c.options.alieditUpgradeVersions){E.call(c);try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(e){}}},5E3)},getInfo:function(a){if(!this.__type.installed)return"";var c="",e={ci1:"mac",ci2:"ipproxy",alieditVersion:"version",pw:"password"}[a];if(!this.element)return"";if("pw"!=a)try{c=this.element[a]();if(/XOR_1_0{30}_/.test(c)||/(?:\d\.){3}\d/.test(c))return c;if("ci2"==a&&""===c)return"";light.track("ac-"+e+"-invalid",!0);return""}catch(g){return light.track("ac-"+e+"-interface-error", !0),""}else{c=this.element.TextData;if(/3DES_2_0{30}_/.test(c))return c;light.track("ac-"+e+"-invalid",!0);return""}},getCi1:function(){return this.getInfo("ci1")},getCi2:function(){return this.getInfo("ci2")},getVersion:function(){return this.getInfo("alieditVersion")},getPassword:function(){return this.getInfo("pw")}}}(),i=e.edit=light.deriveFrom(e.base,n,i);i.defaults={};e.refreshStatus(e.edit)}(alipay.security,light.client.storage); light.has("/alipay/security/npedit")||function(e,a){var c=light.client.info,g=alipay.security.downloadServer,j=alipay.security.securityCenterServer;npedit=function(){var a={activex:"npAliSecCtrl.SecCtrl",plugin:"Alipay Security Control 3",classId:"8EB7C6CB-2DA6-4ABE-B2EA-EAC5A372E757",type:"application/x-alisecctrl-plugin",version:"2.4.0.1",editSrc:g+"/sec/edit/aliedit.exe",cssSrc:(light.debug?"http://assets.dev.alipay.net":"https://a.alipayobjects.com")+("/al/alice.components.security-edit-1.4"+ (light.debug?"-src":"")+".css"),installationPage:j+"/sc/npedit/dialog.htm"};return{Name:"control.npedit",info:a,template:c.engine.trident?'':'',available:a.editSrc?!0:!1,minVersion:"1.0.0.1",defaultMethod:"GetMiscInfo"}}(); members=function(){a.cookie={days:365,domain:"."+light.baseDomain,path:"/"};var e=a.get("ac-stat"),n=document,r=null,x=!1,o=function(){var a="";if("windows"==c.os.name)a=g+"/sec/edit/aliedit.exe";else if("macos"==c.os.name)"safari"==c.browser.name?5<=navigator.userAgent.toLowerCase().match(/version\/(\d+\.\d+)/)[1]&&(a=g+"/aliedit/wkaliedit/1002/wkaliedit.dmg"):a=g+"/aliedit/wkaliedit/1002/wkaliedit.dmg";else if("linux"==c.os.name&&("firefox"==c.browser.name||"chrome"==c.browser.name||"opera"==c.browser.name))a= g+"/alipaysc/linux/aliedit/1.0.3.20/aliedit.tar.gz";return a}(),s=(light.debug?"http://assets.dev.alipay.net":"https://a.alipayobjects.com")+("/al/alice.components.security-edit-1.4"+(light.debug?"-src":"")+".css"),A=j+"/sc/npedit/dialog.htm",t=function(){!x&&window.top.document.body&&(r=new light.dialog({targetFrame:n,iframeSrc:A}));try{x?o?location.href=o:alert("\u60a8\u73b0\u5728\u6240\u7528\u7684\u6d4f\u89c8\u5668\uff0c\u6682\u4e0d\u652f\u6301\u5b89\u5168\u63a7\u4ef6\u3002"):r&&r.show()}catch(a){o? location.href=o:alert("\u60a8\u73b0\u5728\u6240\u7528\u7684\u6d4f\u89c8\u5668\uff0c\u6682\u4e0d\u652f\u6301\u5b89\u5168\u63a7\u4ef6\u3002")}return!1},y=function(){"no"==e&&(a.set("ac-stat","success"),light.track("ac-success"));try{var c=this.element.GetMiscInfo("2",0).match(/\d+/)[0]}catch(g){c=0,light.track("npedit-failure-detection-error",!0)}if(0c){light.track("BIZ_CODEBASE_ERR"+c,!0);var j=light.node.build("div",{className:"edit-tips-two-lines",id:"aliedit-tips"});j.html('
\u68c0\u6d4b\u4e0d\u5230\u5b89\u5168\u63a7\u4ef6\uff0c\u6682\u4e0d\u80fd\u8f93\u5165
'); j.appendTo(this.options.container);j=document.head||document.getElementsByTagName("head")[0]||document.documentElement;j.getElementsByTagName("link");var n=document.createElement("link");n.setAttribute("charset","utf-8");n.setAttribute("rel","stylesheet");n.setAttribute("href",this.__type.info.cssSrc);j.appendChild(n)}document.attachEvent&&this.element.attachEvent("onstatechange",function(a,e){if(a=="Error"&&e&&(c=e.match(/[^\d]*(\d+)?.*/)[1])){light.track("BIZ_CODEBASE_EVENT_ERR"+c,true);return false}})}, D=function(){var a=this;(function(){a.options.alieditUpgradeVersions&&(npedit.info.installationPage=A+="?version=beta");a.options.container.innerHTML='\u8bf7\u70b9\u6b64\u5b89\u88c5\u63a7\u4ef6';var c=a.options.container.getElementsByTagName("a")[0];light.on(c,"click",function(a){a.cancel();t()});setTimeout(function(){var c=light.node.build("div",{className:"edit-tips",id:"edit-tips"});c.html('\u63a7\u4ef6\u53ef\u4fdd\u62a4\u60a8\u8f93\u5165\u4fe1\u606f\u7684\u5b89\u5168
');c.appendTo(a.options.container);light.on(c[0],"click",function(a){a.cancel();t()});var e=n.head||n.getElementsByTagName("head")[0]||n.documentElement;e.getElementsByTagName("link");var m=n.createElement("link");m.setAttribute("charset","utf-8");m.setAttribute("rel","stylesheet");m.setAttribute("href",s);e.appendChild(m);light.on(document.body,"click",function(a){a= window.event||a;a=a.srcElement||a.target;c[0]&&a.id!=void 0&&(c[0].className="fn-hide")})},1500)})()};try{window.top.document.body&&(n=window.top.document)}catch(u){x=!0}return{postInit:function(){var a=!1,c=this;if(this.__type.installed)this.onready(function(){a=!0;light.node("input[name=_seaside_gogo_]").val(this.getCi1());light.node("input[name=J_aliedit_net_info]").val(this.getNetInfo());if(c.options.alieditUpgradeVersions){var e=this.getVersion().split("."),m=c.options.alieditUpgradeVersions.split("-"), g=m[0].split(".");a:{for(var m=m[1].split("."),i=0;4>i&&!(parseInt(e[i])>parseInt(g[i]));i++)if(parseInt(e[i])i&&!(parseInt(e[i])parseInt(m[i])){e=!1;break a}e=!0}if(e){D.call(c);try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(j){}}}else y.call(c)});else{D.call(this);a=!0;try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(e){}}setTimeout(function(){if(!a&&c.options.alieditUpgradeVersions){D.call(c); try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(e){}}},5E3)},getInfo:function(a,c,e){var g="",m={4:"mac",5:"ipproxy",6:"keyseq",Default:"password"}[c]||c;if(!this.__type.installed||!this.element)return"";try{"GetMiscInfo"==a?g=this.element.GetMiscInfo(c,e):"GetEnInfo"==a&&(g=this.element.GetEnInfo(c,e))}catch(i){return light.track("npedit-"+m+"-interface-error",!0),""}if(3==c){if(1==g)return light.track("npedit-password-is-empty",!0),!1;if(0==g)return!0}if(!(344==g.length||/XOR_1_0{30}_/.test(g))){if(5== c&&""===g)return"";light.track("npedit-"+m+"-invalid",!0)}return g},getCi1:function(){return this.getInfo("GetMiscInfo","4",0)},getCi2:function(){return this.getInfo("GetMiscInfo","5",0)},getVersion:function(){return this.getInfo("GetMiscInfo","1",0)},getNetInfo:function(){return this.getInfo("GetMiscInfo","lbs",0)},getWebSocketInfo:function(){return this.getInfo("GetMiscInfo","websocketinfo",0)},getPassword:function(){return!this.getInfo("GetMiscInfo","3",0)?"":this.getInfo("GetEnInfo","Default", 0)},getKeySeq:function(){if(this.options.useKS){var a=this.getInfo("GetMiscInfo","6",0);return a="string"===typeof a&&0>15;0<=--e;){var l=this[b]&32767,m=this[b++]>>15,g=d*l+m*h,l=h*l+((g&32767)<<15)+f[a]+(c&1073741823),c=(l>>>30)+(g>>>15)+d*m+(c>>>30);f[a++]=l&1073741823}return c} function i(b,d,f,a,c,e){for(var h=d&16383,d=d>>14;0<=--e;){var l=this[b]&16383,m=this[b++]>>14,g=d*l+m*h,l=h*l+((g&16383)<<14)+f[a]+c,c=(l>>28)+(g>>14)+d*m;f[a++]=l&268435455}return c}function n(b,d){var f=O[b.charCodeAt(d)];return null==f?-1:f}function r(b){var d=c();d.fromInt(b);return d}function x(b){var d=1,f;if(0!=(f=b>>>16))b=f,d+=16;if(0!=(f=b>>8))b=f,d+=8;if(0!=(f=b>>4))b=f,d+=4;if(0!=(f=b>>2))b=f,d+=2;0!=b>>1&&(d+=1);return d}function o(b){this.m=b}function s(b){this.m=b;this.mp=b.invDigit(); this.mpl=this.mp&32767;this.mph=this.mp>>15;this.um=(1<e?f.push(e):127e?(f.push(e&63|128),f.push(e>>6|192)):(f.push(e&63|128),f.push(e>>6&63|128),f.push(e>>12|224))}c=d-b.length;if(0>6)+L.charAt(f&63);d+1==b.length?(f=parseInt(b.substring(d,d+1),16),a+=L.charAt(f<<2)):d+2==b.length&&(f=parseInt(b.substring(d,d+2),16),a+=L.charAt(f>> 2)+L.charAt((f&3)<<4));for(;0<(a.length&3);)a+=U;return a}function W(b){var d="",f,a=0,c;for(f=0;fv||(0==a?(d+=I.charAt(v>>2),c=v&3,a=1):1==a?(d+=I.charAt(c<<2|v>>4),c=v&15,a=2):2==a?(d+=I.charAt(c),d+=I.charAt(v>>2),c=v&3,a=3):(d+=I.charAt(c<<2|v>>4),d+=I.charAt(v&15),a=0));1==a&&(d+=I.charAt(c<<2));return d}var z;"Microsoft Internet Explorer"==navigator.appName?(a.prototype.am=j,z=30):"Netscape"!=navigator.appName?(a.prototype.am=g,z=26): (a.prototype.am=i,z=28);a.prototype.DB=z;a.prototype.DM=(1<=B;++B)O[z++]=B;z=97;for(B=10;36>B;++B)O[z++]=B;z=65;for(B=10;36>B;++B)O[z++]=B;o.prototype.convert=function(b){return b.s<0||b.compareTo(this.m)>=0?b.mod(this.m):b};o.prototype.revert=function(b){return b};o.prototype.reduce=function(b){b.divRemTo(this.m,null,b)};o.prototype.mulTo= function(b,d,f){b.multiplyTo(d,f);this.reduce(f)};o.prototype.sqrTo=function(b,d){b.squareTo(d);this.reduce(d)};s.prototype.convert=function(b){var d=c();b.abs().dlShiftTo(this.m.t,d);d.divRemTo(this.m,null,d);b.s<0&&d.compareTo(a.ZERO)>0&&this.m.subTo(d,d);return d};s.prototype.revert=function(b){var d=c();b.copyTo(d);this.reduce(d);return d};s.prototype.reduce=function(b){for(;b.t<=this.mt2;)b[b.t++]=0;for(var d=0;d>15)*this.mpl&this.um)<< 15)&b.DM,f=d+this.m.t;for(b[f]=b[f]+this.m.am(0,a,b,d,0,this.m.t);b[f]>=b.DV;){b[f]=b[f]-b.DV;b[++f]++}}b.clamp();b.drShiftTo(this.m.t,b);b.compareTo(this.m)>=0&&b.subTo(this.m,b)};s.prototype.mulTo=function(b,d,f){b.multiplyTo(d,f);this.reduce(f)};s.prototype.sqrTo=function(b,d){b.squareTo(d);this.reduce(d)};a.prototype.copyTo=function(b){for(var d=this.t-1;d>=0;--d)b[d]=this[d];b.t=this.t;b.s=this.s};a.prototype.fromInt=function(b){this.t=1;this.s=b<0?-1:0;b>0?this[0]=b:b<-1?this[0]=b+DV:this.t= 0};a.prototype.fromString=function(b,d){var f;if(d==16)f=4;else if(d==8)f=3;else if(d==256)f=8;else if(d==2)f=1;else if(d==32)f=5;else if(d==4)f=2;else{this.fromRadix(b,d);return}this.s=this.t=0;for(var c=b.length,e=false,k=0;--c>=0;){var h=f==8?b[c]&255:n(b,c);if(h<0)b.charAt(c)=="-"&&(e=true);else{e=false;if(k==0)this[this.t++]=h;else if(k+f>this.DB){this[this.t-1]=this[this.t-1]|(h&(1<>this.DB-k}else this[this.t-1]=this[this.t-1]|h<=this.DB&&(k=k-this.DB)}}if(f== 8&&(b[0]&128)!=0){this.s=-1;k>0&&(this[this.t-1]=this[this.t-1]|(1<0&&this[this.t-1]==b;)--this.t};a.prototype.dlShiftTo=function(b,d){var f;for(f=this.t-1;f>=0;--f)d[f+b]=this[f];for(f=b-1;f>=0;--f)d[f]=0;d.t=this.t+b;d.s=this.s};a.prototype.drShiftTo=function(b,d){for(var f=b;f=0;--l){d[l+e+1]=this[l]>>a|h;h=(this[l]&c)<=0;--l)d[l]=0;d[e]=h;d.t=this.t+e+1;d.s=this.s;d.clamp()};a.prototype.rShiftTo=function(b,d){d.s=this.s;var f=Math.floor(b/this.DB);if(f>=this.t)d.t=0;else{var a=b%this.DB,c=this.DB-a,e=(1<>a;for(var h=f+1;h>a}a>0&&(d[this.t-f-1]=d[this.t-f-1]|(this.s&e)<>this.DB}if(b.t>this.DB}a=a+this.s}else{for(a=a+this.s;f>this.DB}a=a-b.s}d.s=a<0?-1:0;a<-1?d[f++]=this.DV+a:a>0&&(d[f++]=a);d.t=f;d.clamp()};a.prototype.multiplyTo=function(b,d){var f=this.abs(),c=b.abs(),e=f.t;for(d.t=e+c.t;--e>=0;)d[e]=0;for(e=0;e=0;)b[f]=0;for(f=0;f=d.DV){b[f+d.t]=b[f+d.t]-d.DV;b[f+d.t+1]=1}}b.t>0&&(b[b.t-1]=b[b.t-1]+d.am(f,d[f],b,2*f,0,1));b.s=0;b.clamp()};a.prototype.divRemTo=function(b,d,f){var e=b.abs();if(!(e.t<=0)){var w=this.abs();if(w.t0){e.lShiftTo(l,k);w.lShiftTo(l,f)}else{e.copyTo(k);w.copyTo(f)}e=k.t;w=k[e-1];if(w!=0){var m=w*(1<1?k[e-2]>>this.F2:0),g=this.FV/m,m=(1<=0){f[f.t++]=1;f.subTo(p,f)}a.ONE.dlShiftTo(e,p);for(p.subTo(k,k);k.t=0;){var o=f[--j]==w?this.DM:Math.floor(f[j]*g+(f[j-1]+i)*m);if((f[j]=f[j]+k.am(0,o,f,n,0,e))0&&f.rShiftTo(l,f);h<0&&a.ZERO.subTo(f,f)}}}};a.prototype.invDigit=function(){if(this.t<1)return 0;var b=this[0];if((b&1)==0)return 0;var d=b&3,d=d*(2-(b&15)*d)&15,d=d*(2-(b&255)*d)&255,d=d*(2-((b&65535)*d&65535))&65535,d=d*(2-b*d%this.DV)%this.DV;return d>0?this.DV-d:-d};a.prototype.isEven=function(){return(this.t>0?this[0]&1:this.s)==0};a.prototype.exp=function(b,d){if(b>4294967295|| b<1)return a.ONE;var f=c(),e=c(),w=d.convert(this),k=x(b)-1;for(w.copyTo(f);--k>=0;){d.sqrTo(f,e);if((b&1<0)d.mulTo(e,w,f);else var h=f,f=e,e=h}return d.revert(f)};a.prototype.toString=function(b){if(this.s<0)return"-"+this.negate().toString(b);if(b==16)b=4;else if(b==8)b=3;else if(b==2)b=1;else if(b==32)b=5;else if(b==4)b=2;else return this.toRadix(b);var d=(1<0){if(h>h)>0){a=true;c=I.charAt(f)}for(;e>=0;){if(h< b){f=(this[e]&(1<>(h=h+(this.DB-b))}else{f=this[e]>>(h=h-b)&d;if(h<=0){h=h+this.DB;--e}}f>0&&(a=true);a&&(c=c+I.charAt(f))}}return a?c:"0"};a.prototype.negate=function(){var b=c();a.ZERO.subTo(this,b);return b};a.prototype.abs=function(){return this.s<0?this.negate():this};a.prototype.compareTo=function(b){var d=this.s-b.s;if(d!=0)return d;var f=this.t,d=f-b.t;if(d!=0)return this.s<0?-d:d;for(;--f>=0;)if((d=this[f]-b[f])!=0)return d;return 0};a.prototype.bitLength=function(){return this.t<= 0?0:this.DB*(this.t-1)+x(this[this.t-1]^this.s&this.DM)};a.prototype.mod=function(b){var d=c();this.abs().divRemTo(b,null,d);this.s<0&&d.compareTo(a.ZERO)>0&&b.subTo(d,d);return d};a.prototype.modPowInt=function(b,d){var f;f=b<256||d.isEven()?new o(d):new s(d);return this.exp(b,f)};a.ZERO=r(0);a.ONE=r(1);u.prototype.convert=G;u.prototype.revert=G;u.prototype.mulTo=function(b,d,f){b.multiplyTo(d,f)};u.prototype.sqrTo=function(b,d){b.squareTo(d)};E.prototype.convert=function(b){if(b.s<0||b.t>2*this.m.t)return b.mod(this.m); if(b.compareTo(this.m)<0)return b;var d=c();b.copyTo(d);this.reduce(d);return d};E.prototype.revert=function(b){return b};E.prototype.reduce=function(b){b.drShiftTo(this.m.t-1,this.r2);if(b.t>this.m.t+1){b.t=this.m.t+1;b.clamp()}this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3);for(this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);b.compareTo(this.r2)<0;)b.dAddOffset(1,this.m.t+1);for(b.subTo(this.r2,b);b.compareTo(this.m)>=0;)b.subTo(this.m,b)};E.prototype.mulTo=function(b,d,f){b.multiplyTo(d, f);this.reduce(f)};E.prototype.sqrTo=function(b,d){b.squareTo(d);this.reduce(d)};var C=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607, 613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],X=67108864/C[C.length-1];a.prototype.chunkSize=function(b){return Math.floor(Math.LN2*this.DB/Math.log(b))};a.prototype.toRadix=function(b){b==null&&(b=10);if(this.signum()==0||b<2||b>36)return"0";var d=this.chunkSize(b),d=Math.pow(b,d),f=r(d),a=c(),e=c(),k="";for(this.divRemTo(f, a,e);a.signum()>0;){k=(d+e.intValue()).toString(b).substr(1)+k;a.divRemTo(f,a,e)}return e.intValue().toString(b)+k};a.prototype.fromRadix=function(b,d){this.fromInt(0);d==null&&(d=10);for(var f=this.chunkSize(d),c=Math.pow(d,f),e=false,k=0,h=0,l=0;l=f){this.dMultiply(c);this.dAddOffset(h,0);h=k=0}}}if(k>0){this.dMultiply(Math.pow(d,k));this.dAddOffset(h,0)}e&&a.ZERO.subTo(this,this)};a.prototype.fromNumber= function(b,d,f){if("number"==typeof d)if(b<2)this.fromInt(1);else{this.fromNumber(b,f);this.testBit(b-1)||this.bitwiseTo(a.ONE.shiftLeft(b-1),t,this);for(this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(d);){this.dAddOffset(2,0);this.bitLength()>b&&this.subTo(a.ONE.shiftLeft(b-1),this)}}else{var f=[],c=b&7;f.length=(b>>3)+1;d.nextBytes(f);f[0]=c>0?f[0]&(1<>this.DB}if(b.t>this.DB}a=a+this.s}else{for(a=a+this.s;f< b.t;){a=a+b[f];d[f++]=a&this.DM;a=a>>this.DB}a=a+b.s}d.s=a<0?-1:0;a>0?d[f++]=a:a<-1&&(d[f++]=this.DV+a);d.t=f;d.clamp()};a.prototype.dMultiply=function(b){this[this.t]=this.am(0,b-1,this,0,0,this.t);++this.t;this.clamp()};a.prototype.dAddOffset=function(b,d){if(b!=0){for(;this.t<=d;)this[this.t++]=0;for(this[d]=this[d]+b;this[d]>=this.DV;){this[d]=this[d]-this.DV;++d>=this.t&&(this[this.t++]=0);++this[d]}}};a.prototype.multiplyLowerTo=function(b,d,f){var a=Math.min(this.t+b.t,d);f.s=0;for(f.t=a;a> 0;)f[--a]=0;var c;for(c=f.t-this.t;a=0;)f[a]=0;for(a=Math.max(d-this.t,0);a0)if(d==0)f=this[0]%b;else for(var a=this.t-1;a>= 0;--a)f=(d*f+this[a])%b;return f};a.prototype.millerRabin=function(b){var d=this.subtract(a.ONE),f=d.getLowestSetBit();if(f<=0)return false;var e=d.shiftRight(f),b=b+1>>1;if(b>C.length)b=C.length;for(var w=c(),k=0;k>24};a.prototype.shortValue=function(){return this.t==0?this.s:this[0]<<16>>16};a.prototype.signum=function(){return this.s<0?-1:this.t<=0||this.t==1&&this[0]<=0?0:1};a.prototype.toByteArray= function(){var b=this.t,d=[];d[0]=this.s;var f=this.DB-b*this.DB%8,a,c=0;if(b-- >0){if(f>f)!=(this.s&this.DM)>>f)d[c++]=a|this.s<=0;){if(f<8){a=(this[b]&(1<>(f=f+(this.DB-8))}else{a=this[b]>>(f=f-8)&255;if(f<=0){f=f+this.DB;--b}}(a&128)!=0&&(a=a|-256);c==0&&(this.s&128)!=(a&128)&&++c;if(c>0||a!=this.s)d[c++]=a}}return d};a.prototype.equals=function(b){return this.compareTo(b)==0};a.prototype.min=function(b){return this.compareTo(b)< 0?this:b};a.prototype.max=function(b){return this.compareTo(b)>0?this:b};a.prototype.and=function(b){var d=c();this.bitwiseTo(b,A,d);return d};a.prototype.or=function(b){var d=c();this.bitwiseTo(b,t,d);return d};a.prototype.xor=function(b){var d=c();this.bitwiseTo(b,y,d);return d};a.prototype.andNot=function(b){var d=c();this.bitwiseTo(b,D,d);return d};a.prototype.not=function(){for(var b=c(),d=0;d>16;f=f+16}if((b&255)==0){b=b>>8;f=f+8}if((b&15)==0){b=b>>4;f=f+4}if((b&3)==0){b=b>>2;f=f+2}(b&1)==0&&++f;b=f}return d+b}return this.s<0?this.t*this.DB:-1};a.prototype.bitCount=function(){for(var b= 0,d=this.s&this.DM,f=0;f=this.t?this.s!=0:(this[d]&1<1){f=c();for(k.sqrTo(h[1],f);l<=g;){h[l]=c();k.mulTo(f,h[l-2],h[l]);l=l+2}}for(var i=b.t-1,j,n=true,p=c(),f=x(b[i])-1;i>=0;){if(f>=m)j=b[i]>>f-m&g;else{j=(b[i]&(1<0&&(j=j|b[i-1]>>this.DB+f-m)}for(l=a;(j&1)==0;){j=j>>1;--l}if((f=f-l)<0){f=f+this.DB;--i}if(n){h[j].copyTo(e);n=false}else{for(;l>1;){k.sqrTo(e,p);k.sqrTo(p,e);l=l-2}if(l>0)k.sqrTo(e,p);else{l=e;e=p;p=l}k.mulTo(p,h[j],e)}for(;i>=0&&(b[i]&1<=0){f.subTo(c,f);d&&e.subTo(h,e);k.subTo(l,k)}else{c.subTo(f,c);d&&h.subTo(e,h);l.subTo(k,l)}}if(c.compareTo(a.ONE)!=0)return a.ZERO;if(l.compareTo(b)>=0)return l.subtract(b);if(l.signum()<0)l.addTo(b,l);else return l;return l.signum()<0?l.add(b):l};a.prototype.pow=function(b){return this.exp(b,new u)};a.prototype.gcd=function(b){var d=this.s<0?this.negate():this.clone(),b=b.s<0?b.negate():b.clone();if(d.compareTo(b)<0)var a=d,d=b,b=a;var a=d.getLowestSetBit(), c=b.getLowestSetBit();if(c<0)return d;a0){d.rShiftTo(c,d);b.rShiftTo(c,b)}for(;d.signum()>0;){(a=d.getLowestSetBit())>0&&d.rShiftTo(a,d);(a=b.getLowestSetBit())>0&&b.rShiftTo(a,b);if(d.compareTo(b)>=0){d.subTo(b,d);d.rShiftTo(1,d)}else{b.subTo(d,b);b.rShiftTo(1,b)}}c>0&&b.lShiftTo(c,b);return b};a.prototype.isProbablePrime=function(b){var d,a=this.abs();if(a.t==1&&a[0]<=C[C.length-1]){for(d=0;d=256||F>=256)window.removeEventListener?window.removeEventListener("mousemove",Q):window.detachEvent&&window.detachEvent("onmousemove",Q);else{this.count=this.count+1;b=b.x+b.y;J[F++]=b&255}};window.addEventListener? window.addEventListener("mousemove",Q):window.attachEvent&&window.attachEvent("onmousemove",Q)}H.prototype.nextBytes=function(b){var a;for(a=0;a0&&a.length>0){this.n=m(b,16);this.e=parseInt(a,16)}else console.error("Invalid RSA public key")}; p.prototype.encrypt=function(b){var d;d=this.n.bitLength()+7>>3;if(d=0&&d>0;){var e=b.charCodeAt(c--);if(e<128)f[--d]=e;else if(e>127&&e<2048){f[--d]=e&63|128;f[--d]=e>>6|192}else{f[--d]=e&63|128;f[--d]=e>>6&63|128;f[--d]=e>>12|224}}f[--d]=0;b=new H;for(c=[];d>2;){for(c[0]=0;c[0]==0;)b.nextBytes(c);f[--d]=c[0]}f[--d]=2;f[--d]=0;d=new a(f)}if(d==null)return null;d=this.doPublic(d);if(d==null)return null; d=d.toString(16);return(d.length&1)==0?d:"0"+d};p.prototype.alipayEncrypt=function(b,d,f){for(var b=[Number(b)],c=R(d,32),e=R("",12),k=R(f,200),f=this.n.bitLength()+7>>3,d=[],b=b.concat(c).concat(e).concat(k),c=b.length-1;c>=0&&f>0;)d[--f]=b[c--];d[--f]=0;b=new H;for(c=[];f>2;){for(c[0]=0;c[0]==0;)b.nextBytes(c);d[--f]=c[0]}d[--f]=2;d[--f]=0;f=new a(d);if(f==null)return null;f=this.doPublic(f);if(f==null)return null;f=f.toString(16);return(f.length&1)==0?f:"0"+f};p.prototype.doPrivate=function(b){if(this.p== null||this.q==null)return b.modPow(this.d,this.n);for(var a=b.mod(this.p).modPow(this.dmp1,this.p),b=b.mod(this.q).modPow(this.dmq1,this.q);a.compareTo(b)<0;)a=a.add(this.p);return a.subtract(b).multiply(this.coeff).mod(this.p).multiply(this.q).add(b)};p.prototype.setPrivate=function(b,a,f){if(b!=null&&a!=null&&b.length>0&&a.length>0){this.n=m(b,16);this.e=parseInt(a,16);this.d=m(f,16)}else console.error("Invalid RSA private key")};p.prototype.setPrivateEx=function(b,a,f,c,e,k,h,l){if(b!=null&&a!= null&&b.length>0&&a.length>0){this.n=m(b,16);this.e=parseInt(a,16);this.d=m(f,16);this.p=m(c,16);this.q=m(e,16);this.dmp1=m(k,16);this.dmq1=m(h,16);this.coeff=m(l,16)}else console.error("Invalid RSA private key")};p.prototype.generate=function(b,d){var f=new H,c=b>>1;this.e=parseInt(d,16);for(var e=new a(d,16);;){for(;;){this.p=new a(b-c,1,f);if(this.p.subtract(a.ONE).gcd(e).compareTo(a.ONE)==0&&this.p.isProbablePrime(10))break}for(;;){this.q=new a(c,1,f);if(this.q.subtract(a.ONE).gcd(e).compareTo(a.ONE)== 0&&this.q.isProbablePrime(10))break}if(this.p.compareTo(this.q)<=0){var k=this.p;this.p=this.q;this.q=k}var k=this.p.subtract(a.ONE),h=this.q.subtract(a.ONE),l=k.multiply(h);if(l.gcd(e).compareTo(a.ONE)==0){this.n=this.p.multiply(this.q);this.d=e.modInverse(l);this.dmp1=this.d.mod(k);this.dmq1=this.d.mod(h);this.coeff=this.q.modInverse(this.p);break}}};p.prototype.decrypt=function(b){b=this.doPrivate(m(b,16));if(b==null)b=null;else a:{for(var a=this.n.bitLength()+7>>3,b=b.toByteArray(),f=0;f=b.length){b=null;break a}for(a="";++f191&&c<224){a=a+String.fromCharCode((c&31)<<6|b[f+1]&63);++f}else{a=a+String.fromCharCode((c&15)<<12|(b[f+1]&63)<<6|b[f+2]&63);f=f+2}}b=a}}return b};(function(){p.prototype.generateAsync=function(b,d,f){var e=new H,w=b>>1;this.e=parseInt(d,16);var k=new a(d,16),h=this,l=function(){var d=function(){if(h.p.compareTo(h.q)<= 0){var b=h.p;h.p=h.q;h.q=b}var b=h.p.subtract(a.ONE),d=h.q.subtract(a.ONE),c=b.multiply(d);if(c.gcd(k).compareTo(a.ONE)==0){h.n=h.p.multiply(h.q);h.d=k.modInverse(c);h.dmp1=h.d.mod(b);h.dmq1=h.d.mod(d);h.coeff=h.q.modInverse(h.p);setTimeout(function(){f()},0)}else setTimeout(l,0)},m=function(){h.q=c();h.q.fromNumberAsync(w,1,e,function(){h.q.subtract(a.ONE).gcda(k,function(b){b.compareTo(a.ONE)==0&&h.q.isProbablePrime(10)?setTimeout(d,0):setTimeout(m,0)})})},g=function(){h.p=c();h.p.fromNumberAsync(b- w,1,e,function(){h.p.subtract(a.ONE).gcda(k,function(b){b.compareTo(a.ONE)==0&&h.p.isProbablePrime(10)?setTimeout(m,0):setTimeout(g,0)})})};setTimeout(g,0)};setTimeout(l,0)};a.prototype.gcda=function(b,a){var f=this.s<0?this.negate():this.clone(),c=b.s<0?b.negate():b.clone();if(f.compareTo(c)<0)var e=f,f=c,c=e;var k=f.getLowestSetBit(),h=c.getLowestSetBit();if(h<0)a(f);else{k0){f.rShiftTo(h,f);c.rShiftTo(h,c)}var l=function(){(k=f.getLowestSetBit())>0&&f.rShiftTo(k,f);(k=c.getLowestSetBit())> 0&&c.rShiftTo(k,c);if(f.compareTo(c)>=0){f.subTo(c,f);f.rShiftTo(1,f)}else{c.subTo(f,c);c.rShiftTo(1,c)}if(f.signum()>0)setTimeout(l,0);else{h>0&&c.lShiftTo(h,c);setTimeout(function(){a(c)},0)}};setTimeout(l,10)}};a.prototype.fromNumberAsync=function(b,d,f,c){if("number"==typeof d)if(b<2)this.fromInt(1);else{this.fromNumber(b,f);this.testBit(b-1)||this.bitwiseTo(a.ONE.shiftLeft(b-1),t,this);this.isEven()&&this.dAddOffset(1,0);var e=this,k=function(){e.dAddOffset(2,0);e.bitLength()>b&&e.subTo(a.ONE.shiftLeft(b- 1),e);e.isProbablePrime(d)?setTimeout(function(){c()},0):setTimeout(k,0)};setTimeout(k,0)}else{var f=[],h=b&7;f.length=(b>>3)+1;d.nextBytes(f);f[0]=h>0?f[0]&(1<15)throw"ASN.1 length too long to represent by 8x: n = "+b.toString(16);return(128+f).toString(16)+a};this.getEncodedHex=function(){if(this.hTLV==null||this.isModified){this.hV=this.getFreshValueHex();this.hL=this.getLengthHexFromValue();this.hTLV=this.hT+this.hL+this.hV;this.isModified=false}return this.hTLV};this.getValueHex=function(){this.getEncodedHex();return this.hV};this.getFreshValueHex=function(){return""}};KJUR.asn1.DERAbstractString= function(b){KJUR.asn1.DERAbstractString.superclass.constructor.call(this);this.getString=function(){return this.s};this.setString=function(b){this.hTLV=null;this.isModified=true;this.s=b;this.hV=stohex(this.s)};this.setStringHex=function(b){this.hTLV=null;this.isModified=true;this.s=null;this.hV=b};this.getFreshValueHex=function(){return this.hV};typeof b!="undefined"&&(typeof b.str!="undefined"?this.setString(b.str):typeof b.hex!="undefined"&&this.setStringHex(b.hex))};q.extend(KJUR.asn1.DERAbstractString, KJUR.asn1.ASN1Object);KJUR.asn1.DERAbstractTime=function(){KJUR.asn1.DERAbstractTime.superclass.constructor.call(this);this.localDateToUTC=function(b){utc=b.getTime()+b.getTimezoneOffset()*6E4;return new Date(utc)};this.formatDate=function(b,a){var f=this.zeroPadding,c=this.localDateToUTC(b),e=""+c.getFullYear();a=="utc"&&(e=e.substr(2,2));var k=f(""+(c.getMonth()+1),2),h=f(""+c.getDate(),2),l=f(""+c.getHours(),2),m=f(""+c.getMinutes(),2),f=f(""+c.getSeconds(),2);return e+k+h+l+m+f+"Z"};this.zeroPadding= function(b,a){return b.length>=a?b:Array(a-b.length+1).join("0")+b};this.getString=function(){return this.s};this.setString=function(b){this.hTLV=null;this.isModified=true;this.s=b;this.hV=stohex(this.s)};this.setByDateValue=function(b,a,f,c,e,k){this.setByDate(new Date(Date.UTC(b,a-1,f,c,e,k,0)))};this.getFreshValueHex=function(){return this.hV}};q.extend(KJUR.asn1.DERAbstractTime,KJUR.asn1.ASN1Object);KJUR.asn1.DERAbstractStructured=function(b){KJUR.asn1.DERAbstractString.superclass.constructor.call(this); this.setByASN1ObjectArray=function(b){this.hTLV=null;this.isModified=true;this.asn1Array=b};this.appendASN1Object=function(b){this.hTLV=null;this.isModified=true;this.asn1Array.push(b)};this.asn1Array=[];if(typeof b!="undefined"&&typeof b.array!="undefined")this.asn1Array=b.array};q.extend(KJUR.asn1.DERAbstractStructured,KJUR.asn1.ASN1Object);KJUR.asn1.DERBoolean=function(){KJUR.asn1.DERBoolean.superclass.constructor.call(this);this.hT="01";this.hTLV="0101ff"};q.extend(KJUR.asn1.DERBoolean,KJUR.asn1.ASN1Object); KJUR.asn1.DERInteger=function(b){KJUR.asn1.DERInteger.superclass.constructor.call(this);this.hT="02";this.setByBigInteger=function(b){this.hTLV=null;this.isModified=true;this.hV=KJUR.asn1.ASN1Util.bigIntToMinTwosComplementsHex(b)};this.setByInteger=function(b){this.setByBigInteger(new a(""+b,10))};this.setValueHex=function(b){this.hV=b};this.getFreshValueHex=function(){return this.hV};typeof b!="undefined"&&(typeof b.bigint!="undefined"?this.setByBigInteger(b.bigint):typeof b["int"]!="undefined"? this.setByInteger(b["int"]):typeof b.hex!="undefined"&&this.setValueHex(b.hex))};q.extend(KJUR.asn1.DERInteger,KJUR.asn1.ASN1Object);KJUR.asn1.DERBitString=function(b){KJUR.asn1.DERBitString.superclass.constructor.call(this);this.hT="03";this.setHexValueIncludingUnusedBits=function(b){this.hTLV=null;this.isModified=true;this.hV=b};this.setUnusedBitsAndHexValue=function(b,a){if(b<0||7=2){e[e.length]=h;l=h=0}else h=h<<4}}if(l)throw"Hex encoding incomplete: 4 bits missing";return e};window.Hex=a})();(function(b){var a={},c;a.decode=function(a){var d;if(c===b){c=[];for(d=0;d<64;++d)c["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(d)]= d;for(d=0;d<9;++d)c["= \u000c\n\r\t\u00a0\u2028\u2029".charAt(d)]=-1}var e=[],h=0,l=0;for(d=0;d=4){e[e.length]=h>>16;e[e.length]=h>>8&255;e[e.length]=h&255;l=h=0}else h=h<<6}}switch(l){case 1:throw"Base64 encoding incomplete: at least 2 bits missing";case 2:e[e.length]=h>>10;break;case 3:e[e.length]=h>>16;e[e.length]=h>>8&255}return e};a.re=/-----BEGIN [^-]+-----([A-Za-z0-9+\/=\s]+)-----END [^-]+-----|begin-base64[^\n]+\n([A-Za-z0-9+\/=\s]+)====/; a.unarmor=function(b){var c=a.re.exec(b);if(c)if(c[1])b=c[1];else if(c[2])b=c[2];else throw"RegExp out of sync";return a.decode(b)};window.Base64=a})();(function(b){function a(b,c){if(b instanceof a){this.enc=b.enc;this.pos=b.pos}else{this.enc=b;this.pos=c}}function c(b,a,d,e,f){this.stream=b;this.header=a;this.length=d;this.tag=e;this.sub=f}var e={tag:function(b,a){var c=document.createElement(b);c.className=a;return c},text:function(b){return document.createTextNode(b)}};a.prototype.get=function(a){a=== b&&(a=this.pos++);if(a>=this.enc.length)throw"Requesting byte offset "+a+" on a stream of length "+this.enc.length;return this.enc[a]};a.prototype.hexDigits="0123456789ABCDEF";a.prototype.hexByte=function(b){return this.hexDigits.charAt(b>>4&15)+this.hexDigits.charAt(b&15)};a.prototype.hexDump=function(b,a,c){for(var d="";b191&&e<224?c+String.fromCharCode((e&31)<<6|this.get(d++)&63):c+String.fromCharCode((e&15)<<12|(this.get(d++)&63)<<6|this.get(d++)&63);return c};a.prototype.parseStringBMP=function(b,a){for(var c="",d=b;d4){var c=c<<3,d=this.get(b);if(d===0)c=c-8;else for(;d<128;){d=d<<1;--c}return"("+c+" bit)"}c=0;for(d=b;db;--c){for(d=this.get(c);f<8;++f)e=e+(d>>f&1?"1":"0");f=0}return e};a.prototype.parseOctetString=function(b,a){var c=a-b,d="("+c+" byte) ";c>100&&(a=b+100);for(var e=b;e100&&(d=d+"\u2026");return d};a.prototype.parseOID=function(b,a){for(var c="",d=0,e=0,f=b;f=31?"bigint":d));d=e=0}}return c};c.prototype.typeName=function(){if(this.tag===b)return"unknown";var a=this.tag&31;switch(this.tag>>6){case 0:switch(a){case 0:return"EOC";case 1:return"BOOLEAN";case 2:return"INTEGER";case 3:return"BIT_STRING";case 4:return"OCTET_STRING";case 5:return"NULL";case 6:return"OBJECT_IDENTIFIER";case 7:return"ObjectDescriptor";case 8:return"EXTERNAL";case 9:return"REAL";case 10:return"ENUMERATED";case 11:return"EMBEDDED_PDV"; case 12:return"UTF8String";case 16:return"SEQUENCE";case 17:return"SET";case 18:return"NumericString";case 19:return"PrintableString";case 20:return"TeletexString";case 21:return"VideotexString";case 22:return"IA5String";case 23:return"UTCTime";case 24:return"GeneralizedTime";case 25:return"GraphicString";case 26:return"VisibleString";case 27:return"GeneralString";case 28:return"UniversalString";case 30:return"BMPString";default:return"Universal_"+a.toString(16)}case 1:return"Application_"+a.toString(16); case 2:return"["+a+"]";case 3:return"Private_"+a.toString(16)}};c.prototype.reSeemsASCII=/^[ -~]+$/;c.prototype.content=function(){if(this.tag===b)return null;var a=this.tag>>6,c=this.tag&31,d=this.posContent(),e=Math.abs(this.length);if(a!==0){if(this.sub!==null)return"("+this.sub.length+" elem)";a=this.stream.parseStringISO(d,d+Math.min(e,100));return this.reSeemsASCII.test(a)?a.substring(0,200)+(a.length>200?"\u2026":""):this.stream.parseOctetString(d,d+e)}switch(c){case 1:return this.stream.get(d)=== 0?"false":"true";case 2:return this.stream.parseInteger(d,d+e);case 3:return this.sub?"("+this.sub.length+" elem)":this.stream.parseBitString(d,d+e);case 4:return this.sub?"("+this.sub.length+" elem)":this.stream.parseOctetString(d,d+e);case 6:return this.stream.parseOID(d,d+e);case 16:case 17:return"("+this.sub.length+" elem)";case 12:return this.stream.parseStringUTF(d,d+e);case 18:case 19:case 20:case 21:case 22:case 26:return this.stream.parseStringISO(d,d+e);case 30:return this.stream.parseStringBMP(d, d+e);case 23:case 24:return this.stream.parseTime(d,d+e)}return null};c.prototype.toString=function(){return this.typeName()+"@"+this.stream.pos+"[header:"+this.header+",length:"+this.length+",sub:"+(this.sub===null?"null":this.sub.length)+"]"};c.prototype.print=function(a){a===b&&(a="");document.writeln(a+this);if(this.sub!==null)for(var a=a+" ",c=0,d=this.sub.length;c= 0&&(c=c+"+");c=c+this.length;if(this.tag&32)c=c+" (constructed)";else if((this.tag==3||this.tag==4)&&this.sub!==null)c=c+" (encapsulates)";c=c+"\n";if(this.sub!==null)for(var a=a+" ",d=0,e=this.sub.length;d",c=c+("Length: "+this.header+"+"),c=this.length>=0?c+this.length:c+(-this.length+" (undefined)");if(this.tag&32)c=c+"
(constructed)";else if((this.tag==3||this.tag==4)&&this.sub!==null)c=c+"
(encapsulates)";if(d!==null){c=c+("
Value:
"+d+"");if(typeof oids==="object"&&this.tag==6)if(d=oids[d]){d.d&&(c=c+("
"+d.d));d.c&&(c=c+("
"+d.c));d.w&&(c=c+"
(warning!)")}}f.innerHTML= c;b.appendChild(f);c=e.tag("div","sub");if(this.sub!==null){d=0;for(f=this.sub.length;d=f)){a=e.tag("span",a);a.appendChild(e.text(c.hexDump(d,f)));b.appendChild(a)}};c.prototype.toHexDOM=function(a){var c=e.tag("span","hex");a===b&&(a=c);this.head.hexNode=c;this.head.onmouseover=function(){this.hexNode.className= "hexCurrent"};this.head.onmouseout=function(){this.hexNode.className="hex"};c.asn1=this;c.onmouseover=function(){var b=!a.selected;if(b){a.selected=this.asn1;this.className="hexCurrent"}this.asn1.fakeHover(b)};c.onmouseout=function(){var b=a.selected==this.asn1;this.asn1.fakeOut(b);if(b){a.selected=null;this.className="hex"}};this.toHexDOM_sub(c,"tag",this.stream,this.posStart(),this.posStart()+1);this.toHexDOM_sub(c,this.length>=0?"dlen":"ulen",this.stream,this.posStart()+1,this.posContent());if(this.sub=== null)c.appendChild(e.text(this.stream.hexDump(this.posContent(),this.posEnd())));else if(this.sub.length>0){var d=this.sub[0],f=this.sub[this.sub.length-1];this.toHexDOM_sub(c,"intro",this.stream,this.posContent(),d.posStart());for(var d=0,m=this.sub.length;d3)throw"Length over 24 bits not supported at position "+(b.pos-1);if(c===0)return-1;for(var d=a=0;d4)return false;var g=new a(m);b==3&&g.get();if(g.get()>>6&1)return false;try{var i=c.decodeLength(g);return g.pos-m.pos+i==e}catch(j){return false}};c.decode=function(b){b instanceof a||(b=new a(b,0));var e=new a(b),m=b.get(),g=c.decodeLength(b),i=b.pos-e.pos,j=null;if(c.hasContent(m, g,b)){var n=b.pos;m==3&&b.get();j=[];if(g>=0){for(var p=n+g;b.pos>>6)+j(128|c&63):j(224|c>>>12&15)+j(128|c>>>6&63)+j(128|c&63)}c=65536+(a.charCodeAt(0)-55296)*1024+(a.charCodeAt(1)-56320);return j(240|c>>>18&7)+ j(128|c>>>12&63)+j(128|c>>>6&63)+j(128|c&63)},n=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,r=function(a){return a.replace(n,i)},x=function(a){var c=[0,2,1][a.length%3],a=a.charCodeAt(0)<<16|(a.length>1?a.charCodeAt(1):0)<<8|(a.length>2?a.charCodeAt(2):0);return["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(a>>>18),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(a>>>12&63),c>=2?"=":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(a>>> 6&63),c>=1?"=":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(a&63)].join("")},o=e.btoa?function(a){return e.btoa(a)}:function(a){return a.replace(/[\s\S]{1,3}/g,x)},s=c?function(a){return(new c(a)).toString("base64")}:function(a){return o(r(a))},A=function(a,c){return!c?s(a):s(a).replace(/[+\/]/g,function(a){return a=="+"?"-":"_"}).replace(/=/g,"")},t=RegExp("[\u00c0-\u00df][\u0080-\u00bf]|[\u00e0-\u00ef][\u0080-\u00bf]{2}|[\u00f0-\u00f7][\u0080-\u00bf]{3}","g"),y=function(a){switch(a.length){case 4:a= ((7&a.charCodeAt(0))<<18|(63&a.charCodeAt(1))<<12|(63&a.charCodeAt(2))<<6|63&a.charCodeAt(3))-65536;return j((a>>>10)+55296)+j((a&1023)+56320);case 3:return j((15&a.charCodeAt(0))<<12|(63&a.charCodeAt(1))<<6|63&a.charCodeAt(2));default:return j((31&a.charCodeAt(0))<<6|63&a.charCodeAt(1))}},D=function(a){return a.replace(t,y)},u=function(a){var c=a.length,e=c%4,a=(c>0?g[a.charAt(0)]<<18:0)|(c>1?g[a.charAt(1)]<<12:0)|(c>2?g[a.charAt(2)]<<6:0)|(c>3?g[a.charAt(3)]:0),a=[j(a>>>16),j(a>>>8&255),j(a&255)]; a.length=a.length-[0,0,2,1][e];return a.join("")},G=e.atob?function(a){return e.atob(a)}:function(a){return a.replace(/[\s\S]{1,4}/g,u)},E=c?function(a){return(new c(a,"base64")).toString()}:function(a){return D(G(a))},K=function(a){return E(a.replace(/[-_]/g,function(a){return a=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))};e.Base64={VERSION:"2.1.2",atob:G,btoa:o,fromBase64:K,toBase64:A,utob:r,encode:A,encodeURI:function(a){return A(a,true)},btou:D,decode:K,noConflict:function(){var c=e.Base64; e.Base64=a;return c}};if("function"===typeof Object.defineProperty){var H=function(a){return{value:a,enumerable:false,writable:true,configurable:true}};e.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",H(function(){return K(this)}));Object.defineProperty(String.prototype,"toBase64",H(function(a){return A(this,a)}));Object.defineProperty(String.prototype,"toBase64URI",H(function(){return A(this,true)}))}}})(alipay.security.utils); light.has("/alipay/security/rsainput")||function(e){var a={};e.rsainput=light.deriveFrom(e.base,{ready:!0,render:function(a){light.isFunction(a)&&this._readyList.push(a);if(this.element=light.get(this.options.id)){this.element.value="";var e=this;light.on(this.element,"keydown",function(){e.result=null})}else light.log("error: rsainput element not found");light.node(this.element).attr("disabled",!1);for(a=this._readyList;a.length;)a.shift().apply(this)},postInit:function(){alipay.security.rsainput.installed= !0;this._rsa=new e.utils.JSEncrypt;this._rsa.setPublicKey(this.options.PK);this._protocolVersion="2";this._TS=e.utils.Base64.decode(this.options.TS);var a=this;if(this.options.usePcClient)if(this.options.alieditUpgradeVersions)alipay.security.utils.pcClient.askScidAndResult({scidServer:this.options.scidServer,securityChannelServer:this.options.securityChannelServer,securityChannelCommand:this.options.securityChannelCommand,syncPollingCount:this.options.syncPollingCount,syncPollingInterval:this.options.syncPollingInterval, syncPollingCount:this.options.syncPollingCount,askScidAndResultTimeout:this.options.askScidAndResultTimeout},function(g){a.options.container=light.get(a.options.container);if(!g||"0"!=g.code){e.edit._notInstalled.call(a);e.rsainput.installed=!1;try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(j){}}else if(light.node("input[name=_seaside_gogo_]").val(g.attrs.envData.mac),g=g.attrs.envData.clientVersion.split("."),alieditUpgradeVersions=a.options.alieditUpgradeVersions.split("-"), minVersion=alieditUpgradeVersions[0].split("."),maxVersion=alieditUpgradeVersions[1].split("."),needUpdate=function(a,c,e){for(var g=0;4>g&&!(parseInt(a[g])>parseInt(c[g]));g++)if(parseInt(a[g])g&&!(parseInt(a[g])parseInt(e[g]))return!1;return!0},needUpdate(g,minVersion,maxVersion)){e.edit._notInstalled.call(a);e.rsainput.installed=!1;try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(r){}}else g=light.node(a.options.container).find("input"), g.attr("readonly",!1),g.attr("readOnly",!1)});else{var g=light.node("#"+a.options.container).find("input");g.attr("readonly",!1);g.attr("readOnly",!1);alipay.security.utils.pcClient.askScid({scidServer:this.options.scidServer,securityChannelCommand:this.options.securityChannelCommand})}else if(this.options.useExtension){var j=alipay.security.utils.chromeExtension;j.checkExtension(function(e){e?j.checkControl(function(e){e?(a.setMacInfo(),a.options.alieditUpgradeVersions?j.execute({command:"version"}, function(e){if(e&&e.version){var g=a.options.alieditUpgradeVersions.split("-"),e=e.version.split("."),i=g[0].split("."),g=g[1].split(".");a.isInRange(e,i,g)?a.showInstallExtensionMask(!0):(g=light.node("#"+a.options.container).find("input"),g.attr("readonly",!1),g.attr("readOnly",!1))}else g=light.node("#"+a.options.container).find("input"),g.attr("readonly",!1),g.attr("readOnly",!1)}):(e=light.node("#"+a.options.container).find("input"),e.attr("readonly",!1),e.attr("readOnly",!1))):a.showInstallExtensionMask(!!a.options.alieditUpgradeVersions)}): a.showInstallExtensionMask(!!a.options.alieditUpgradeVersions,a.options.useSilentInstallation)})}else g=light.node("#"+a.options.container).find("input"),g.attr("readonly",!1),g.attr("readOnly",!1);this.options.useKS&&alipay.security.utils.keyseq.start(this.options.id)},isInRange:function(a,e,j){for(var i=0;4>i&&!(parseInt(a[i])>parseInt(e[i]));i++)if(parseInt(a[i])i&&!(parseInt(a[i])parseInt(j[i]))return!1;return!0},setMacInfo:function(){var a= alipay.security.utils.chromeExtension;a.execute({command:"mac"},function(a){a&&a.mac?((/XOR_1_0{30}_/.test(a.mac)||344===a.mac.length)&&light.node("input[name=_seaside_gogo_]").val(a.mac),light.track("auth-ex-mac-ok")):light.track("auth-ex-mac-err")});a.checkControl(function(a){a&&light.node("input[name=security_chrome_extension_alicert_installed]").val("true")},"alicert");light.node("input[name=security_chrome_extension_aliedit_installed]").val("true")},showInstallExtensionMask:function(a,g){function j(){x? window.open(o,"_blank"):(new light.dialog({targetFrame:s,iframeSrc:o+"&_xbox=true"})).show();G||(G=!0,alipay.security.utils.chromeExtension.pollCheckControll(function(){G=!1;u.style.display="none";r.firstElementChild.style.display="";var a=light.node("#"+i.options.container).find("input");a.attr("readonly",!1);a.attr("readOnly",!1);i.setMacInfo();e.rsainput.installed=!0},"aliedit",i.options.alieditUpgradeVersions))}var i=this;e.rsainput.installed=!1;try{alipay.security.updateEdit=!0,alipay.security.sysCallback()}catch(n){}var r= document.getElementById(this.options.container),x=!1,o=alipay.security.securityCenterServer+"/sc/chrome/extensionInstallDialog.htm",s=document,o=o+("?version="+(a?"beta":"stable"));i.options.alieditUpgradeVersions&&(o+="&upgrade="+i.options.alieditUpgradeVersions);g&&(o=alipay.security.npedit.info.installationPage+"?version=beta");try{if(window.top.document.body){var s=window.top.document,A=(light.debug?"http://assets.dev.alipay.net":"https://a.alipayobjects.com")+("/al/alice.components.security-edit-1.4"+ (light.debug?"-src":"")+".css"),t=s.head||s.getElementsByTagName("head")[0]||s.documentElement,y=s.createElement("link");y.setAttribute("charset","utf-8");y.setAttribute("rel","stylesheet");y.setAttribute("href",A);t.appendChild(y)}}catch(D){x=!0}var u=document.createElement("a");u.setAttribute("href",o);u.setAttribute("target","_blank");u.className="aliedit-install";u.innerHTML="\u8bf7\u70b9\u6b64\u5b89\u88c5\u63a7\u4ef6";r.firstElementChild.style.display="none";r.appendChild(u);var G=!1;u.addEventListener("click", function(a){j();a.preventDefault()},!1);alipay.security.edit.detect=function(){j()}},getInfo:function(){return""},getCi1:function(){return""},getCi2:function(){return""},getVersion:function(){return""},getKeySeq:function(){if(this.options.useKS){var a='{"type":"js", "in":"'+alipay.security.utils.keyseq.get(this.options.id)+'"}';return alipay.security.utils.Base64.encode(alipay.security.utils.keyseq.ksk(this.options.ksk,a))}return null},getPassword:function(){if(!this.result){var c=this.element.value; if(c){var e=this._protocolVersion+this._TS+c;this.result=a[e]||(a[e]=this._rsa.alipayEncrypt(this._protocolVersion,this._TS,c))}else this.result="";var j=this.result,i=this.element.value;this.element.value="";var n=this;setTimeout(function(){light.get(n.options.hidnId).value!=j&&(n.element.value=i,n.result=null)});setTimeout(function(){n.result=null},3E3)}return this.result}},{Name:"rsainput",installed:!1})}(alipay.security);light.has("/alipay/security/utils/pcClient")||function(f){light.has("/alipay/security/utils")||(alipay.security.utils={});var i=function(a,b){var c=1,d=function(){var h=this;light.request(a.securityChannelServer,{},{format:"jsonp",success:function(e){if(!a.timeoutFlag1){c++;if(c>(a.syncPollingCount||3)){a.timeoutFlag2=true;b&&b.call(this,"")}else if(e&&e.code=="001005")setTimeout(function(){d.call(h)},a.syncPollingInterval||500);else{a.timeoutFlag2=true;b&&b.call(this,e)}}}})};d.call(this)},g={askScid:function(a, b){var c=false,d=false;if(a.securityChannelCommand)a.scidServer=a.scidServer+"?"+a.securityChannelCommand;light.request(a.scidServer,{},{format:"jsonp",success:function(a){if(!c){d=true;b&&b.call(this,a);light.node("input[name=scid]").val(a.attrs.scid)}},fail:function(){b&&b.call(this,"")}});setTimeout(function(){if(!d){c=true;b&&b.call(this,"")}},a.askScidTimeout||5E3)},askScidAndResult:function(a,b){a.timeoutFlag1=false;a.timeoutFlag2=false;if(a.securityChannelCommand)a.scidServer=a.scidServer+ "?"+a.securityChannelCommand;light.request(a.scidServer,{},{format:"jsonp",success:function(c){if(!a.timeoutFlag1){a.askScidAndResultTimeout=a.askScidAndResultTimeout||5E3;light.node("input[name=scid]").val(c.attrs.scid);a.securityChannelServer=a.securityChannelServer+"?"+(c.attrs&&c.attrs.nextCmd);i(a,b)}},fail:function(){b&&b.call(this,"")}});setTimeout(function(){if(!a.timeoutFlag2){a.timeoutFlag1=true;b&&b.call(this,"")}},a.askScidAndResultTimeout||5E3)},sendScRequest:function(a,b){if(a){var c= new Image;c.src=a+"/api/doNotSign.htm?serviceId=trackCmd&version=1&data="+encodeURIComponent(alipay.security.utils.Base64.encode('{"from":"web","timestamp":'+parseInt(b)+"}"));window["pcclient_"+(new Date).getTime().toString(16)]=c}}},g=f.utils.pcClient=light.deriveFrom(f.base,{},g)}(window.alipay.security);light.has("/alipay/security/cdo")||function(d){var e=alipay.security.downloadServer,c=function(){var c=light.client.info;return{Name:"cert.cdo",defaultMethod:"Do",info:{activex:"AliCertDO.AliCertDOCtrl",plugin:"npalicdo plugin",classId:"08d512d2-7d97-4e22-b7db-82791106c086",type:"application/npalicdo",version:"1.0.0.1",codebase:e+"/ukey/cf/alicert.cab",downloadUrl:c.os.windows?e+"/ukey/cf/alicert.exe":e+"/sec/cert/alicert.dmg"},template:c.engine.trident?'': '',message:{"0":"\u60a8\u9700\u8981\u91cd\u65b0\u5b89\u88c5\u6570\u5b57\u8bc1\u4e66\u63a7\u4ef6",1:"\u64cd\u4f5c\u7cfb\u7edf\u6216\u6d4f\u89c8\u5668\u4e0d\u652f\u6301",2:"\u63d2\u4ef6\u6ca1\u6709\u5b89\u88c5","5001-10000":"\u60a8\u7684\u8fd0\u884c\u73af\u5883\u914d\u7f6e\u4e0d\u6b63\u786e","10001-11000":"\u63a7\u4ef6\u8fd0\u884c\u9519\u8bef","11001-12000":"\u8c03\u7528\u53c2\u6570\u9519\u8bef"},available:!!(c.os.windows||c.os.macos&&6< c.os.macos[1]),actions:{restore:"custom"},defaults:{msgMode:"dialog"},handlers:{12004:light.noop},updateQueryInterval:1E3,updateHandler:null,properties:{handlers:{}}}}(),c=d.cdo=light.deriveFrom(d.base,{execute:function(d,a){var b=null;if(d)if("object"===typeof d?(b=d.service,d=light.param(d)):b=light.unparam(d).service,b){light.log("Calling %s: %s.",b,d);var i="";try{i=this.element.Do(d)}catch(e){light.log("Exception thrown from %s: %s.",b,g.rawData);this.catchError(b,e);return}var g=i?light.unparam(i): {};g.rawData=i||"";g.api=b;var f=g.status=parseInt(g.status,10);isNaN(f)&&(f=-1);light.log("Result from %s: (%d) %s.",b,f,i);if(f){var j=this;101<=f&&1E3>f?(!this.backupCmd&&"update"!=b&&(this.backupCmd={command:d,callback:a}),function(){c.updateHandler&&c.updateHandler.call(j,true,g.message);setTimeout(function(){j.execute(g.rawData)},c.updateQueryInterval)}()):(this.catchError(b,g,!0),g.msg=this.getMessage(f),(b=!f?null:this.handlers[f]||this.handlers["*"]||this.__type.handlers[f]||this.__type.handlers["*"])? b.call(this,g):this.showMessage(g))}else this.backupCmd?(c.updateHandler&&c.updateHandler.call(this,!1),b=this.backupCmd,delete this.backupCmd,light.log("Call previous command, see next log."),this.execute(b.command,b.callback)):a&&a.call(this,g)}else{if(light.debug)throw"Invalid command passed";}else if(light.debug)throw"Empty command passed";},send:function(c,a,b){a=a||{};a.service=c;a.version=1;this.execute(a,b)}},c);d.refreshStatus(c)}(alipay.security); light.has("/alipay/security/enroll")||function(d){var e=alipay.security.downloadServer,c=light.client.info,e={activex:"Itrusenroll.CertEnroll",plugin:"iTrusChina iTrusPTA,XEnroll,iEnroll,hwPTA,UKeyInstalls Firefox Plugin",classId:"7978461C-CC22-48F2-BC69-02220D3E101D",type:"application/Itrusenroll.CertEnroll.Version.1",version:"1.0.0.1",codebase:e+"/ukey/cert/1007/ie/PTA.cab",downloadUrl:e+"/ukey/cert/1007/ie/iTrusPTA.exe"},h=c.engine.trident?'': '';availableObj={os:!!c.os.windows,browser:!!c.engine.trident||!!c.browser.firefox||!!c.browser.chrome};d.enroll=light.deriveFrom(d.base,{},{Name:"cert.enroll",defaultMethod:"Version",info:e,template:h,message:null,availableObj:availableObj,available:availableObj.os&&availableObj.browser});d.refreshStatus(d.enroll)}(alipay.security); light.has("/alipay/security/pta")||function(d){var e=alipay.security.downloadServer,c=light.client.info,h=function(){var a={os:!!c.os.windows,browser:!(!c.engine.trident&&!c.browser.firefox&&!c.browser.chrome)};return{Name:"cert.pta",defaultMethod:"Version",info:{activex:"PTA.iTrusPTA",plugin:"iTrusChina iTrusPTA,XEnroll,iEnroll,hwPTA,UKeyInstalls Firefox Plugin",classId:"1e0dffcf-27ff-4574-849b-55007349feda",type:"application/PTA.iTrusPTA.Version.1",version:"1.0.0.1",codebase:e+"/ukey/cert/1007/ie/PTA.cab", downloadUrl:c.engine.trident?e+"/ukey/cert/1007/ie/iTrusPTA.exe?t=20110907.exe":e+"/ukey/cert/1007/ff/iTrusPTA_f_c.exe?t=20110714.exe"},template:c.engine.trident?'':'',message:{"-2147483135":"\u7528\u6237\u53d6\u6d88\u64cd\u4f5c","-2146434962":"\u7528\u6237\u53d6\u6d88\u64cd\u4f5c"},handlers:{},availableObj:a,available:a.os&&a.browser, properties:{handlers:{}}}}();d.pta=light.deriveFrom(d.base,{getCerts:function(a,b,c){if(!a&&!b&&!c)return null;try{var d=this.api("Filter");if(!d)return null;d.Clear();a&&(8',message:null,availableObj:b,available:b.os&&b.browser}}();d.hwpta=light.deriveFrom(d.base,{checkDriver:function(){try{return this.element.checkCSP(0)}catch(a){this.catchError("checkDriver",a)}return!1},getKeyNum:function(){try{return this.element.DetectKeys()}catch(a){this.catchError("getKeyNum", a)}return 0},getDriverName:function(a){try{return this.element.GetKeyCSPName(a||0)}catch(b){this.catchError("getDriverName",b)}return""},getDriverUrl:function(){var a=h.info.driverUrls,b=this.getDriverName(),c;for(c in a)if(b==c)return a[c];return""},deleteCert:function(a,b){try{return this.element.deleteCertificateByUserID(a,b)}catch(c){this.catchError("deleteCert",c)}return!1},importAdminPIN:function(a,b){try{return this.element.importAdminPIN(a,b)}catch(c){this.catchError("importAdminPIN",c)}return 0}, exportTempPubkey:function(){try{return this.element.exportTempPubkey()}catch(a){this.catchError("exportTempPubkey",a)}return""}},h);d.refreshStatus(d.hwpta)}(alipay.security);light.has("/alipay/security/otp")||function(b){members={ready:!0,render:function(a){light.isFunction(a)&&this._readyList.push(a);this.element=light.get(this.options.id);for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{otpPassword:this.element.value}}};b.otp=light.deriveFrom(b.base,members,{Name:"otp"})}(alipay.security);light.has("/alipay/security/mobile")||function(b,k){try{window==window.parent&&b.client.storage.set("mobileSendTime",-1)}catch(i){}var a={Name:"mobile",defaults:{id:"",autoSend:!0,isBind:"",ajaxUrl:"",countdownBefore:null,countdownAfter:null,requestBefore:null,requestAfter:null}},d={sms:{className:".sms-btn",btnText:"\u91cd\u65b0\u83b7\u53d6\u77ed\u4fe1",interval:120,prompt_send:"\u6821\u9a8c\u7801\u5df2\u53d1\u9001\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732", prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"},phone:{className:".phone-btn",btnText:"\u4f7f\u7528\u8bed\u97f3\u83b7\u53d6",interval:120,prompt_send:"\u652f\u4ed8\u5b9d\u5c06\u5411\u60a8\u7684\u624b\u673a\u62e8\u6253\u7535\u8bdd\u5e76\u64ad\u62a5\u6821\u9a8c\u7801\u3002
\u6765\u7535\u53f7\u7801\u4e3a\uff1a0571-26883721,\u8bf7\u7a0d\u5019...",prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"}}; a.properties={targets:[]};a=b.register("/alipay/security/mobile",window,b.deriveFrom(k.base,{ready:!0,render:function(c){b.isFunction(c)&&this._readyList.push(c);this.element=this.options.uniqElement;for(c=this._readyList;c.length;)c.shift().apply(this)},getValue:function(){return{mobileAckCode:this.element.value}},postInit:function(){var c=this,a=this.options;this.container=b.node(this.options.uniqElement).parent(".ui-form-item");this.itemExp=this.container.find(".ui-form-explain");b.each(d,function(b, d){var g=c.container.find(d.className);g.length&&(g.type=b,!a.defaultType&&(a.defaultType=b),c.targets.push(g))});this.targets.length||b.log("No mode used.");a.autoSend&&this.request("sms");this.bind()},bind:function(){var c=this,a=this.options;this.options.autoSend||this.container.find(".send-btn").click(function(){b.node(this).addClass("fn-hide");c.container.find(".ui-form-field, .ui-form-explain").removeClass("fn-hide");c.request("sms")});this.container.find(".reSend-btn").click(function(d){d.cancel(); b.node(this).addClass("fn-hide");c.container.find(".sms-btn, .phone-btn").removeClass("fn-hide");c.sendSuccess(a.defaultType);c.countdown(a.defaultType)});b.each(this.targets,function(b,a){a.click(function(){c.send(a.type)})});b.ready(function(){b.node(".phone-btn").length&&(c.pop=new b.pop({targets:b.node(".phone-btn"),className:"ui-securitycore",width:400}))})},send:function(c){c=c||this.options.defaultType;this.countdown(c);this.request(c)},countdown:function(c){var b=this,a=b.options,c=c||a.defaultType, f=d[c].interval;a.countdownBefore&&a.countdownBefore();(function(){0e-h){this.sendSuccess(a);return}}var f=this,g=this.options,e={},a=a||g.defaultType;g.requestBefore&&g.requestBefore();this.inputMobileNo&&(e.inputMobileNo=this.inputMobileNo);e.type=a;e.securityId=b.node(this.options.uniqElement).parent(".J-securitycoreMain").attr("data-request"); e.rnd=Math.random();e.validateProductName=this.options.productName;b.request(g.ajaxUrl,e,{method:"JSONP",success:function(e){if(e.info.sent){try{window!=window.parent?b.client.storage.set("mobileSendTime",(new Date).getTime()):b.client.storage.set("mobileSendTime",-1)}catch(h){}f.sendSuccess(a)}else f.showError(e.info);if(d[a].interval<=0)d[a].interval=120;var i=setInterval(function(){d[a].interval--;d[a].interval<=0&&clearInterval(i)},1E3);g.requestAfter&&f.options.requestAfter(e)}})},showError:function(a){this.itemExp.html(a.errorMessage); this.container.removeClass("ui-form-item-success").addClass("ui-form-item-error")},sendSuccess:function(a){a=a||this.options.defaultType;this.container.removeClass("ui-form-item-error").addClass("ui-form-item-success");this.updatePrompt(a,"prompt_send")}},a))}(window.light,alipay.security); light.has("/alipay/security/credibleMobile")||function(b){try{window==window.parent&&b.client.storage.set("credibleMobileSendTime",-1)}catch(k){}var i=function(){this.init.apply(this,arguments);this.bind()};i.prototype={_cg:{item:"ui-form-item",itemSuccess:"ui-form-item-success",itemError:"ui-form-item-error",itemExp:"ui-form-explain"},init:function(a){a=this.opt=a;a.dataId=a.id+(new Date).getTime()+Math.floor(1E3*Math.random());b.node("[id="+a.id+"]:not([data-id]):first").attr("data-id",a.dataId); this.opt.uniqElement=b.node("[data-id="+a.dataId+"]:first")[0];this.element=this.opt.uniqElement;this.container=b.node(this.element).parent("."+this._cg.item);this.validateBtn=this.container.find(".validate-btn");this.itemExp=this.container.find("."+this._cg.itemExp);this.preExp=this.itemExp.html()||"";this.opt.mobile?(this.opt.mobile.origin="credible",this.opt.mobile.credibleValidate=!1,this.opt.mobile.credibleMobile=this):b.log("Mobile did not start.")},bind:function(){var a=this;this.validateBtn.click(function(){a.validateNum()}); b.node(this.element).focus(function(){a.showDefault()})},validateNum:function(){var a=this.element.value;0===a.replace(/[^\x00-\xff]/g,"**").length?this.showError({msg:"\u8bf7\u8f93\u5165\u624b\u673a\u53f7\u7801\u3002"}):/\d{11}/.test(a)?this.request():this.showError({msg:"\u624b\u673a\u53f7\u7801\u6709\u8bef\u3002"})},request:function(){var a=this,d=b.trim(this.element.value),c={};if(window!=window.parent){var e=(new Date).getTime(),h=Number(b.client.storage.get("credibleMobileSendTime")),f=b.client.storage.get("credibleMobileNo"); if(d==f&&0>e-h){this.validateNumSuc({info:{validated:!0}});return}}c.inputMobileNo=d;c.securityId=b.node(this.opt.uniqElement).parent(".J-securitycoreMain").attr("data-request");c.validateProductName="ctu_mobile";b.request(this.opt.ajaxUrl,c,{method:"JSONP",success:function(c){if(c.info.validated)try{window!=window.parent?(b.client.storage.set("credibleMobileSendTime",(new Date).getTime()),b.client.storage.set("credibleMobileNo",d)):b.client.storage.set("credibleMobileSendTime",-1)}catch(e){}a.validateNumSuc(c)}})}, validateNumSuc:function(a){a.info.validated?(this.container.find(".ui-form-explain").addClass("fn-hide"),this.container.find(".ui-form-field").addClass("ui-form-text").html(this.element.value),this.container.addClass(this._cg.itemSuccess),b.node(".mobile-section .ui-form-item-counter").removeClass("fn-hide"),this.opt.mobile?(this.opt.mobile.credibleValidate=!0,this.opt.mobile.inputMobileNo=b.trim(this.element.value),this.opt.mobile.sendSuccess()):b.log("Mobile did not start.")):this.error(a)},error:function(a){var a= a.info,b="";5<=a.errorCount&&this.validateBtn.addClass("ui-checkcode-messagecode-disabled-btn").attr("disabled",!0);b=b||a.errorMessage;this.showError({code:a.errorCode,msg:b})},showError:function(a){this.itemExp.html(a.msg);this.container.addClass(this._cg.itemError)},showDefault:function(){this.itemExp.html(this.preExp);this.container.removeClass(this._cg.itemError)}};b.register("/alipay/security/credibleMobile",window,i)}(window.light);light.has("/alipay/security/ctuMobile")||function(b,j){try{window==window.parent&&b.client.storage.set("ctuMobileSendTime",-1)}catch(k){}var h={Name:"ctuMobile",defaults:{id:"",autoSend:!0,isBind:"",ajaxUrl:"",countdownBefore:null,countdownAfter:null,requestBefore:null,requestAfter:null}},f={sms:{className:".sms-btn",btnText:"\u91cd\u65b0\u83b7\u53d6\u77ed\u4fe1",interval:120,prompt_send:"\u6821\u9a8c\u7801\u5df2\u53d1\u9001\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732", prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"},phone:{className:".phone-btn",btnText:"\u4f7f\u7528\u8bed\u97f3\u83b7\u53d6",interval:120,prompt_send:"\u652f\u4ed8\u5b9d\u5c06\u5411\u60a8\u7684\u624b\u673a\u62e8\u6253\u7535\u8bdd\u5e76\u64ad\u62a5\u6821\u9a8c\u7801\u3002
\u6765\u7535\u53f7\u7801\u4e3a\uff1a0571-26883721,\u8bf7\u7a0d\u5019...",prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"}}; h.properties={targets:[]};h=b.register("/alipay/security/ctuMobile",window,b.deriveFrom(j.base,{ready:!0,render:function(a){b.isFunction(a)&&this._readyList.push(a);this.element=this.options.uniqElement;for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{mobileAckCode:this.element.value}},postInit:function(){var a=this,c=this.options;this.container=b.node(this.options.uniqElement).parent(".ui-form-item");this.itemExp=this.container.find(".ui-form-explain");b.each(f,function(b, d){var e=a.container.find(d.className);e.length&&(e.type=b,!c.defaultType&&(c.defaultType=b),a.targets.push(e))});this.targets.length||b.log("No mode used.");c.autoSend&&this.request("sms");this.bind()},bind:function(){var a=this,c=this.options;this.options.autoSend||this.container.find(".send-btn").click(function(){b.node(this).addClass("fn-hide");a.container.find(".ui-form-field, .ui-form-explain").removeClass("fn-hide");a.request("sms")});this.container.find(".reSend-btn").click(function(g){g.cancel(); b.node(this).addClass("fn-hide");a.container.find(".sms-btn, .phone-btn").removeClass("fn-hide");a.sendSuccess(c.defaultType);a.countdown(c.defaultType)});b.each(this.targets,function(c,b){b.click(function(){a.send(b.type)})});b.ready(function(){b.node(".phone-btn").length&&(a.pop=new b.pop({targets:b.node(".phone-btn"),className:"ui-securitycore",width:400}))})},send:function(a){a=a||this.options.defaultType;this.countdown(a);this.request(a)},countdown:function(a){var c=this,b=c.options,a=a||b.defaultType, d=f[a].interval;b.countdownBefore&&b.countdownBefore();(function(){0c-g){this.sendSuccess(a);return}}var d=this,e=this.options,c={},a=a||e.defaultType;e.requestBefore&&e.requestBefore();this.inputMobileNo&&(c.inputMobileNo=this.inputMobileNo);c.type=a;c.securityId=b.node(this.options.uniqElement).parent(".J-securitycoreMain").attr("data-request"); c.rnd=Math.random();c.validateProductName="ctu_mobile";b.request(e.ajaxUrl,c,{method:"JSONP",success:function(c){if(c.info.sent){try{window!=window.parent?b.client.storage.set("ctuMobileSendTime",(new Date).getTime()):b.client.storage.set("ctuMobileSendTime",-1)}catch(g){}d.sendSuccess(a)}else d.showError(c.info);if(f[a].interval<=0)f[a].interval=120;var h=setInterval(function(){f[a].interval--;f[a].interval<=0&&clearInterval(h)},1E3);e.requestAfter&&d.options.requestAfter(c)}})},showError:function(a){this.itemExp.html(a.errorMessage); this.container.removeClass("ui-form-item-success").addClass("ui-form-item-error")},sendSuccess:function(a){a=a||this.options.defaultType;this.container.removeClass("ui-form-item-error").addClass("ui-form-item-success");this.updatePrompt(a,"prompt_send")}},h))}(window.light,alipay.security);light.has("/alipay/security/riskMobileBank")||function(b,j){try{window==window.parent&&b.client.storage.set("riskMobileBankSendTime",-1)}catch(k){}var h={Name:"riskMobileBank",defaults:{id:"",autoSend:!0,isBind:"",ajaxUrl:"",countdownBefore:null,countdownAfter:null,requestBefore:null,requestAfter:null}},g={sms:{className:".sms-btn",btnText:"\u91cd\u65b0\u83b7\u53d6\u77ed\u4fe1",interval:120,prompt_send:"\u6821\u9a8c\u7801\u5df2\u53d1\u9001\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732", prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"},phone:{className:".phone-btn",btnText:"\u4f7f\u7528\u8bed\u97f3\u83b7\u53d6",interval:120,prompt_send:"\u652f\u4ed8\u5b9d\u5c06\u5411\u60a8\u7684\u624b\u673a\u62e8\u6253\u7535\u8bdd\u5e76\u64ad\u62a5\u6821\u9a8c\u7801\u3002
\u6765\u7535\u53f7\u7801\u4e3a\uff1a0571-26883721,\u8bf7\u7a0d\u5019...",prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"}}; h.properties={targets:[]};h=b.register("/alipay/security/riskMobileBank",window,b.deriveFrom(j.base,{ready:!0,render:function(a){b.isFunction(a)&&this._readyList.push(a);this.element=this.options.uniqElement;for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{mobileAckCode:this.element.value}},postInit:function(){var a=this,c=this.options;this.container=b.node(this.options.uniqElement).parent(".ui-form-item");this.itemExp=this.container.find(".ui-form-explain");b.each(g, function(b,d){var e=a.container.find(d.className);e.length&&(e.type=b,!c.defaultType&&(c.defaultType=b),a.targets.push(e))});this.targets.length||b.log("No mode used.");c.autoSend&&this.request("sms");this.bind()},bind:function(){var a=this,c=this.options;this.options.autoSend||this.container.find(".send-btn").click(function(){b.node(this).addClass("fn-hide");a.container.find(".ui-form-field, .ui-form-explain").removeClass("fn-hide");a.request("sms")});this.container.find(".reSend-btn").click(function(f){f.cancel(); b.node(this).addClass("fn-hide");a.container.find(".sms-btn, .phone-btn").removeClass("fn-hide");a.sendSuccess(c.defaultType);a.countdown(c.defaultType)});b.each(this.targets,function(c,b){b.click(function(){a.send(b.type)})});b.ready(function(){b.node(".phone-btn").length&&(a.pop=new b.pop({targets:b.node(".phone-btn"),className:"ui-securitycore",width:400}))})},send:function(a){a=a||this.options.defaultType;this.countdown(a);this.request(a)},countdown:function(a){var c=this,b=c.options,a=a||b.defaultType, d=g[a].interval;b.countdownBefore&&b.countdownBefore();(function(){0c-f){this.sendSuccess(a);return}}var d=this,e=this.options,c={},a=a||e.defaultType;e.requestBefore&&e.requestBefore();this.inputMobileNo&&(c.inputMobileNo=this.inputMobileNo);c.type=a;c.securityId=b.node(this.options.uniqElement).parent(".J-securitycoreMain").attr("data-request"); c.rnd=Math.random();c.validateProductName="risk_mobile_bank";b.request(e.ajaxUrl,c,{method:"JSONP",success:function(c){if(c.info.sent){try{window!=window.parent?b.client.storage.set("riskMobileBankSendTime",(new Date).getTime()):b.client.storage.set("riskMobileBankSendTime",-1)}catch(f){}d.sendSuccess(a)}else d.showError(c.info);e.requestAfter&&d.options.requestAfter(c)}})},showError:function(a){this.itemExp.html(a.errorMessage);this.container.removeClass("ui-form-item-success").addClass("ui-form-item-error")}, sendSuccess:function(a){a=a||this.options.defaultType;this.container.removeClass("ui-form-item-error").addClass("ui-form-item-success");this.updatePrompt(a,"prompt_send")}},h))}(window.light,alipay.security);light.has("/alipay/security/riskMobileAccount")||function(b,j){try{window==window.parent&&b.client.storage.set("riskMobileAccoutSendTime",-1)}catch(k){}var h={Name:"riskMobileAccount",defaults:{id:"",autoSend:!0,isBind:"",ajaxUrl:"",countdownBefore:null,countdownAfter:null,requestBefore:null,requestAfter:null}},g={sms:{className:".sms-btn",btnText:"\u91cd\u65b0\u83b7\u53d6\u77ed\u4fe1",interval:120,prompt_send:"\u6821\u9a8c\u7801\u5df2\u53d1\u9001\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732", prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"},phone:{className:".phone-btn",btnText:"\u4f7f\u7528\u8bed\u97f3\u83b7\u53d6",interval:120,prompt_send:"\u652f\u4ed8\u5b9d\u5c06\u5411\u60a8\u7684\u624b\u673a\u62e8\u6253\u7535\u8bdd\u5e76\u64ad\u62a5\u6821\u9a8c\u7801\u3002
\u6765\u7535\u53f7\u7801\u4e3a\uff1a0571-26883721,\u8bf7\u7a0d\u5019...",prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"}}; h.properties={targets:[]};h=b.register("/alipay/security/riskMobileAccount",window,b.deriveFrom(j.base,{ready:!0,render:function(a){b.isFunction(a)&&this._readyList.push(a);this.element=this.options.uniqElement;for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{mobileAckCode:this.element.value}},postInit:function(){var a=this,c=this.options;this.container=b.node(this.options.uniqElement).parent(".ui-form-item");this.itemExp=this.container.find(".ui-form-explain");b.each(g, function(b,d){var e=a.container.find(d.className);e.length&&(e.type=b,!c.defaultType&&(c.defaultType=b),a.targets.push(e))});this.targets.length||b.log("No mode used.");c.autoSend&&this.request("sms");this.bind()},bind:function(){var a=this,c=this.options;this.options.autoSend||this.container.find(".send-btn").click(function(){b.node(this).addClass("fn-hide");a.container.find(".ui-form-field, .ui-form-explain").removeClass("fn-hide");a.request("sms")});this.container.find(".reSend-btn").click(function(f){f.cancel(); b.node(this).addClass("fn-hide");a.container.find(".sms-btn, .phone-btn").removeClass("fn-hide");a.sendSuccess(c.defaultType);a.countdown(c.defaultType)});b.each(this.targets,function(c,b){b.click(function(){a.send(b.type)})});b.ready(function(){b.node(".phone-btn").length&&(a.pop=new b.pop({targets:b.node(".phone-btn"),className:"ui-securitycore",width:400}))})},send:function(a){a=a||this.options.defaultType;this.countdown(a);this.request(a)},countdown:function(a){var c=this,b=c.options,a=a||b.defaultType, d=g[a].interval;b.countdownBefore&&b.countdownBefore();(function(){0c-f){this.sendSuccess(a);return}}var d=this,e=this.options,c={},a=a||e.defaultType;e.requestBefore&&e.requestBefore();this.inputMobileNo&&(c.inputMobileNo=this.inputMobileNo);c.type=a;c.securityId=b.node(this.options.uniqElement).parent(".J-securitycoreMain").attr("data-request"); c.rnd=Math.random();c.validateProductName="risk_mobile_account";b.request(e.ajaxUrl,c,{method:"JSONP",success:function(c){if(c.info.sent){try{window!=window.parent?b.client.storage.set("riskMobileAccoutSendTime",(new Date).getTime()):b.client.storage.set("riskMobileAccoutSendTime",-1)}catch(f){}d.sendSuccess(a)}else d.showError(c.info);e.requestAfter&&d.options.requestAfter(c)}})},showError:function(a){this.itemExp.html(a.errorMessage);this.container.removeClass("ui-form-item-success").addClass("ui-form-item-error")}, sendSuccess:function(a){a=a||this.options.defaultType;this.container.removeClass("ui-form-item-error").addClass("ui-form-item-success");this.updatePrompt(a,"prompt_send")}},h))}(window.light,alipay.security);light.has("/alipay/security/riskMobileCredit")||function(b,k){try{window==window.parent&&b.client.storage.set("riskMobileCreditSendTime",-1)}catch(i){}var a={Name:"riskMobileCredit",defaults:{id:"",autoSend:!0,isBind:"",ajaxUrl:"",countdownBefore:null,countdownAfter:null,requestBefore:null,requestAfter:null}},h={sms:{className:".sms-btn",btnText:"\u91cd\u65b0\u83b7\u53d6\u77ed\u4fe1",interval:120,prompt_send:"\u6821\u9a8c\u7801\u5df2\u53d1\u9001\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732", prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"},phone:{className:".phone-btn",btnText:"\u4f7f\u7528\u8bed\u97f3\u83b7\u53d6",interval:120,prompt_send:"\u652f\u4ed8\u5b9d\u5c06\u5411\u60a8\u7684\u624b\u673a\u62e8\u6253\u7535\u8bdd\u5e76\u64ad\u62a5\u6821\u9a8c\u7801\u3002
\u6765\u7535\u53f7\u7801\u4e3a\uff1a0571-26883721,\u8bf7\u7a0d\u5019...",prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"}}; a.properties={targets:[],count:!0};a=b.register("/alipay/security/riskMobileCredit",window,b.deriveFrom(k.base,{ready:!0,render:function(c){b.isFunction(c)&&this._readyList.push(c);this.element=this.options.uniqElement;for(c=this._readyList;c.length;)c.shift().apply(this)},getValue:function(){return{mobileAckCode:this.element.value}},postInit:function(){var c=this,a=this.options;this.container=b.node(this.options.uniqElement).parent(".ui-form-item");this.itemExp=this.container.find(".ui-form-explain"); b.each(h,function(b,f){var g=c.container.find(f.className);g.length&&(g.type=b,!a.defaultType&&(a.defaultType=b),c.targets.push(g))});this.targets.length||b.log("No mode used.");a.autoSend&&this.request("sms");this.bind()},bind:function(){var c=this,a=this.options;this.options.autoSend||this.container.find(".send-btn").click(function(){b.node(this).addClass("fn-hide");c.container.find(".ui-form-field, .ui-form-explain").removeClass("fn-hide");c.request("sms")});this.container.find(".reSend-btn").click(function(e){e.cancel(); b.node(this).addClass("fn-hide");c.container.find(".sms-btn, .phone-btn").removeClass("fn-hide");c.sendSuccess(a.defaultType);c.countdown(a.defaultType)});b.each(this.targets,function(a,b){b.click(function(){c.send(b.type)})});b.ready(function(){b.node(".phone-btn").length&&(c.pop=new b.pop({targets:b.node(".phone-btn"),className:"ui-securitycore",width:400}))})},send:function(a){a=a||this.options.defaultType;this.countdown(a);this.request(a)},countdown:function(a){var b=this,e=b.options,a=a||e.defaultType, f=h[a].interval;e.countdownBefore&&e.countdownBefore();(function(){0d-e){this.sendSuccess(a);return}}var f=this,g=this.options,d={},a=a||g.defaultType;g.requestBefore&&g.requestBefore();this.inputMobileNo&&(d.inputMobileNo=this.inputMobileNo);d.type=a;d.securityId=b.node(this.options.uniqElement).parent(".J-securitycoreMain").attr("data-request"); d.rnd=Math.random();d.creditMobileIndex=this.riskCredibleMobile.element.value;d.validateProductName="risk_mobile_credit";b.request(g.ajaxUrl,d,{method:"JSONP",success:function(d){if(d.info.sent){try{window!=window.parent?b.client.storage.set("riskMobileCreditSendTime",(new Date).getTime()):b.client.storage.set("riskMobileCreditSendTime",-1)}catch(e){}f.sendSuccess(a)}else f.showError(d.info);g.requestAfter&&f.options.requestAfter(d)}})},showError:function(a){this.itemExp.html(a.errorMessage);this.container.removeClass("ui-form-item-success").addClass("ui-form-item-error")}, sendSuccess:function(a){a=a||this.options.defaultType;this.container.removeClass("ui-form-item-error").addClass("ui-form-item-success");this.updatePrompt(a,"prompt_send")}},a))}(window.light,alipay.security); light.has("/alipay/security/riskCredibleMobile")||function(b){try{window==window.parent&&b.client.storage.set("riskCredibleMobileSendTime",-1)}catch(k){}var i=function(){this.init.apply(this,arguments);this.bind()};i.prototype={_cg:{item:"ui-form-item",itemSuccess:"ui-form-item-success",itemError:"ui-form-item-error",itemExp:"ui-form-explain"},init:function(a){a=this.opt=a;a.dataId=a.id+(new Date).getTime()+Math.floor(1E3*Math.random());b.node("[id="+a.id+"]:not([data-id]):first").attr("data-id", a.dataId);this.opt.uniqElement=b.node("[data-id="+a.dataId+"]:first")[0];this.element=this.opt.uniqElement;this.container=b.node(this.element).parent("."+this._cg.item);this.counter=this.container.next(".ui-form-item-counter");this.validateBtn=this.container.find(".validate-btn");this.itemExp=this.container.find("."+this._cg.itemExp);this.preExp=this.itemExp.html()||"";this.expand=!1;this.opt.mobile?(this.opt.mobile.origin="credible",this.opt.mobile.credibleValidate=!1,this.opt.mobile.riskCredibleMobile= this):b.log("Mobile did not start.")},bind:function(){var a=this;this.validateBtn.click(function(){a.validateBtn.hide();a.validateNum();a.counter.removeClass("fn-hide").removeClass(a._cg.itemError).addClass(a._cg.itemSuccess);a.counter.find("."+a._cg.itemExp).html(a.counter.find("input").attr("data-explain"));a.expand=!0});b.node(this.element).change(function(){a.validateBtn.show();a.counter.addClass("fn-hide");a.counter.find(".reSend-btn").removeClass("fn-hide");a.counter.find(".sms-btn").addClass("fn-hide"); a.expand=!1});b.node(this.element).focus(function(){a.showDefault()})},validateNum:function(){0===this.element.value.replace(/[^\x00-\xff]/g,"**").length?this.showError({msg:"\u8bf7\u8f93\u5165\u624b\u673a\u53f7\u7801\u3002"}):this.request()},request:function(){var a=this,h=b.trim(this.element.value),c={};if(window!=window.parent){var d=(new Date).getTime(),e=Number(b.client.storage.get("riskCredibleMobileSendTime")),f=b.client.storage.get("riskCredibleMobileNo");if(h==f&&0>d-e)return}c.creditMobileIndex= h;c.validateProductName="risk_mobile_credit";c.securityId=b.node(this.opt.uniqElement).parent(".J-securitycoreMain").attr("data-request");b.request(this.opt.ajaxUrl,c,{method:"JSONP",success:function(c){if(c.info.sent)try{window!=window.parent?(b.client.storage.set("riskCredibleMobileSendTime",(new Date).getTime()),b.client.storage.set("riskCredibleMobileNo",h)):b.client.storage.set("riskCredibleMobileSendTime",-1)}catch(d){}else a.showError(c.info)}})},validateNumSuc:function(){},error:function(a){var a= a.info,b="";5<=a.errorCount&&this.validateBtn.addClass("ui-checkcode-messagecode-disabled-btn").attr("disabled",!0);b=b||a.errorMessage;this.showError({code:a.errorCode,msg:b})},showError:function(a){a.msg=a.msg||a.errorMessage;a.msg&&(this.itemExp.html(a.msg),this.counter.find("."+this._cg.itemExp).html(a.msg),this.counter.addClass(this._cg.itemError).removeClass(this._cg.itemSuccess))},showDefault:function(){this.itemExp.html(this.preExp);this.container.removeClass(this._cg.itemError)}};b.register("/alipay/security/riskCredibleMobile", window,i)}(window.light);light.has("/alipay/security/riskCertificate")||function(b){members={ready:!0,render:function(a){light.isFunction(a)&&this._readyList.push(a);this.element=light.get(this.options.id);for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{inputCertificateNo:this.element.value}}};b.riskCertificate=light.deriveFrom(b.base,members,{Name:"riskCertificate"})}(alipay.security); light.has("/alipay/security/riskSecurityQa")||function(b){members={ready:!0,render:function(a){light.isFunction(a)&&this._readyList.push(a);this.element=light.get(this.options.id);for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{securityAnswer:this.element.value}}};b.riskSecurityQa=light.deriveFrom(b.base,members,{Name:"riskSecurityQa"})}(alipay.security); light.has("/alipay/security/riskExpressPrivacy")||function(a){members={render:function(b){light.isFunction(b)&&this._readyList.push(b);this.element=light.get(this.options.id);for(b=this._readyList;b.length;)b.shift().apply(this)},queryValue:function(b){var c=this.element=light.get(this.options.id),a=c.value.replace(/\D/g,""),d=light.node(c),c=d.attr("data-cardtype"),d=d.attr("data-server")+"/validateAndCacheCardInfo.json";"debit"==c?b({bankCardDebitNo:a}):"credit"==c&&light.request(d,{cardNo:a,cardBinCheck:!0, doUpdate:!1},{format:"jsonp",success:function(a){a&&a.validated?b({bankCardCreditUUID:a.key}):b({message:"\u5361\u53f7\u6821\u9a8c\u4e0d\u901a\u8fc7"})}})}};a.riskExpressPrivacy=light.deriveFrom(a.base,members,{Name:"riskExpressPrivacy"})}(alipay.security); light.has("/alipay/security/checkCode")||function(b){b.checkCode=light.deriveFrom(b.base,{ready:!0,render:function(a){light.isFunction(a)&&this._readyList.push(a);this.element=light.get(this.options.id);for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{check_code:this.element.value}}},{Name:"checkCode"})}(alipay.security);(function(b){b.rds=light.deriveFrom(b.base,{ready:!0,render:function(a){light.isFunction(a)&&this._readyList.push(a);for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{rdsUaValue:window.json_ua?window.json_ua:"",rdsTokenValue:window.form_tk?window.form_tk:""}}},{Name:"rds"})})(alipay.security); light.has("/alipay/security/barcode")||function(e){var t={Name:"barcode"},i={render:function(e){var t=this;light.isFunction(e)&&t._readyList.push(e),seajs.use(["$","alipay/qrcode/1.0.3/qrcode"],function(e,i){var a=window.AraleQRCode||i,n=new a({render:"",text:t.options.barcode,width:t.options.width,height:t.options.height,size:t.options.size,image:t.options.image,imageSize:t.options.imageSize,correctLevel:t.options.correctLevel});t.element&&t.element.del(),t.container.append(n),t.element=light.node(n),t.element.addClass("barcode"),t.ready=!0;for(var r=t._readyList;r.length;)r.shift().apply(t)})},postInit:function(){this.container=light.node(light.node(this.options.container)),this.stat="suspended";for(var e=this,t=this.container.find("button"),i=0;i=c.options.ackNum|| b.val(b.val()+a)})})},_bindClearInput:function(){var a=this;light.on(this.clearInputIcon[0],"click",function(c){c.cancel();a.element.val("")})},_bindResendBtn:function(){var a=this;light.on(this.resendBtn[0],"click",function(){a._sendSMS()})},_sendSMS:function(){var a=this;this.resendBtn.attr("disabled","disabled");this.resendBtn.addClass("ui-checkcode-messagecode-disabled-btn");var c={securityId:a.options.securityId,validateProductName:this.options.productName};a._smsTip(!0,"\u6821\u9a8c\u7801\u5df2\u53d1\u9001\uff0c15\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\u3002"); light.request(this.options.resendUrl,c,{method:"JSONP",success:function(b){if("ok"==b.stat){if(b.info)if(b.info.sent||(a._smsTip(!1,b.info.errorMessage),light.log(b.info.errorMessage),a._enableResendBtn()),b.info.sudoku){a.letters={};var c=light.node("table tr td a",a.keyboard);light.each(b.info.sudoku,function(b,d){a.letters[d.code]=d.index;light.node(c[b]).text(d.code)})}else a._smsTip(!1,b.info.errorMessage||"\u7f51\u7edc\u7e41\u5fd9\uff0c\u8bf7\u7a0d\u4faf\u518d\u8bd5\u3002"),light.log("\u670d\u52a1\u5668\u9519\u8bef\uff0c\u672a\u8fd4\u56de\u53ef\u9009\u5b57\u7b26\u7ed3\u679c"), a._enableResendBtn()}else light.log("error")},failure:function(){light.log("failure")}});var d=120;clearInterval(a._intervalHandler);this._intervalHandler=setInterval(function(){if(0==d)a._enableResendBtn();else{var b=d--+"\u79d2\u540e\u91cd\u53d1\u77ed\u4fe1";a.resendBtn.text(b)}},1E3)},_enableResendBtn:function(){this.resendBtn.text("\u91cd\u65b0\u83b7\u53d6\u77ed\u4fe1").attr("disabled",!1).removeClass("ui-checkcode-messagecode-disabled-btn");clearInterval(this._intervalHandler)},_smsTip:function(a, c){this.resendBtn.next(".ui-form-explain").text(c||"");var d=this.resendBtn.parent(".resend-group");a?d.removeClass("ui-form-item-error"):d.addClass("ui-form-item-error")}},f)}(alipay.security);light.has("/alipay/security/riskOriginalAccountMobile")||function(b,j){try{window==window.parent&&b.client.storage.set("riskOriginalAccountMobileSendTime",-1)}catch(k){}var h={Name:"riskOriginalAccountMobile",defaults:{id:"",autoSend:!0,isBind:"",ajaxUrl:"",countdownBefore:null,countdownAfter:null,requestBefore:null,requestAfter:null}},g={sms:{className:".sms-btn",btnText:"\u91cd\u65b0\u83b7\u53d6\u77ed\u4fe1",interval:120,prompt_send:"\u6821\u9a8c\u7801\u5df2\u53d1\u9001\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732", prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"},phone:{className:".phone-btn",btnText:"\u4f7f\u7528\u8bed\u97f3\u83b7\u53d6",interval:120,prompt_send:"\u652f\u4ed8\u5b9d\u5c06\u5411\u60a8\u7684\u624b\u673a\u62e8\u6253\u7535\u8bdd\u5e76\u64ad\u62a5\u6821\u9a8c\u7801\u3002
\u6765\u7535\u53f7\u7801\u4e3a\uff1a0571-26883721,\u8bf7\u7a0d\u5019...",prompt_default:"\u6821\u9a8c\u7801\u662f6\u4f4d\u6570\u5b57\uff0c30\u5206\u949f\u5185\u8f93\u5165\u6709\u6548\uff0c\u8bf7\u52ff\u6cc4\u9732"}}; h.properties={targets:[]};h=b.register("/alipay/security/riskOriginalAccountMobile",window,b.deriveFrom(j.base,{ready:!0,render:function(a){b.isFunction(a)&&this._readyList.push(a);this.element=this.options.uniqElement;for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{mobileAckCode:this.element.value}},postInit:function(){var a=this,c=this.options;this.container=b.node(this.options.uniqElement).parent(".ui-form-item");this.itemExp=this.container.find(".ui-form-explain"); b.each(g,function(b,d){var e=a.container.find(d.className);e.length&&(e.type=b,!c.defaultType&&(c.defaultType=b),a.targets.push(e))});this.targets.length||b.log("No mode used.");c.autoSend&&this.request("sms");this.bind()},bind:function(){var a=this,c=this.options;this.options.autoSend||this.container.find(".send-btn").click(function(){b.node(this).addClass("fn-hide");a.container.find(".ui-form-field, .ui-form-explain").removeClass("fn-hide");a.request("sms")});this.container.find(".reSend-btn").click(function(f){f.cancel(); b.node(this).addClass("fn-hide");a.container.find(".sms-btn, .phone-btn").removeClass("fn-hide");a.sendSuccess(c.defaultType);a.countdown(c.defaultType)});b.each(this.targets,function(c,b){b.click(function(){a.send(b.type)})});b.ready(function(){b.node(".phone-btn").length&&(a.pop=new b.pop({targets:b.node(".phone-btn"),className:"ui-securitycore",width:400}))})},send:function(a){a=a||this.options.defaultType;this.countdown(a);this.request(a)},countdown:function(a){var c=this,b=c.options,a=a||b.defaultType, d=g[a].interval;b.countdownBefore&&b.countdownBefore();(function(){0c-f){this.sendSuccess(a);return}}var d=this,e=this.options,c={},a=a||e.defaultType;e.requestBefore&&e.requestBefore();this.inputMobileNo&&(c.inputMobileNo=this.inputMobileNo);c.type=a;c.securityId=b.node(this.options.uniqElement).parent(".J-securitycoreMain").attr("data-request"); c.rnd=Math.random();c.validateProductName="risk_original_account_mobile";b.request(e.ajaxUrl,c,{method:"JSONP",success:function(c){if(c.info.sent){try{window!=window.parent?b.client.storage.set("riskOriginalAccountMobileSendTime",(new Date).getTime()):b.client.storage.set("riskOriginalAccountMobileSendTime",-1)}catch(f){}d.sendSuccess(a)}else d.showError(c.info);e.requestAfter&&d.options.requestAfter(c)}})},showError:function(a){this.itemExp.html(a.errorMessage);this.container.removeClass("ui-form-item-success").addClass("ui-form-item-error")}, sendSuccess:function(a){a=a||this.options.defaultType;this.container.removeClass("ui-form-item-error").addClass("ui-form-item-success");this.updatePrompt(a,"prompt_send")}},h))}(window.light,alipay.security);light.has("/alipay/security/riskOriginalSecurityQa")||function(b){members={ready:!0,render:function(a){light.isFunction(a)&&this._readyList.push(a);this.element=light.get(this.options.id);for(a=this._readyList;a.length;)a.shift().apply(this)},getValue:function(){return{securityAnswer:this.element.value}}};b.riskOriginalSecurityQa=light.deriveFrom(b.base,members,{Name:"riskOriginalSecurityQa"})}(alipay.security);!function(t){function o(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return t[i].call(r.exports,r,r.exports,o),r.loaded=!0,r.exports}var n={};return o.m=t,o.c=n,o.p="",o(0)}([function(t,o,n){t.exports=n(1)},function(t,o,n){function i(t){this.options=e.extend({},t,this.defaultOptions),this._confirmList=[],this.confirmed=!1,this.init()}var r=n(2),e=n(3),s="riskTelephoneAccount";i.prototype={_type:"riskTelephoneAccount",defaultOptions:{confirmBtnId:"tel_confirm_btn",errorCntId:"tel_error_cnt",waitCntId:"tel_wait_cnt",pollInterval:3e3},init:function(t){var o=this.options;return o.timeout?void this.onTimeout():void this.startPoll()},startPoll:function(){function t(){setTimeout(function(){e.request(r,{securityId:c},{format:"jsonp",success:o})},s)}function o(t){"object"==typeof t&&"success"===t.checkStatus?n(t.telephoneAccountValidatorStatus):f.onError("\u51fa\u9519\u5566")}function n(o){switch(o){case"notTested":t();break;case"failed":case"successed":f.confirm();break;case"timeOut":f.onError("\u8d85\u65f6\u4e86");break;default:f.onError("\u51fa\u9519\u5566")}}var i=this.options,r=i.ajaxUrl,s=i.pollInterval,c=i.sid,f=this;t()},onError:function(t){var o=this.options;e.node("#"+o.waitCntId).hide(),e.node("#"+o.errorCntId).show().find(".header").text(t);var n=this;e.node("#"+o.confirmBtnId).click(function(){n.confirm()})},onConfirm:function(t){if("function"!=typeof t)throw new Error("onConfirm only accept function parm");this.confirmed?t.call(this):this._confirmList.push(t)},confirm:function(){this.confirmed=!0;for(var t=this._confirmList;t.length;)t.shift().call(this)}},r[s]=i,t.exports=i},function(t,o){t.exports=alipay.security},function(t,o){t.exports=light}]);light.has("/alipay/security/page")||function(d,c,a){a.page={};a.page.processCertLink=function(a){if(a.length){d.node(".J-securitycoreMain").attr("data-extension");try{if(window.frameElement)a.attr("data-href")&&a.attr("href",a.attr("data-href")),a.attr("target","_blank");else{i=0;for(l=a.length;i=o.length&&(o=light.node("#blockReason"));d.children().hide();o.appendTo(d);if(d.parent("form").length){var j=d.parent("form");j.children().hide();j[0].insertBefore(d[0],j[0].firstChild);d.show()}d[0].insertBefore(o[0],d[0].firstChild);o.show();d.show();light.node(".loading-text").hide()}},updateRdsToken:function(a){a&&a.info&&a.info.rdsToken&&(window.form_tk=a.info.rdsToken,UA_Opt.setToken(window.form_tk),UA_Opt.reload())},ajaxValidateSucc:function(a,e){var f= e.info,c=!0,d=null;if(e.blockReason){c="";if(f.product&&f.product.length)for(var k=0,o=f.product.length;k\u5b89\u88c5\u6570\u5b57\u8bc1\u4e66\u63a7\u4ef6\u3002'):d("\u68c0\u6d4b\u5230\u6570\u5b57\u8bc1\u4e66\u63a7\u4ef6\uff0cvisualTip\u4e0d\u63d0\u793a\u5b89\u88c5\u63a7\u4ef6");g(f)})}else{if(!a.pta.installed&&!a.cdo.installed){var e=a.securityCenterServer+"/cert/downLoadCtrl.htm",h=a.securityCenterServer+ "/cert/manage.htm",m=a.securityCenterServer+"/sc/chrome/extensionInstallDialogCert.htm",n=b.attr("data-link-in-xbox"),f="true"==light.node(".J-securitycoreMain").attr("data-extension")?'\u5c1a\u672a\u5b89\u88c5\u6570\u5b57\u8bc1\u4e66\u63a7\u4ef6\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u5b9d\u4ee4\u8fdb\u884c\u6821\u9a8c \u6216 \u5b89\u88c5\u6570\u5b57\u8bc1\u4e66\u63a7\u4ef6\u3002': '\u5c1a\u672a\u5b89\u88c5\u6570\u5b57\u8bc1\u4e66\u63a7\u4ef6\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u5b9d\u4ee4\u8fdb\u884c\u6821\u9a8c \u6216 \u5b89\u88c5\u6570\u5b57\u8bc1\u4e66\u63a7\u4ef6\u3002';g(f)}}else g(f)}},2E3)}}(window.light,light.node,alipay.security); light.has("/alipay/security/core/base")||function(d,c,a){var b,e=[];b=a.base=function(a){if(a!==e)throw"invalid constructor, use create() instead.";};b.defaults={errorMsg:"",rule:function(a){return!light.trim(a).length?!1:!0},itemClass:"ui-form-item",notifyClass:"ui-form-explain",errorClass:"ui-form-item-error",successClass:"ui-form-item-success",focusClass:"ui-form-item-focus"};b.create=function(a,c,d){if(!a)throw"this security product not exist";var h=new a(e);h.__type=a;a.defaults=light.extend({}, b.defaults,a.defaults);h.options=light.extend({},a.defaults,d);h.product=c;h.postInit();return h};b.prototype={postInit:function(){this.element=light.node("#"+this.product.options.id);this.parent=this.element.parent("."+this.options.itemClass);this.msg=this.parent.find("."+this.options.notifyClass);this.defaultMsg=this.element.attr("data-explain")||"";this.bind();light.track("sc_"+this.product.__type.Name)},bind:function(){var a=this;light.on(this.product.options.id,"focus",function(){a.afterValidate(!0)})}, execute:function(a,b){this.getValue(b);this.validate()?a():b.stoped=!0},getValue:function(a){var b=this;this.product.render(function(){b.value=this.getValue();a.params[b.options.paramName]=b.value})},validate:function(){var a=this.options.rule;this.value==light.node(this.product.element).attr("placeholder")&&(this.value="");this.isValid=light.isFunction(a)?a(this.value):a.test(this.value);this.afterValidate(this.isValid);return this.isValid},lock:function(a){a&&light.node(this.product.element).addClass("ui-input-unwrite").attr("disabled", !0)},afterValidate:function(a,b,e){var c=this.options,b=b||c.errorMsg;this.lock(e);a?(this.parent.removeClass(c.successClass).removeClass(c.errorClass),this.msg.html(this.defaultMsg)):(this.parent.removeClass(c.successClass).addClass(c.errorClass),this.msg.html(light.trim(b)))}}}(window,light.page.ui.dialog,alipay.security.core); light.has("/alipay/security/core/edit")||function(d,c){var a;c.edit=a=light.deriveFrom(c.base,{postInit:function(){this.parent=light.node("#"+this.product.options.hidnId).parent("."+this.options.itemClass);this.msg=this.parent.find("."+this.options.notifyClass);this.defaultMsg=this.msg.html();this.bind();light.track("sc_"+this.product.__type.Name)},getValue:light.noop,execute:function(a,e){var f=this,c=this.parent.find("input[name=J_aliedit_key_hidn]")[0].value,d=this.parent.find("input[name=J_aliedit_uid_hidn]")[0].value, h=this.parent.find("input[name=J_aliedit_using]")[0].value,m=this.parent.find("input[name=J_aliedit_prod_type]")[0].value;if(!this.product.options.useExtension&&"true"==h&&!alipay.security.edit.installed&&!alipay.security.npedit.installed)alipay.security.edit.detect(),e.stoped=!0;else this.product.onready(function(){light.get(c).value=f.value=this.getPassword();var n=f.parent.find("input[name=_seaside_gogo_]"),k="";"true"==h&&(k=this.getCi1(),n&&(!n.val()&&this.getCi1()&&n.val(this.getCi1()),k=n.val())); if(f.validate()){n={J_aliedit_key_hidn:c,J_aliedit_uid_hidn:d,J_aliedit_using:h,netInfo:f.parent.find("input[name=J_aliedit_net_info]").val(),_seaside_gogo_:"true"==h?k:"",security_activeX_enabled:alipay.security.activeXEnabled};n[c]=f.value;n[d]=light.get(d).value;var o;if("function"===typeof this.getKeySeq&&null!==(o=this.getKeySeq()))n.ks=o;f.ajaxData=light.extend({},n);f.ajaxData.ks="";f.ajaxData.netInfo="";f.ajaxData[m]=light.extend({},n);e.params=light.extend(e.params,f.ajaxData);a()}e.stoped= !0})},lock:light.noop,afterValidate:function(a,e,c){this.parent.find("input[name=J_aliedit_key_hidn]");var d=this.parent.find("input[name=J_aliedit_prod_type]")[0].value,p=this.options,e=e||p.errorMsg[d];this.lock(c);a?(this.parent.removeClass(p.successClass).removeClass(p.errorClass),this.msg.html(this.defaultMsg)):(this.parent.removeClass(p.successClass).addClass(p.errorClass),this.msg.html(light.trim(e)))}});a.defaults={errorMsg:{payment_password:"\u8bf7\u586b\u5199\u652f\u4ed8\u5bc6\u7801\u3002", query_password:"\u8bf7\u586b\u5199\u767b\u5f55\u5bc6\u7801\u3002",operation_password:"\u8bf7\u586b\u5199\u64cd\u4f5c\u5bc6\u7801\u3002",risk_original_payment_password:"\u8bf7\u586b\u5199\u652f\u4ed8\u5bc6\u7801\u3002",risk_payment_password:"\u8bf7\u586b\u5199\u652f\u4ed8\u5bc6\u7801\u3002"}}}(window,alipay.security.core); light.has("/alipay/security/core/mobile")||function(d,c){var a=light.deriveFrom(c.base,{execute:function(a,e){if(this.product.origin&&"credible"==this.product.origin&&!this.product.credibleValidate){var c=this.product.credibleMobile;c.validateNum.call(c);e.stoped=!0}else this.getValue(e),this.validate()?a():e.stoped=!0},getValue:function(a){var e=this;this.product.render(function(){e.value=this.getValue();a.params[e.options.paramName]=e.value;a.params.mobileAckCode=e.value.mobileAckCode})}});a.defaults= {errorMsg:"\u8bf7\u8f93\u51656\u4f4d\u6570\u5b57\u6821\u9a8c\u7801\u3002",rule:function(a){return/^\d{6}$/.test(a.mobileAckCode)}};c.mobile=a}(window,alipay.security.core); light.has("/alipay/security/core/ctuMobile")||function(d,c){var a=light.deriveFrom(c.base,{execute:function(a,e){if(this.product.origin&&"credible"==this.product.origin&&!this.product.credibleValidate){var c=this.product.credibleMobile;c.validateNum.call(c);e.stoped=!0}else this.getValue(e),this.validate()?a():e.stoped=!0},getValue:function(a){var e=this;this.product.render(function(){e.value=this.getValue();a.params[e.options.paramName]=e.value;light.extend(a.params,e.value)})}});a.defaults={errorMsg:"\u8bf7\u8f93\u51656\u4f4d\u6570\u5b57\u6821\u9a8c\u7801\u3002", rule:function(a){return/^\d{6}$/.test(a.mobileAckCode)},paramName:"ctu_mobile"};c.ctuMobile=a}(window,alipay.security.core); light.has("/alipay/security/core/core/otp")||function(d){var c=light.deriveFrom(d.base,{getValue:function(a){var b=this;this.product.render(function(){b.value=this.getValue();a.params[b.options.paramName]=b.value;light.extend(a.params,b.value)})}});c.defaults={errorMsg:"\u8bf7\u8f93\u51656\u4f4d\u6570\u5b57\u6821\u9a8c\u7801\u3002",rule:function(a){return/^\d{6}$/.test(a.otpPassword)},paramName:"otp"};d.otp=c}(alipay.security.core); light.has("/alipay/security/core/baseCert")||function(d,c,a,b){b.baseCert=d=light.deriveFrom(b.base,{bind:light.noop,getValue:light.noop,validate:light.noop,lock:light.noop,postInit:function(){var a=light.node(".J-securitycoreTip")[0]||light.node(".edit-section")[0]||light.node(".cert-section, .ukey-section, .thirdkey-section")[0];this.parent=light.node("."+this.options.itemClass,a);this.msg=this.parent.find("."+this.options.notifyClass);this.defaultMsg=(light.node(".J-checkResult",a)[0]||this.msg[0]).innerHTML; light.track("sc_"+this.product.__type.Name)},showMessage:function(a,b){var c=this.options.label,d="";"ukey"==this.product.__type.Name&&(d=', \u7acb\u5373\u5b89\u88c5');this.afterValidate(!1,{noPta:'\u60a8\u7684\u7535\u8111\u8fd8\u672a\u88c5\u63a7\u4ef6\uff0c\u8bf7\u7acb\u5373\u5b89\u88c5\uff0c\u5b89\u88c5\u540e\u8bf7\u5237\u65b0\u6216\u91cd\u542f\u6d4f\u89c8\u5668\u3002',noKey:"\u6ca1\u6709\u68c0\u6d4b\u5230\u60a8\u7684"+ c+"\uff0c\u8bf7\u63d2\u5165\u540e\u91cd\u8bd5\u6216\u8bf7\u5c1d\u8bd5\u5b89\u88c5\u9a71\u52a8"+d,keyError:c+"\u51fa\u73b0\u5f02\u5e38"+(b?"\uff0c\u9519\u8bef\u4ee3\u7801\uff1a"+b.number:"")}[a])}});d.defaults={paramName:"signedData"};b.cert=light.deriveFrom(d,{execute:function(a,b){b.params[this.options.paramName]={singedData:"cert"};light.extend(b.params,{singedData:"cert"});a()}});b.cert.defaults=light.extend({},d.defaults,{label:"\u6570\u5b57\u8bc1\u4e66",paramName:"cert"});b.ukey=light.deriveFrom(d, {execute:function(b,c){if(this.product.__type.installed){var d=this;this.product.onready(function(){if(a.cdo.installed&&this.cmd){var p=this;this.handlers["*"]=function(a){d.showMessage.call(d,"keyError",a);c.stoped=!0};this.handlers[12004]=function(a){d.showMessage.call(d,"noKey",a);c.stoped=!0};this.execute(light.unescapeHTML(this.cmd),function(a){d.certCmdOutput=a.rawData;c.stoped||(d.certCmdOutput?(light.get(p.id).value=d.certSign,c.params[d.options.paramName]={certCmdOutput:d.certCmdOutput}, light.extend(c.params,{certCmdOutput:d.certCmdOutput}),d.afterValidate(!0),b()):(d.showMessage("noKey"),c.stoped=!0))})}else this.handlers["*"]=function(a){d.showMessage.call(d,"keyError",a);c.stoped=!0},this.handlers["-2147483135"]=this.handlers["-2146434962"]=function(){c.stoped=!0},d.certSign=this.sign(this.src,this.certSn,this.issuerDn,"",this.subjectCN),c.stoped||(d.certSign?(light.get(this.id).value=d.certSign,c.params[d.options.paramName]={signedData:d.certSign},light.extend(c.params,{signedData:d.certSign}), d.afterValidate(!0),b()):(d.showMessage("noKey"),c.stoped=!0))})}else this.showMessage("noPta"),c.stoped=!0}});b.ukey.defaults=light.extend({},d.defaults,{label:"\u652f\u4ed8\u76fe",paramName:"ukey"});b.thirdkey=light.deriveFrom(d,{execute:function(a,b){if(this.product.__type.installed){var c=this;this.product.onready(function(){this.handlers["*"]=function(a){c.showMessage.call(c,"keyError",a);b.stoped=!0};this.handlers["-2147483135"]=this.handlers["-2146434962"]=function(){b.stoped=!0};c.certSign= this.sign(this.src,this.certSn,this.issuerDn,"",this.subjectCN);b.stoped||(c.certSign?(light.get(this.id).value=c.certSign,b.params[c.options.paramName]={signedData:c.certSign},light.extend(b.params,{signedData:c.certSign}),c.afterValidate(!0),a()):(c.showMessage("noKey"),b.stoped=!0))})}else this.showMessage("noPta"),b.stoped=!0}});b.thirdkey.defaults=light.extend({},d.defaults,{label:"U\u76fe",paramName:"thirdkey"})}(window,light.page.ui.dialog,alipay.security,alipay.security.core); light.has("/alipay/security/core/riskMobileBank")||function(d,c){var a=light.deriveFrom(c.base,{execute:function(a,c){this.getValue(c);this.validate()?a():c.stoped=!0}});a.defaults={errorMsg:"\u8bf7\u8f93\u51656\u4f4d\u6570\u5b57\u6821\u9a8c\u7801\u3002",rule:function(a){return/\d{6}/.test(a.mobileAckCode)},paramName:"risk_mobile_bank"};c.riskMobileBank=a}(window,alipay.security.core); light.has("/alipay/security/core/riskMobileAccount")||function(d,c){var a=light.deriveFrom(c.base,{execute:function(a,c){this.getValue(c);this.validate()?a():c.stoped=!0}});a.defaults={errorMsg:"\u8bf7\u8f93\u51656\u4f4d\u6570\u5b57\u6821\u9a8c\u7801\u3002",rule:function(a){return/\d{6}/.test(a.mobileAckCode)},paramName:"risk_mobile_account"};c.riskMobileAccount=a}(window,alipay.security.core); light.has("/alipay/security/core/riskOriginalAccountMobile")||function(d,c){var a=light.deriveFrom(c.base,{execute:function(a,c){this.getValue(c);this.validate()?a():c.stoped=!0}});a.defaults={errorMsg:"\u8bf7\u8f93\u51656\u4f4d\u6570\u5b57\u6821\u9a8c\u7801\u3002",rule:function(a){return/\d{6}/.test(a.mobileAckCode)},paramName:"risk_original_account_mobile"};c.riskOriginalAccountMobile=a}(window,alipay.security.core); light.has("/alipay/security/core/core/riskOriginalSecurityQa")||function(d){var c=light.deriveFrom(d.base,{});c.defaults={errorMsg:"\u8bf7\u586b\u5199\u7b54\u6848\u3002",rule:function(a){return/\S+/.test(a.securityAnswer)},paramName:"risk_original_security_qa"};d.riskOriginalSecurityQa=c}(alipay.security.core); light.has("/alipay/security/core/riskMobileCredit")||function(d,c){var a=light.deriveFrom(c.base,{execute:function(a,c){this.getValue(c);this.validate()?a():c.stoped=!0}});a.defaults={errorMsg:"\u8bf7\u8f93\u51656\u4f4d\u6570\u5b57\u6821\u9a8c\u7801\u3002",rule:function(a){return/\d{6}/.test(a.mobileAckCode)},paramName:"risk_mobile_credit"};c.riskMobileCredit=a}(window,alipay.security.core); light.has("/alipay/security/core/core/riskCertificate")||function(d){var c=light.deriveFrom(d.base,{});c.defaults={errorMsg:"\u8bf7\u586b\u5199\u8bc1\u4ef6\u7684\u6700\u540e6\u4f4d\u3002",rule:function(a){return/^.{6}$/.test(a.inputCertificateNo)},paramName:"risk_certificate"};d.riskCertificate=c}(alipay.security.core); light.has("/alipay/security/core/core/riskSecurityQa")||function(d){var c=light.deriveFrom(d.base,{});c.defaults={errorMsg:"\u8bf7\u586b\u5199\u7b54\u6848\u3002",rule:function(a){return/\S+/.test(a.securityAnswer)},paramName:"risk_security_qa"};d.riskSecurityQa=c}(alipay.security.core); light.has("/alipay/security/core/riskExpressPrivacy")||function(d){var c;light.deriveFrom(d.base,{});d.baseRiskExpressPrivacy=c=light.deriveFrom(d.base,{errorMsg:"\u8bf7\u586b\u5199\u6b63\u786e\u7684\u94f6\u884c\u5361\u53f7\u3002",rule:function(a){return/^\d{1,30}$/.test(a)},paramName:"risk_express_privacy",validate:function(){var a=this.rule,b=light.node(this.element),c=b.attr("placeholder");this.value=b.val().replace(/\D/g,"");this.value==c&&(this.value="");this.isValid=light.isFunction(a)?a(this.value): a.test(this.value);this.afterValidate(this.isValid,this.errorMsg);return this.isValid},execute:function(a,b){this.validate()||(b.stoped=!0);if(!b.stoped){var c=this;this.product.queryValue(function(d){if(d.message)c.afterValidate(false,d.message);else{b.params[c.paramName]=d;c.afterValidate(true);a()}})}}});d.riskExpressPrivacy=light.deriveFrom(c,{})}(alipay.security.core); light.has("/alipay/security/core/core/riskSudoku")||function(d){var c=light.deriveFrom(d.base,{postInit:function(){var a=this;this.product.onready(function(){a.element=a.product.element;a.parent=a.element.parent("."+a.options.itemClass);a.msg=a.parent.find("."+a.options.notifyClass);a.defaultMsg=a.element.attr("data-explain")||"";a.bind()});light.track("sc_"+this.product.__type.Name)},getValue:function(a){var b=this;this.product.render(function(){b.value=this.getValue();var c=[],d=this.letters;light.each(b.value.split(""), function(a,b){c.push(d[b])});a.params[this.options.paramName]={index:c}})},bind:function(){var a=this,b=light.node("table tr td a",this.product.keyboard);light.each(b,function(b,c){light.on(c,"click",function(b){b.cancel();a.afterValidate(!0)})})},afterValidate:function(a,b,c){var d=this.options,b=b||d.errorMsg,g=this.element.parent(".input-container");explain=g.find("."+this.options.notifyClass);this.lock(c);a?(g.removeClass(d.successClass).removeClass(d.errorClass),explain.html(this.defaultMsg)): (g.removeClass(d.successClass).addClass(d.errorClass),explain.html(light.trim(b)))}});c.defaults={errorMsg:"\u8bf7\u70b9\u51fb\u5de6\u4fa7\u8f93\u5165\u6821\u9a8c\u7801\u3002",rule:function(a){return!!a}};d.riskSudoku=c}(alipay.security.core); light.has("/alipay/security/core/core/riskOneKeyConfirm")||function(d){var c=light.deriveFrom(d.base,{postInit:function(){var a=this;this.product.onready(function(){a.element=a.product.element;a.parent=a.element.parent();a.msg=a.parent.find("."+a.options.notifyClass);a.defaultMsg=a.element.attr("data-explain")||"";a.bind()});light.track("sc_"+this.product.__type.Name)},getValue:function(){var a=this;this.product.render(function(){a.value=this.getValue()})}});c.defaults={errorMsg:"\u8bf7\u5148\u5728\u652f\u4ed8\u5b9d\u94b1\u5305\u786e\u8ba4\u540e\u518d\u63d0\u4ea4\u3002", rule:function(a){return a},paramName:"risk-onekey-confirm"};d.riskOneKeyConfirm=c}(alipay.security.core); light.has("/alipay/security/core/core/checkCode")||function(d){var c=light.deriveFrom(d.base,{getValue:function(a){var b=this;this.product.render(function(){b.value=this.getValue();a.params[b.options.paramName]=b.value;light.extend(a.params,b.value)})}});c.defaults={errorMsg:"\u8bf7\u6b63\u786e\u586b\u5199\u6821\u9a8c\u7801\u3002",rule:function(a){return/^[a-zA-Z0-9]{4}$/.test(a.check_code)},paramName:"checkcode"};d.checkCode=c}(alipay.security.core); light.has("/alipay/security/core/core/rds")||function(d){var c=light.deriveFrom(d.base,{afterValidate:function(){}});c.defaults={paramName:"rds",rule:function(){return!0}};d.rds=c}(alipay.security.core); light.has("/alipay/security/core/core/barcode")||function(d){var c=light.deriveFrom(d.base,{postInit:function(){var a=this;this.product.onready(function(){a.element=a.product.element;a.parent=a.element.parent("."+a.options.itemClass);a.msg=a.parent.find("."+a.options.notifyClass);a.defaultMsg=a.element.attr("data-explain")||"";a.bind()});light.track("sc_"+this.product.__type.Name)},getValue:function(){var a=this;this.product.render(function(){a.value=this.getValue()})}});c.defaults={errorMsg:"\u8bf7\u626b\u63cf\u4e8c\u7ef4\u7801\u540e\uff0c\u518d\u63d0\u4ea4\u3002", rule:function(a){return a},paramName:"barcode"};d.barcode=c}(alipay.security.core); (function(d){function c(a){this.product=a;this.parent=light.node("#"+a.options.id).parent("."+this.options.itemClass);this.msg=this.parent.find("."+this.options.notifyClass);var b=this;a.onReady(function(){this.gettable&&this.sensor.collectInfo();if(this.renderer.input)light.on(this.renderer.input.options.id,"focus",function(){b.afterValidate(!0)})})}c.prototype={product:null,options:{itemClass:"ui-form-item",notifyClass:"ui-form-explain",errorClass:"ui-form-item-error",successClass:"ui-form-item-success", focusClass:"ui-form-item-focus"},errorMsg:{payment_password:"\u8bf7\u586b\u5199\u652f\u4ed8\u5bc6\u7801\u3002",query_password:"\u8bf7\u586b\u5199\u767b\u5f55\u5bc6\u7801\u3002",operation_password:"\u8bf7\u586b\u5199\u64cd\u4f5c\u5bc6\u7801\u3002",risk_original_payment_password:"\u8bf7\u586b\u5199\u652f\u4ed8\u5bc6\u7801\u3002",risk_payment_password:"\u8bf7\u586b\u5199\u652f\u4ed8\u5bc6\u7801\u3002"},execute:function(a,b){var c=this;this.product.onReady(function(){if(this.renderable){var d=this.getPassword(); if(d){var g=c.parent.find("input[name=J_aliedit_key_hidn]")[0].value,p=c.parent.find("input[name=J_aliedit_uid_hidn]")[0].value;c.parent.find("input[name=J_aliedit_using]");var h=c.parent.find("input[name=J_aliedit_prod_type]")[0].value,m={J_aliedit_key_hidn:g,J_aliedit_uid_hidn:p,J_aliedit_using:!0};m[g]=d;m[p]=light.get(p).value;this.renderer.input&&this.renderer.input.options.useKS&&(m.ks=this.renderer.input.getKeySeq());try{new ActiveXObject("htmlfile"),m.security_activeX_enabled=!0}catch(n){m.security_activeX_enabled= !1}if(this.gettable)this.sensor.onCollectComplete(function(c,d){c||(m.netinfo=d.netinfo||"",m._seaside_gogo_=d.ci1||"");b.params[h]=m;a()});else b.params[h]=m,a()}else c.afterValidate(!1),b.stoped=!0}else this.renderer.showInstallDialog(),b.stoped=!0})},afterValidate:function(a,b){var c=this.options,b=b||this.errorMsg[this.product.options.prodType];a?(this.parent.removeClass(c.successClass).removeClass(c.errorClass),this.msg.html(this.defaultMsg)):(this.parent.removeClass(c.successClass).addClass(c.errorClass), this.msg.html(light.trim(b)))}};d.Password=c})(alipay.security.core);