Comet. longPolling, websockets, son los métodos para mantener conexiones abiertas con el server, en tu caso más bien es una petición con ajax que se repite ciclicamente. Por lo que veo al hacer esto
Código:
window.setTimeout(function(){
a = new comet();
});
y no pasar un parámetro de tiempo al setTimeout(), eso se te ejecuta sin pausa.
Código:
window.setTimeout(function(){
a = new comet();
},1000);
Como las tecnologías que te mencioné requieren configuraciones en el server que no siempre están disponibles, yo utilizo esto, analizalo por si te sirve
http://emprear.com/polling/
Saludos