1. <script type='text/javascript'>
  2. function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]}
  3. function R(t){
  4. t=CD(new Date(2010,7,9,12,36,00),new Date());
  5. document.getElementById('costam').innerHTML=''+t[0]+" dni "+t[1]+" h "+t[2]+" min "+t[3]+" sek";
  6. if(!t[0]&&!t[1]&&!t[2]&&!t[3])document.getElementById('costam').innerHTML='<div id="community"><a href="#">Zobacz prezentacje serwera</a></div>';
  7. else setTimeout('R()',1e3);
  8. }
  9. onload=function(){R();}
  10.  
  11. </script>


Mam taki problem, że pod skończeniu odliczania - po 1 minucie od zakończenia pojawia się ponownie licznik i dolicza kolejne sekundy do zegara, oczywiście już na minusie - gdzie jest problem?