function CriticaCampos2() { if (document.FormGeral.CEP.value == "") { alert("Informe no mínimo os 5(cinco) primeiros dígitos do CEP. Ex. 70001"); document.FormGeral.CEP.focus(); return (false); } if (document.FormGeral.CEP.value.length <= 4) { alert("Informe no mínimo os 5(cinco) primeiros dígitos do CEP. Ex. 70001"); document.FormGeral.CEP.focus(); return (false); } { var Numeros = "0123456789"; var Posic, Carac; var Temp = document.FormGeral.CEP.value.length; var Cont = 0; for (var i=0; i < Temp; i++) { Carac = document.FormGeral.CEP.value.charAt (i); Posic = Numeros.indexOf (Carac); if (Posic > -1) Cont++; } if (Cont == 9) { alert("O CEP tem no máximo 8(oito) digitos numéricos. Ex. 70001-970"); document.FormGeral.CEP.focus(); return (false); } } { var Numeros = "0123456789-"; var Posic, Carac; var Temp = document.FormGeral.CEP.value.length; var Cont = 0; for (var i=0; i < Temp; i++) { Carac = document.FormGeral.CEP.value.charAt (i); Posic = Numeros.indexOf (Carac); if (Posic == -1) { alert("Informe um CEP válido. Ex. 70001-970"); document.FormGeral.CEP.focus(); return (false); } } } }