Veja abaixo o código-fonte de um simples contador em JavaScript:

<script language=’Javascript’>
segundos = 7;
function contagem_tempo(){

document.contador.segundos.value = segundos;
segundos = segundos – 1;

if (segundos == -1) {
segundos = 0;
}

timerID = setTimeout(“contagem_tempo()”,1000);
}
</script>

<form name=”contador”>
<input name=”segundos” type=”text” />
</form>

Você pode editá-lo ao seu modo.