function getElementsByClassNameCB(m,h,a){var g=document;if(g.getElementsByClassName){return(h||g).getElementsByClassName(m)}else{var k=[],n;var o,n=(h||g).getElementsByTagName(a||"*");for(var f=0,b=n.length;f<b;f++){im=n[f];if(im.className){o=im.className.split(/\s+/);for(var c=0,e=o.length;c<e;c++){if(o[c]==m){k[k.length]=im;break}}}}return k.length>0?k:null}}function DateFormat(a){this._init.apply(this,arguments)}DateFormat.prototype={_init:function(d){this.pattern=d;this._patterns=[];for(var b=0;b<d.length;b++){var c=d.charAt(b);if(this._patterns.length==0){this._patterns[0]=c}else{var a=this._patterns.length-1;if(this._patterns[a].charAt(0)=="'"){if(this._patterns[a].length==1||this._patterns[a].charAt(this._patterns[a].length-1)!="'"){this._patterns[a]+=c}else{this._patterns[a+1]=c}}else{if(this._patterns[a].charAt(0)==c){this._patterns[a]+=c}else{this._patterns[a+1]=c}}}}},format:function(b){var a=[];for(var c=0;c<this._patterns.length;c++){a[c]=this._formatWord(b,this._patterns[c])}return a.join("")},_formatWord:function(a,c){var b=this._formatter[c.charAt(0)];if(b){return b.apply(this,[a,c])}else{return c}},_formatter:{y:function(a,c){var b=String(a.getFullYear());if(c.length<=2){b=b.substring(2,4)}else{b=this._zeroPadding(b,c.length)}return b},M:function(a,b){return this._zeroPadding(String(a.getMonth()+1),b.length)},d:function(a,b){return this._zeroPadding(String(a.getDate()),b.length)},H:function(a,b){return this._zeroPadding(String(a.getHours()),b.length)},m:function(a,b){return this._zeroPadding(String(a.getMinutes()),b.length)},s:function(a,b){return this._zeroPadding(String(a.getSeconds()),b.length)},S:function(a,b){return this._zeroPadding(String(a.getMilliseconds()),b.length)},"'":function(a,b){if(b=="''"){return"'"}else{return b.replace(/'/g,"")}}},_zeroPadding:function(b,a){if(b.length>=a){return b}return new Array(a-b.length+1).join("0")+b},parse:function(c){if(typeof c!="string"||c==""){return null}var a={year:1970,month:1,day:1,hour:0,min:0,sec:0,msec:0};for(var b=0;b<this._patterns.length;b++){if(c==""){return null}c=this._parseWord(c,this._patterns[b],a);if(c===null){return null}}if(c!=""){return null}return new Date(a.year,a.month-1,a.day,a.hour,a.min,a.sec,a.msec)},_parseWord:function(c,b,a){var d=this._parser[b.charAt(0)];if(d){return d.apply(this,[c,b,a])}else{if(c.indexOf(b)!=0){return null}else{return c.substring(b.length)}}},_parser:{y:function(e,d,a){var b;if(d.length<=2){b=e.substring(0,2);b=b<70?"20"+b:"19"+b;e=e.substring(2)}else{var c=(d.length==3)?4:d.length;b=e.substring(0,c);e=e.substring(c)}if(!this._isNumber(b)){return null}a.year=parseInt(b,10);return e},M:function(d,b,a){var c;if(b.length==1&&d.length>1&&d.substring(0,2).match(/1[0-2]/)!=null){c=d.substring(0,2);d=d.substring(2)}else{c=d.substring(0,b.length);d=d.substring(b.length)}if(!this._isNumber(c)){return null}a.month=parseInt(c,10);return d},d:function(d,c,a){var b;if(c.length==1&&d.length>1&&d.substring(0,2).match(/1[0-9]|2[0-9]|3[0-1]/)!=null){b=d.substring(0,2);d=d.substring(2)}else{b=d.substring(0,c.length);d=d.substring(c.length)}if(!this._isNumber(b)){return null}a.day=parseInt(b,10);return d},H:function(d,c,a){var b;if(c.length==1&&d.length>1&&d.substring(0,2).match(/1[0-9]|2[0-3]/)!=null){b=d.substring(0,2);d=d.substring(2)}else{b=d.substring(0,c.length);d=d.substring(c.length)}if(!this._isNumber(b)){return null}a.hour=parseInt(b,10);return d},m:function(d,c,a){var b;if(c.length==1&&d.length>1&&d.substring(0,2).match(/[1-5][0-9]/)!=null){b=d.substring(0,2);d=d.substring(2)}else{b=d.substring(0,c.length);d=d.substring(c.length)}if(!this._isNumber(b)){return null}a.min=parseInt(b,10);return d},s:function(d,c,a){var b;if(c.length==1&&d.length>1&&d.substring(0,2).match(/[1-5][0-9]/)!=null){b=d.substring(0,2);d=d.substring(2)}else{b=d.substring(0,c.length);d=d.substring(c.length)}if(!this._isNumber(b)){return null}a.sec=parseInt(b,10);return d},S:function(d,b,a){var c;if(b.length==1||b.length==2){if(d.length>2&&d.substring(0,3).match(/[1-9][0-9][0-9]/)!=null){c=d.substring(0,3);d=d.substring(3)}else{if(d.length>1&&d.substring(0,2).match(/[1-9][0-9]/)!=null){c=d.substring(0,2);d=d.substring(2)}else{c=d.substring(0,b.length);d=d.substring(b.length)}}}else{c=d.substring(0,b.length);d=d.substring(b.length)}if(!this._isNumber(c)){return null}a.msec=parseInt(c,10);return d},"'":function(c,b,a){if(b=="''"){b="'"}else{b=b.replace(/'/g,"")}if(c.indexOf(b)!=0){return null}else{return c.substring(b.length)}}},_isNumber:function(a){return/^[0-9]*$/.test(a)}};function getPubDate(b,h){var g="";var c=getElementsByClassNameCB(h,"",b);if(c||c.length==1){var j=c[0].innerHTML;j=j.replace(/[\t\r\n]+/g,"");var i=j.replace("更新","");if(i&&i.length>0){try{var d=new DateFormat("yyyy年MM月dd日");var k=d.parse(i);var a=new DateFormat("yyyyMMdd");g=a.format(k)}catch(f){g=i.replace(/[年月日]/g,"")}}}return g};
