
var x3 = new Date(2010, 7, 28, 11, 00, 00);
setInterval(function()
{
  // rozpočítání na časové jednotky (ms, s, min, h)
  var t3 = Math.max(x3 - new Date(), 0), parts = [];
  for(var i = 0, m = [1000, 60, 60, 24]; m[i]; i++)
  {
    parts[i] = t3 % m[i];
    t3 = Math.floor(t3 / m[i]);
  }
  parts[i] = t3;

  // formátovací hrátky s výstupem
  var cas3 = [];
  for(var i = 4; i > 0; i--)
    cas3[4 - i] = (parts[i] > 9 ? "" : "0") + parts[i];

  // výstup
  document.getElementById("cas3").innerHTML = cas3[0]+" dní "+cas3[1]+" hodin "+cas3[2]+" minut "+cas3[3]+" vteřin ";
}, 1000);
