sucede por el segundo parametro que le pasas la primera vez que invocas la funcion.
Código:
window.onload = function()
{
faltan(1262646000,1257862542,38); }
pues se trata de un valor fijo que aparentemente apunta a la fecha 10 de noviembre del 2009 si le añades los tres digitos del milisegundos. tienes que pasarle la fecha actual con el objeto Date.