// JavaScript Document
function AktualizujUdajOCase( html_objekt_id, koniec_timestamp )
{
var minutes = 60
var hours = minutes*60
var days = hours*24
var d = new Date()
var t = d.getTime()
var AktualnyTimestamp = Math.round(t/1000);
// -- zvysim koniec_timestamp o 60s (1 min) aby aj poslednu minutu to ukazovalo 1min.
var koniec_timestamp_2 = koniec_timestamp / 1 ;
koniec_timestamp_2 += 60;
//alert(koniec_timestamp_2);
// var rozdiel = koniec_timestamp_2 - AktualnyTimestamp; // <-- ked sa zobrazuju najviac minuty, tak sa cas ukoncenia zdvihne o 1min, aby tam 0 naskocila v dobe vypnutia
var rozdiel = koniec_timestamp - AktualnyTimestamp; // <-- ked sa zobrazuju najviac sekundy, zobrazim skutocny cas
// <--> premenna rozdiel obsahuje SEKUNDY !!!
if (rozdiel < 0 ) rozdiel = 0;
var zvysne_dni, zvysne_hodiny, zvysne_minuty, zvysne_sekundy;
zvysne_dni= Math.floor(rozdiel/days);
rozdiel = rozdiel - zvysne_dni * days;
zvysne_hodiny = Math.floor(rozdiel / hours);
rozdiel = rozdiel - zvysne_hodiny * hours;
zvysne_minuty = Math.floor(rozdiel / minutes );
rozdiel = rozdiel - zvysne_minuty * minutes;
if (zvysne_minuty < 10 ) zvysne_minuty = '0'+zvysne_minuty;
zvysne_sekundy = rozdiel;
if (zvysne_sekundy < 10 ) zvysne_sekundy = '0'+zvysne_sekundy;
var ciel = document.getElementById(html_objekt_id);
var vystup = '';
var DniStr = '';
var DNI_STR_1 = 'Tag';
var DNI_STR_2 = 'Tagen';
var DNI_STR_3 = 'Tagen';
if ( ciel != undefined){
if (zvysne_dni > 0){
if ( zvysne_dni == 1 ){
DniStr = DNI_STR_1;
} else {
if ( zvysne_dni < 5 ){
DniStr = DNI_STR_2;
} else {
DniStr = DNI_STR_3;
}
}
vystup += zvysne_dni + ' ' + DniStr + ' '; //+ '
'
}
vystup += zvysne_hodiny + ':' + zvysne_minuty + ':' + zvysne_sekundy ;
ciel.innerHTML = vystup;
}
setTimeout('AktualizujUdajOCase("'+ html_objekt_id +'", "'+koniec_timestamp+'")',1000);
return true;
}