
/*
Created by: Jan Karlovsky
Version: 0.6_en
Source jd: http://wwwmacho.mcmaster.ca/JAVA/JD.html
*/
function fix(num) {
  if (num < 10) { return '0' + num; }
  else { return num }
}

function getall() {
datum = new Date();
m = datum.getUTCMonth() + 1;
d = datum.getUTCDate();
y = datum.getUTCFullYear();
h = datum.getUTCHours();
min = datum.getUTCMinutes();
sc = datum.getUTCSeconds();






var extra = 100.0*y + m - 190002.5
   var jd = 367.0*y
   jd -= Math.floor(7.0*(y+Math.floor((m+9.0)/12.0))/4.0)
   jd += Math.floor(275.0*m/9.0) 
   jd += d
   jd += (h + (min + sc/60.0)/60.)/24.0
   jd += 1721013.5
   jd -= 0.5*extra/Math.abs(extra)
   jd += 0.5



mjd = jd - 2400000.5;
     


/*
document.write("Datum:"+d+"."+m+"."+y);
document.write(" JD:"+jd);
document.write(" Cas: "+h+":"+min+":"+sc);
document.write(" MJD:"+mjd);
*/


all= "Date: "+fix(d)+"."+fix(m)+"."+y+"&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp UTC Time: "+fix(h)+":"+fix(min)+":"+fix(sc)+"&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Julian Date (JD): "+jd;


window.document.getElementById("datum_ban").innerHTML=all;
}
getall();
window.setInterval("getall()",1000);















