var today=new Date();var sError="";String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"")};String.prototype.ltrim=function(){return this.replace(/^\s*/g,"")};String.prototype.rtrim=function(){return this.replace(/\s*$/g,"")};function trim(){if(arguments.length<1){return null}if(typeof (arguments[0])=="string"){return arguments[0].replace(/(^\s*)|(\s*$)/g,"")}else{return""}}function ltrim(){if(arguments.length<1){return null}if(typeof (arguments[0])=="string"){return arguments[0].replace(/(^\s*)/g,"")}else{return""}}function rtrim(){if(arguments.length<1){return null}if(typeof (arguments[0])=="string"){return arguments[0].replace(/(\s*$)/g,"")}else{return""}}function __isNum(B){var A=/^[+|-]*[0-9]+$/;return A.test(B)}function __isFloat(B){if(__isNum(B)){return true}var A=/^[+|-]{0,1}\d*\.\d*$/;return A.test(B)}function __isEFloat(B){var A=/^[+|-]{0,1}\d*\.[\.\d+]{0,1}\e[-|+]{0,1}\d+$/;return A.test(B)}function __isQuoteIn(B){var A=/\"|\'|\“|\”|\‘|\’|\%|\$|\¥|\……|\·|\—|\-|\——|\!|\!|\#|\@|\~|\^|\*|\,|\.|\,|\。|\?|\?|\;|\;|\:|\:|\{|\}|\\|\/|\[|\]|\(|\)|\+|\-|\、|\||\<|\>/;return A.test(B)}function isIntegerMaxMin(B,A,C){var D=parseInt(B.value);return((D==B.value)&&(DC))}function isInteger(A){var B=parseInt(A.value);return(B==A.value)}function checkNum(B){var A=B.value;return __isNum(A)}function checkFloat(B){var A=B.value;return __isFloat(A)}function checkEFloat(B){var A=B.value;return __isEFloat(A)}function __isNumChar(A){return(A>="0"&&A<="9")}function __isBlankChar(A){return(A==" "||A=="\f"||A=="\n"||A=="\r"||A=="\t")}function byteLength(B){var A=0;for(i=0;i128){A=A+2}else{A=A+1}}return A}function stringLengthCheck(B,A,C){if(byteLength(trim(B.value))>A){alert(C);return false}return true}function __getCurrentDate(){var B=new Date();var C=""+B.getFullYear();var D=B.getMonth()+1;if(D<10){D="0"+D}var A=B.getDate();if(A<10){A="0"+A}return C+D+A}function __getCurrentDateBar(){var B=new Date();var C=""+B.getFullYear();var D=B.getMonth()+1;if(D<10){D="0"+D}var A=B.getDate();if(A<10){A="0"+A}return C+"-"+D+"-"+A}function __formatNum(B,C){var A=parseFloat(B);if(C<0){C=0}return A.toFixed(C)}function __setScale(F,B){if(isNaN(F)||isNaN(B)||parseInt(B)<0){return new String(F)}var E=new String(F);var H=parseFloat(F);var C=parseInt(B);if(C==0){return new String((H<0?"-":"")+Math.round(Math.abs(H)))}if(H==parseInt(E)){E=new String(parseInt(E))+".";for(var D=0;DC){E=new String(parseInt(E)+1);E+=".";for(var D=0;D12){sError="月份不能小于1,也不能大于12";return false}return true}function __checkStdYear(D){var C=D.value;if(C.length!=4){sError="日期长度不对";return false}if(!__isNum(C)){sError="不是合法的日期";return false}var B=C;var A=__isLegalYear(B);return A}function __checkStdTime(F){var D=F.value;if(D.length!=6){sError="时间长度不对";return false}if(!__isNum(D)){sError="不是合法的时间";return false}var A=D.substring(0,2);var E=D.substring(2,4);var B=D.substring(4,6);var C=__isLegalTime(A,E,B);return C}function __checkTime(D){var C=D.value;var B=/^d{2}\:d{2}\:d{2}$/;if(!B.test(C)){alert("请输入正确的时间格式!");return fasle}var A=B.split(":");if(parseInt(A[0])>24||parseInt(A[1])>59||parseInt(A[2])>59){alert("请输入正确的时间格式!");return fasle}return true}function __checkSlashStdDate(G){var E=G.value;if(E.length!=10){sError="日期长度不对";return false}var D=/\d{4}\/\d{2}\/\d{2}/;if(!D.test(E)){sError="不正确的日期格式,正确格式为YYYY/MM/DD";return false}var C=E.substring(0,4);var F=E.substring(5,7)-1;var A=E.substring(8,10);var B=__isLegalDate(C,F,A);if(false==B){return false}return true}function __checkBarStdDate(G){var E=G.value;if(E.length!=10){sError="日期长度不对";return false}var D=/\d{4}\-\d{2}\-\d{2}/;if(!D.test(E)){sError="不正确的日期格式,正确格式为YYYY-MM-DD";return false}var C=E.substring(0,4);var F=E.substring(5,7)-1;var A=E.substring(8,10);var B=__isLegalDate(C,F,A);if(false==B){return false}return true}function __isLegalDate(C,E,A){if(C<1900||C>3000){sError="年份错误";return false}if(E<0||E>12){sError="月份不能小于1,也不能大于12";return false}if(A<1){sError="日期不能小于1";return false}if(A>31){sError="日期不能大于31";return false}if(E==2){if(__isLeapYear(C)){if(A>29){sError="润年,2月份日期不能大于29";return false}}else{if(A>28){sError="非润年,2月份日期不能大于28";return false}}}else{var D,B=E;if(B>7){B=B+1}D=30+B%2;if(A>D){sError="该月日期不能大于"+D+"天";return false}}return true}function __isLeapYear(A){if((A%400==0)||((A%4==0)&&(A%100!=0))){return true}else{return false}}function __isLegalMonth(A,B){if(A<1900||A>3000){sError="年份错误";return false}if(B<0||B>12){sError="月份不能小于1,也不能大于12";return false}return true}function __isLegalYear(A){if(A<1900||A>3000){sError="年份错误";return false}return true}function __isLegalTime(A,C,B){if(A<0||A>23){sError="时钟错误";return false}if(C<0||C>59){sError="分钟错误";return false}if(B<0||B>59){sError="秒钟错误";return false}return true}function isSingleFormat(B){var A=/^[.a-zA-Z0-9_-]+$/;if(!A.test(B)){return false}return true}function checkNegative(A){if(isNaN(A)){if(A.value<0){return true}return false}if(A*1<0){return true}return false}function __checkTime(C){var B=/^\d{2}\:\d{2}\:\d{2}$/;if(!B.test(C)){return false}var A=C.split(":");if(parseInt(A[0])>24||parseInt(A[1])>59||parseInt(A[2])>59){return false}return true}function __checkCode(B){var A=/^([0-9]|[a-z]|[A-Z])+$/;if(!A.test(B)){return false}return true}function __checkIp(B){var A=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;if(!A.test(B)){return false}var C=B.split(".");if((C[0].indexOf("0")==0)||(C[1].indexOf("0")==0)||(C[2].indexOf("0")==0)||(C[3].indexOf("0")==0)){return false}if(C[0]>255||C[1]>255||C[2]>255||C[3]>255){return false}return true}function __checkChinaPostCode(B){var A=/\d{6}/;if(!re.test(B)){return false}return true}function getHtmlStringByXmlhttp(A){if(A==null){alert("传递的URL不能为空!");return }try{var C=new ActiveXObject("Microsoft.XMLHTTP");if(C==null){alert("创建XMLHTTP对象失败!"+B.description);return }C.open("POST",A,false);C.send();return C.responseText}catch(B){alert("XMLHTTP对象传递数据失败!"+B.description);return""}}function getArrayByXmlHttp(D){var B=getHtmlStringByXmlhttp(D);if(B.indexOf("noresult")>-1){return -1}var A=new Array();var E=B.split("@|@");for(var C=0;CB){return -1}else{if(D