lo que sucede es, para que el conteo regresivo sea correcto en cada carga del documento se le tiene que pasar un timestamp distinto. en tu codigo le estas pasando uno fijo y por eso el conteo regresivo siempre comienza desde el mismo punto. para obtener un timestamp del momento en que se carga el documento es cuestion de invocar la funcion Date sin ningun parametro. eso es lo que tienes que poner en el segundo parametro del codigo que antes te señale.
saludos Adler, ultimamente ya no nos encontramos