Crea una variable que se almacene el tiempo restante, y llamas a una funcion que reste 1 segundo y compruebe las cosas cada segundo.
ejemplo:
Código Javascript
:
Ver originalvar TiempoRestante = 7200; /* 7.200 son los segundos que tiene una hora*/
function ComprobarTiempo(){
TiempoRestante = TiempoRestante - 1;
/* 300 son los segundos que tienem 2 minutos*/
if(TiempoRestante == 300 ){
alert('¡QUEDAN 5 MINUTOS!');
}
}
setInterval('ComprobarTiempo()',1000);
Más o menos esa es la idea, si quieres mostrar el tiempo que queda puedes calcularlo con la variable "TiempoRestante"
Te aconsejo meter el timer en una variable y destruirlo cuando llegue a 0 el contador.