// here we define global variable
var ajaxdestination="";

function getdata(what,where) { // get data from source (what)
 try {
   xmlhttp = window.XMLHttpRequest?new XMLHttpRequest():
  		new ActiveXObject("Microsoft.XMLHTTP");
 }
 catch (e) { /* do nothing */ }

 document.getElementById(where).innerHTML ="<center><img src='img/loading.gif'></center>";
// we are defining the destination DIV id, must be stored in global variable (ajaxdestination)
 ajaxdestination=where;
 xmlhttp.onreadystatechange = triggered; // when request finished, call the function to put result to destination DIV
 xmlhttp.open("GET", what);
 xmlhttp.send(null);
  return false;
}

function triggered() { // put data returned by requested URL to selected DIV
  if (xmlhttp.readyState == 4) if (xmlhttp.status == 200) 
    document.getElementById(ajaxdestination).innerHTML =xmlhttp.responseText;
}

function countdown(countdowntext,textready,daytocount){
today = new Date();
var daytext="";
var lefttext="";

BigDay = new Date(daytocount)
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft)+1;

if (daysLeft==1) {daytext="DEN";lefttext="Zbývá";}
if (daysLeft==2) {daytext="DNY";lefttext="Zbývají";}
if (daysLeft==3) {daytext="DNY";lefttext="Zbývají";}
if (daysLeft==4) {daytext="DNY";lefttext="Zbývají";}
if (daysLeft>4) {daytext="DNÍ";lefttext="Zbývá";}
countdowntext = countdowntext.replace ("*", daytext);
countdowntext = countdowntext.replace ("#", lefttext);
countdowntext = countdowntext.replace ("$", daysLeft);
if (daysLeft>0) {document.write(countdowntext);} else {document.write(textready);}
}



