var selecionaCampo = false;function validaDados(campo,masc,evento,tam){	var digito = String.fromCharCode(evento.keyCode);	var ret = false;	var numero = "0123456789";	var letraMi = "abcdefghijklmnopqrstuvxwyz";	var letraMa = "ABCDEFGHIJKLMNOPQRSTUVXWYZ";	var acentoMi = "çáâãàéêíóõôúü";	var acentoMa = "ÇÁÂÃÀÉÊÍÓÕÔÚÜ";	var simbEmail = "@-_.";	if (campo.value == "") selecionaCampo = false;	if (campo.style.color == "rgb(255,0,0)") campo.style.color = corCampoAtual;	masc = masc.toUpperCase();	if ((masc == "CPF") || (masc == "TIT") || (masc == "CNPJ") || (masc == "CEP") || (masc=="TELEFONE")){		masc = numero;		campo.value = tiraSimb(campo.value);	}else if (masc == "DATA") {		masc = numero + "-/. ";	}else if (masc == "HORA") {		masc = numero + ": ";	}else if (masc == "LABEL") {		masc = letraMi + letraMa + numero;	}else if (masc == "NUMERO3") {		masc = numero;	}else if (masc == "NUMERO2") {		masc = numero+"-/.";	}else if (masc == "NUMERO") {		if (campo.value.indexOf(',') == -1)	masc = numero + ","		else masc = numero;	}else if (masc == "EMAIL") {		masc = letraMi+letraMa+numero+simbEmail;	}else if (masc == "TEXTO") {		masc = letraMi+letraMa+acentoMi+acentoMa+' ';	}else if (masc == "TEXTO2") {		masc = letraMi+letraMa+acentoMi+acentoMa+' ,.-'+numero;	}	if ((masc.indexOf(digito) > -1) && (campo.value.length < tam)){		ret = true;	}else if ((campo.value.length == tam) && (selecionaCampo)){ 		campo.value ="";		selecionaCampo = false;		ret = true;	}	return ret;}
