function numberOnly(e){var key;var keychar;if(window.event){key=window.event.keyCode}else if(e){key=e.which}else{return true}var str='0123456789';keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)){return true}else if(((str).indexOf(keychar)>-1)){return true}return false}
function validaCPF(cpf){cpf=cpf.replace(/[^0-9]/g,'');if(isNaN(cpf)||cpf.length<11)return false;if((cpf=='11111111111')||(cpf=='22222222222')||(cpf=='33333333333')||(cpf=='44444444444')||(cpf=='55555555555')||(cpf=='66666666666')||(cpf=='77777777777')||(cpf=='88888888888')||(cpf=='99999999999')||(cpf=='00000000000')){return false}dig_ver=cpf.substr(9,2);digito=new Array(9);for(i=0;i<=8;i++){digito[i]=cpf.substr(i,1)}posicao=10;soma=0;for(i=0;i<=8;i++){soma=soma+digito[i]*posicao;posicao=posicao-1}digito[9]=soma%11;if(digito[9]<2){digito[9]=0}else{digito[9]=11-digito[9]}posicao=11;soma=0;for(i=0;i<=9;i++){soma=soma+digito[i]*posicao;posicao=posicao-1}digito[10]=soma%11;if(digito[10]<2){digito[10]=0}else{digito[10]=11-digito[10]}dv=digito[9]*10+digito[10];if(dv!=dig_ver){return false}return true}
function isEmail(m){var Email=m;if(!Email.match(/^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/)){return(false)}return(true)}
function check_date(DATA){var expReg=/^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/(19|20)?\d{2}$/;var aRet=true;var DATASplitted=DATA.split('/');var dia=DATASplitted[0]<10?'0'+parseFloat(DATASplitted[0]):DATASplitted[0];var mes=DATASplitted[1]<10?'0'+parseFloat(DATASplitted[1]):DATASplitted[1];var ano=DATASplitted[2];DATA=dia+'/'+mes+'/'+ano;var vdt=new Date();var vdia=vdt.getDate();var vmes=vdt.getMonth();var vano=vdt.getFullYear();if((DATA)&&(DATA.match(expReg))&&(DATA!='')){dia=parseFloat(dia);mes=parseFloat(mes);ano=parseFloat(ano);if(dia>31||mes>12||ano>vano){return false}else{if((mes==4||mes==6||mes==9||mes==11)&&dia>30){aRet=false}else{if((ano%4)!=0&&mes==2&&dia>28){aRet=false}else{if((ano%4)==0&&mes==2&&dia>29){aRet=false}}}}}else{aRet=false}return aRet}
function customShowErrors(errorMap,errorList){if(errorList[0]){alert(errorList[0].message)}}

//
jQuery(function() {
	jQuery('.numberOnly').bind('keypress', numberOnly);
})
