Buenas.
El problema que tiene la función liquido, es que no reconoce el valor de "UI" debido a que esta variable está en otro ámbito, esto lo puedes solucionar pasándole el valor de "UI" como parámetro cuando llames a la función.
liquido(UI);
y la función líquido debe de quedar de la siguiente forma:
function liquido(UI){
if (UI<=1){
tcb=" Litro de ";}
else {tcb=" Litros de ";}
}
En cuanto a lo que dice Kabuto, al no declarar la variable con "var" dentro de las funciones donde se encuentra, su ámbito es global.
Habría que cambiar muchas cosas en el código, puesto que tiene como unas 25 variables declaradas con ámbito local y esto es consumir recursos innecesariamente.
Saludos.