function trim(a){for(i=0;i<a.length;){if(a.charAt(i)==" "||a.charCodeAt(i)==10||a.charCodeAt(i)==13){a=a.substring(i+1,a.length)}else{break}}for(i=a.length-1;i>=0;i=a.length-1){if(a.charAt(i)==" "||a.charCodeAt(i)==10||a.charCodeAt(i)==13){a=a.substring(0,i)}else{break}}return a}function startsWith(c,b){var a=new RegExp("^"+b);return a.test(c)}var vbCr="\r";var vbLf="\n";var vbCrLf=vbCr+vbLf;var vbTab="\t";function Left(a,b){if(b>a.length){b=a.length}return a.substring(0,b)}function Right(b,c){var a=b.length;if(c>a){c=a}return b.substring(a-c,a)}function Mid(a,e,d){var b=Mid.arguments.length;if(b<3){d=a.length-e+1}if(d<1){d=a.length-e+1}if(e+d>a.length){d=a.length-e+1}if(e>a.length){return""}return a.substring(e-1,e+d-1)}function FormatNumber(j,e,l,b,k,h){if(isNaN(parseInt(j))){return"NaN"}var c=j;var f=j<0?-1:1;c*=Math.pow(10,e);if(h==false||h==null){c=Math.round(Math.abs(c))}else{c=Math.floor(Math.abs(c))}c/=Math.pow(10,e);c*=f;var g=new String(c);if(!l&&j<1&&j>-1&&j!=0){if(j>0){g=g.substring(1,g.length)}else{g="-"+g.substring(2,g.length)}}if(k&&(j>=1000||j<=-1000)){var a=g.indexOf(".");if(a<0){a=g.length}a-=3;while(a>=1){g=g.substring(0,a)+","+g.substring(a,g.length);a-=3}}if(b&&j<0){g="("+g.substring(1,g.length)+")"}var m=g.indexOf(".");if(m<0){if(e>0){g+=".";for(var d=0;d<e;d++){g+="0"}}}else{}return g+""}function UCase(a){return a.toUpperCase()};