Esse script abaixo é um script de contagem regressiva, só que você pode a partir de um número coloca color, por exemplo, quando chegar no 10, 9, 8.. você pode colocar os números em vermelho.
<script type="text/javascript">
// valor inicial do contador
var contador = 31;
function conta() {
// quando o valor for menor que 21 (20) fica azul
if(contador < 21) {
document.getElementById("valor").style.color="blue";
}
// quando o valor for menor que 11 (10) fica em vermelho
if(contador < 11) {
document.getElementById("valor").style.color="red";
}
// quando o valor for menor que 1 (0) mostra o alert()
if(contador < 1) {
alert("fim");
return false;
}
// regride um valor no contador
// envia o valor para o div
contador = contador-1;
setTimeout("conta()", 1000);
document.getElementById("valor").innerHTML = "<b>"+contador+"</b>";
}
</script>
<body onLoad="conta()">
<div id="valor"></div>