function setTZCountDown(nowtime,thentime) {
  var toDate = new Date();
  toDate.setTime(thentime);
  var fromDate = new Date();
  fromDate.setTime(nowtime);
  var diffDate = new Date(0);
  diffDate.setMilliseconds(toDate - fromDate);
  return Math.floor(diffDate.valueOf()/1000);
}
function displayTZCountDown(countdown,tzcd)
{
  if (countdown < 0) {
    document.getElementById(tzcd).innerHTML = 'Live soon!';
  }
  else {
    var secs = countdown % 60;
    if (secs < 10) secs = '0'+secs;
    var countdown1 = (countdown - secs) / 60;
    var mins = countdown1 % 60;
    if (mins < 10) mins = '0'+mins;
    countdown1 = (countdown1 - mins) / 60;
    var hours = countdown1 % 24;
    if (hours < 10) hours = '0'+hours;
    var days = (countdown1 - hours) / 24;
    if(days < 1)
      document.getElementById(tzcd).innerHTML = hours+':'+mins+':'+secs;
    else
      document.getElementById(tzcd).innerHTML = days + ' day' + (days == 1 ? '' : 's') + ', ' +hours+ ' hours, ' +mins+ ' mins, '+secs+' secs';
    setTimeout('displayTZCountDown('+(countdown-1)+',\''+tzcd+'\');',999);
  }
}

