function Numero(evento){ var tecla=(window.event)?event.keyCode:evento.which; if((tecla > 47 && tecla < 58)) return true; else{ if (tecla != 8) return false; else return true; } } function Data(evento, objeto){ var keypress=(window.event)?event.keyCode:evento.which; campo = eval (objeto); if (campo.value == '00/00/0000') { campo.value="" } caracteres = '0123456789'; separacao1 = '/'; conjunto1 = 2; conjunto2 = 5; conjunto3 = 10; conjunto4 = 13; if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (19)) { if (campo.value.length == conjunto1 ) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto2) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto3) campo.value = campo.value; } else event.returnValue = false; } function Hora(evento, objeto){ var keypress=(window.event)?event.keyCode:evento.which; campo = eval (objeto); if (campo.value == '00:00') { campo.value="" } caracteres = '0123456789'; separacao1 = ':'; conjunto1 = 2; conjunto2 = 5; conjunto3 = 10; conjunto4 = 13; if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (19)) { if (campo.value.length == conjunto1 ) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto2) campo.value = campo.value; } else event.returnValue = false; } function Telefone(evento, objeto){ var keypress=(window.event)?event.keyCode:evento.which; campo = eval (objeto); if (campo.value == '(00) 0000-0000') { campo.value="" } caracteres = '0123456789'; separacao1 = '('; separacao2 = ') '; separacao3 = '-'; conjunto1 = 0; conjunto2 = 3; conjunto3 = 9; conjunto4 = 14; if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (19)) { if (campo.value.length == conjunto1 ) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto2) campo.value = campo.value + separacao2; else if (campo.value.length == conjunto3) campo.value = campo.value + separacao3; else if (campo.value.length == conjunto4) campo.value = campo.value; } else event.returnValue = false; } function TelefoneSemDDD(evento, objeto){ var keypress=(window.event)?event.keyCode:evento.which; campo = eval (objeto); if (campo.value == '0000-0000') { campo.value="" } caracteres = '0123456789'; separacao = '-'; conjunto1 = 4; conjunto2 = 9; if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (9)) { if (campo.value.length == conjunto1) campo.value = campo.value + separacao; else if (campo.value.length == conjunto2) campo.value = campo.value; } else event.returnValue = false; } function CEP(evento, objeto){ var keypress=(window.event)?event.keyCode:evento.which; campo = eval (objeto); if (campo.value == '00.000-000') { campo.value="" } caracteres = '0123456789'; separacao1 = '.'; separacao2 = '-'; conjunto1 = 2; conjunto2 = 6; if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (19)) { if (campo.value.length == conjunto1 ) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto2) campo.value = campo.value + separacao2; } else event.returnValue = false; } function CPF(evento, objeto){ var keypress=(window.event)?event.keyCode:evento.which; campo = eval (objeto); if (campo.value == '000.000.000-00') { campo.value="" } caracteres = '0123456789'; separacao1 = '.'; separacao2 = '-'; conjunto1 = 3; conjunto2 = 7; conjunto3 = 11; if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (19)) { if (campo.value.length == conjunto1 ) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto2) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto3) campo.value = campo.value + separacao2; } else event.returnValue = false; } function CNPJ(evento, objeto){ var keypress=(window.event)?event.keyCode:evento.which; campo = eval (objeto); if (campo.value == '00.000.000/0000-00') { campo.value="" } caracteres = '0123456789'; separacao1 = '.'; separacao2 = '/'; separacao3 = '-'; conjunto1 = 2; conjunto2 = 6; conjunto3 = 10; conjunto4 = 15; if ((caracteres.search(String.fromCharCode (keypress))!=-1) && campo.value.length < (19)) { if (campo.value.length == conjunto1 ) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto2) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto3) campo.value = campo.value + separacao2; else if (campo.value.length == conjunto4) campo.value = campo.value + separacao3; } else event.returnValue = false; } function Erro(obj, tam, texto) { if(obj.value.length > 0) { if(obj.value.length != tam) { alert(texto); obj.focus(); } } }