function getToday(){var B=new Date();var C=B.getFullYear();var A=(B.getMonth()+1)+"";var D=B.getDate()+"";if(A.length==1){A="0"+A}if(D.length==1){D="0"+D}return C+"/"+A+"/"+D}function checkdate(D){var A=/^(\d+)-(\d{1,2})-(\d{1,2})$/;var B=D.match(A);if(B==null){return false}B[2]=B[2]-1;var C=new Date(B[1],B[2],B[3]);if(C.getFullYear()!=B[1]){if(C.getFullYear()!=formatYear(B[1])){return false}}if(C.getMonth()!=B[2]){return false}if(C.getDate()!=B[3]){return false}return true}function formatYear(A){if(A<100){A=1900+parseInt(A,10)}return A}function checkdateEx(D){var A=/^(\d+)\/(\d{1,2})\/(\d{1,2})$/;var B=D.match(A);if(B==null){return false}B[2]=B[2]-1;var C=new Date(B[1],B[2],B[3]);if(C.getFullYear()!=B[1]){return false}if(C.getMonth()!=B[2]){return false}if(C.getDate()!=B[3]){return false}return true}function checkstring(B,A){var C=new RegExp(A,"ig");return C.test(B)}function checkprimarykey(A){var B="['&%#<>\\\"]";return checkstring(A,B)}function checktel(B){var A=new RegExp("^[0-9]+([-*][0-9]+)*$","ig");if(!A.test(B)){return false}else{return true}}function checkemail(B){var A=new RegExp("^[^@;]+@[^.@;]+(.[^.@;]+)+$","ig");if(!A.test(B)){return false}else{return true}}function maskfloat(){if(!(event.keyCode>=48&&event.keyCode<=57||event.keyCode>=96&&event.keyCode<=105||event.keyCode==190||event.keyCode==8||event.keyCode==9||event.keyCode>=35&&event.keyCode<=40||event.keyCode==46||event.keyCode==110)){event.keyCode=39;return }}function checkNumberic(B){var A=/^((\d+)(\.(\d+)){0,1}){0,1}$/;if(!(A.test(B))){return false}return true}function checkInt4(B){var A=/^\d+$/;if(!(A.test(B))){return false}return true}function cnum(D,A){var B=A?/^0*(\d+).*$/:/^0*(\d+(\.\d+)?).*$/;if(D.tagName=="INPUT"){var C=D.value.replace(/[^\d\.]/g,"").replace(B,"$1");D.value=(C==""?"0":(C.substr(0,1)=="."?"0"+C:C))}else{var C=D.replace(/[^\d\.]/g,"").replace(B,"$1")}return A?C.toInt():C.toFloat()}String.prototype.toFloat=function(){return this.length>0?(isNaN(this)?0:parseFloat(this)):0};String.prototype.toInt=function(){return this.length>0?(isNaN(this)?0:parseInt(this)):0};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,"")};String.prototype.checkInt=function(C,B){try{var A=/^(-){0,1}\d+$/;if(!(A.test(this))){return false}if(C!=""){if(!(parseInt(this)>=parseInt(C))){return false}}if(B!=""){if(B!=""){if(!(parseInt(this)<=parseInt(B))){return false}}}return true}catch(D){alert(D);return false}};String.prototype.checkFloat=function(C,B){try{var A=/^(-){0,1}(((\d+)(\.(\d+)){0,1}){1})$/;if(!(A.test(this))){return false}if(C!=""){if(!(parseFloat(this)>=parseFloat(C))){return false}}if(B!=""){if(B!=""){if(!(parseFloat(this)<=parseFloat(B))){return false}}}return true}catch(D){alert(D);return false}};String.prototype.endWith=function(A){if(this.substring(this.length-A.length,this.length)==A){return true}else{return false}};String.prototype.actualLen=function(){var A,B;B=0;for(A=0;A<this.length;A++){if((this.charCodeAt(A)>=0)&&(this.charCodeAt(A)<=255)){B=B+1}else{B=B+2}}return B};function showmodal(B,E,C,A,D){window.showModalDialog(B,E,(C?("Dialogwidth:"+C+"px;"):"")+(A?("Dialogheight:"+A+"px;"):"")+(D?("status:"+D+";"):"")+"scroll:no;help:no;")}function jtrim(B){var C=/^\s*/;var A=/\s*$/;return B.replace(C,"").replace(A,"")}function accDiv(arg1,arg2){var t1=0,t2=0,r1,r2;try{t1=arg1.toString().split(".")[1].length}catch(e){}try{t2=arg2.toString().split(".")[1].length}catch(e){}with(Math){r1=Number(arg1.toString().replace(".",""));r2=Number(arg2.toString().replace(".",""));return(r1/r2)*pow(10,t2-t1)}}Number.prototype.div=function(A){return accDiv(this,A)};function accMul(C,A){C=String(C);var D=C.length-C.indexOf(".")-1;D=(D>=C.length)?0:D;A=String(A);var B=A.length-A.indexOf(".")-1;B=(B>=A.length)?0:B;return C.replace(".","")*A.replace(".","")/Math.pow(10,D+B)}Number.prototype.mul=function(A){return accMul(A,this)};function accAdd(E,D){var C,B,A;try{C=E.toString().split(".")[1].length}catch(F){C=0}try{B=D.toString().split(".")[1].length}catch(F){B=0}A=Math.pow(10,Math.max(C,B));return(E*A+D*A)/A}Number.prototype.add=function(A){return accAdd(A,this)};String.prototype.toSql=function(){var A=this.replace(/'/gi,"''");return A};var img=null;function CheckUpload(D,E){var A=D;var B=E;var F;var C=true;if(navigator.appName=="Netscape"){C=true}else{if(A!=""){F=A.substring(A.length-3,A.length);if(F.toUpperCase()=="JPG"||F.toUpperCase()=="GIF"){if(img){img.removeNode(true)}img=document.createElement("img");img.style.position="absolute";img.style.visibility="hidden";img.attachEvent("onreadystatechange",orsc);document.body.insertAdjacentElement("beforeend",img);img.src=A;if(img.fileSize>204800){return false}}}}return C}function orsc(){if(img.readyState!="complete"){return false}}function checkSpace(C){var A=" 　";for(var B=0;B<C.length;B++){var D=C.charAt(B);if(A.indexOf(D)>-1){return true}}return false};