function formatNumberFieldOnPaste(B,A){if(A){B.maxLength=A;}B.value=B.value.replace(/\D/g,"");}function formatTextFieldOnPaste(B,A){formatTextFieldOnPasteImpl(B,A);}function formatTextFieldOnPasteImpl(F,I){if(I){F.maxLength=I;}var D=F.value.length;var B="";var E="";for(i=0;i<D;i++){var A=F.value.charAt(i);var G=true;if(A=="#"){G=false;}if(/\s/.test(A)&&/\s/.test(E)){G=false;}if((globalInvalidCaracters).test(A)){G=false;}if(G){E=A;B=B+A;}}F.value=B.replace(/<.*?>/g,"");try{if(F.type=="textarea"){var H=F.getAttribute("textAreaSize");if(parseInt(F.value.length)>parseInt(H)){F.value=F.value.substr(0,parseInt(H));}}}catch(C){}}function formatCNPJ(B,A){if(B.value==""){return true;}if(parseInt(B)==false){A.returnValue=false;}if(B.value.length<14){B.value=lpad(B,14,"0");}B.maxLength=18;return formatField(B,"00.000.000/0000-00",A);}function formatCep(A,B){if(A.value==""){return true;}if(parseInt(A)==false){B.returnValue=false;}else{A.value=rpad(A,8,"0");}A.maxLength=10;return formatField(A,"00.000-000",B);}function formatDate(B,A){if(B.value==""){return true;}if(parseInt(B)==false){A.returnValue=false;}B.maxLength=10;return formatField(B,"00/00/0000",A);}function formatHour(A,B){if(A.value==""){return true;}if(parseInt(A)==false){B.returnValue=false;}if(A.value.length<4){A.value=lpad(A,4,"0");}A.maxLength=5;return formatField(A,"00:00",B);}function formatPhone(A,B){if(A.value==""){return true;}if(A.value.length<8){A.value=lpad(A,8,"0");}if(parseInt(A)==false){B.returnValue=false;}A.maxLength=9;return formatField(A,"0000-0000",B);}function formatDDD(B,A){if(B.value==""){return true;}if(B.value.length<2){B.value=lpad(B,2,"0");}if(parseInt(B)==false){A.returnValue=false;}B.maxLength=2;return formatField(B,"00",A);}function formatCPF(A,B){if(A.value==""){return true;}if(parseInt(A)==false){B.returnValue=false;}if(A.value.length<11){A.value=lpad(A,11,"0");}A.maxLength=14;return formatField(A,"000.000.000-00",B);}function formatField(B,D,H){var F;var E=H.keyCode?H.keyCode:H.which?H.which:H.charCode;exp=/\-|\.|\/|\(|\)| /g;campoSoNumeros=B.value.toString().replace(exp,"");var G=0;var A="";var C=campoSoNumeros.length;if(E!=8){for(i=0;i<=C;i++){F=((D.charAt(i)=="-")||(D.charAt(i)==".")||(D.charAt(i)==":")||(D.charAt(i)=="/"));F=F||((D.charAt(i)=="(")||(D.charAt(i)==")")||(D.charAt(i)==" "));if(F){A+=D.charAt(i);C++;}else{A+=campoSoNumeros.charAt(G);G++;}}B.value=A;return true;}else{return true;}}function completeURL(A){if(A.indexOf("http:")!=-1||(A.indexOf("https:")!=-1)){if(A.indexOf("http://")!=0&&A.indexOf("https://")!=0){A=A.substring(0,A.indexOf(":")+1)+"//"+A.substring(A.indexOf(":")+1,A.length);}}if(A.indexOf("http://")!=0&&A.indexOf("https://")!=0){A="http://"+A;}return A;}function formatRG(A,B){if(parseInt(A)==false){B.returnValue=false;}if(A.value.length<11){A.value=lpad(A,11,"0");}return A.value;}function unFormatCPF(A){unFormatFiend(A,11,new Array(".","-"));}function unFormatCNPJ(A){unFormatFiend(A,14,new Array(".","-","/"));}function unFormatFiend(B,A,C){B.value=replaceAll(B.value,C,"");B.maxLength=A;}function unFormatHour(B){var A=B.value.replace(/\D/g,"");B.maxLength=4;B.value=A;return ;}