function isCEP(argCEP,campoUF) {
//	if (argCEP.length != 8) { alert('Por favor digite o CEP com 8 dígitos.'); return false }	
//	if (isNaN(argCEP)) { alert('CEP inválido.\nApenas valores numéricos.'); return false }
	var valor = parseInt(argCEP.substring(0,5)); 
	var est = campoUF; 
	var erro = true;
	if (valor >= 0 && valor <= 19999) {
		if (est == "SP") { erro = false; }
	}
	else if (valor >= 20000 && valor <= 29999) {	
		if (est == "RJ" || est == "ES") { erro = false; }	
	}
	else if (valor >= 30000 && valor <= 39999) {
		if (est == "MG") { erro = false; }	
	}	
	else if (valor >= 40000 && valor <= 49999) {
		if (est == "BA" || est == "SE") { erro = false; }	
	}
	else if (valor >= 50000 && valor <= 59999) {
		if (est == "PE" || est == "AL" || est == "PB" || est == "RN") { erro = false; }	
	}
	else if (valor >= 60000 && valor <= 69999) {
		if (est == "CE" || est == "PI" || est == "MA" || est == "PA" || est == "AP" || est == "AM" || est == "RR" || est == "AC") { erro = false; }
	}	
	else if (valor >= 70000 && valor <= 79999) {	
		if (est == "DF" || est == "GO" || est == "TO" || est == "MT" || est == "RO" || est == "MS") { erro = false; }
	}
	else if (valor >= 80000 && valor <= 89999) {
		if (est == "PR" || est == "SC") { erro = false; }
	}	
	else if (valor >= 90000 && valor <= 99999) {
		if (est == "RS") { erro = false; }	
	}
	if (erro) { return false; }
	return true; 
}
