// Observação: Estas funções de validação só funcionam em Internet Explorer

// Formata o CNPJ enquanto o usuário está digitando
function FormataCNPJ(objCampo,intKeyCode){
	if((parseInt(intKeyCode) < 48) || (parseInt(intKeyCode) > 57)){
		return false
	}
	else
	{
		strValor = objCampo.value
		intLengthValor = parseInt(strValor.length)
		if(intLengthValor == 2){
			objCampo.value = strValor + "."
		}
		if(intLengthValor == 6){
			objCampo.value = strValor + "."
		}
		if(intLengthValor == 10){
			objCampo.value = strValor + "/"
		}
		if(intLengthValor == 15){
			objCampo.value = strValor + "-"
		}
		if(intLengthValor == 18){
			return false
		}
		return true
	}
}

// Formata a data enquanto o usuário está digitando
function FormataData(objCampo,intKeyCode){
	if((parseInt(intKeyCode) < 48) || (parseInt(intKeyCode) > 57)){
		return false
	}
	else
	{
		strValor = objCampo.value
		intLengthValor = parseInt(strValor.length)
		if(intLengthValor == 2){
			objCampo.value = strValor + "/"
		}
		if(intLengthValor == 5){
			objCampo.value = strValor + "/"
		}
		if(intLengthValor == 10){
			return false
		}
		return true
	}
}

// Formata a hora enquanto o usuário está digitando
function FormataHora(objCampo,intKeyCode){
	if((parseInt(intKeyCode) < 48) || (parseInt(intKeyCode) > 57)){
		return false
	}
	else
	{
		strValor = objCampo.value
		intLengthValor = parseInt(strValor.length)
		if(intLengthValor == 2){
			objCampo.value = strValor + ":"
		}
		if(intLengthValor == 5){
			return false
		}
		return true
	}
}

// Formata o CEP enquanto o usuário está digitando
function FormataCEP(objCampo,intKeyCode){
	if((parseInt(intKeyCode) < 48) || (parseInt(intKeyCode) > 57)){
		return false
	}
	else
	{
		strValor = objCampo.value
		intLengthValor = parseInt(strValor.length)
		if(intLengthValor == 5){
			objCampo.value = strValor + "-"
		}
		if(intLengthValor == 9){
			return false
		}
		return true
	}
}
