/*
Initial Author: Robert Hashemian
http://www.hashemian.com/

You can use this code in any manner so long as the author's
name, Web address and this disclaimer is kept intact.

Code Updated by Eleven Creation
********************************************************/

var cd_CountActive = true;
var cd_CountStepper = -1;
var LeadingZero= true;
cd_CountStepper = Math.ceil(cd_CountStepper);

if (cd_CountStepper == 0)
  cd_CountActive = false;

var cd_SetTimeOutPeriod = (Math.abs(cd_CountStepper)-1)*1000 + 990;

function calcage(secs, num1, num2) {
  s = ((Math.floor(secs/num1))%num2).toString();
  if (LeadingZero && s.length < 2)
    s = "0" + s;
  return "<" + s + ">";
}

function CountBack(secs) {
  if (secs < 0) {
    //alert('FinishMessage');
    return;
  }
  var days= calcage(secs,86400,100000);
  var hours= calcage(secs,3600,24);
  var minutes= calcage(secs,60,60);
  var seconds= calcage(secs,1,60);
  $('cd_1').innerHTML = days.substr(1,1);
  $('cd_2').innerHTML = days.substr(2,1);
  $('cd_3').innerHTML = hours.substr(1,1);
  $('cd_4').innerHTML = hours.substr(2,1);
  $('cd_5').innerHTML = minutes.substr(1,1);
  $('cd_6').innerHTML = minutes.substr(2,1);
  $('cd_7').innerHTML = seconds.substr(1,1);
  $('cd_8').innerHTML = seconds.substr(2,1);

  if (cd_CountActive)
    setTimeout("CountBack(" + (secs+cd_CountStepper) + ")", cd_SetTimeOutPeriod);
}

var cd_dthen = new Date(cd_TargetDate);
var cd_dnow = new Date();
if(cd_CountStepper>0)
  cd_ddiff = new Date(cd_dnow - cd_dthen);
else
  cd_ddiff = new Date(cd_dthen - cd_dnow);
cd_gsecs = Math.floor(cd_ddiff.valueOf()/1000);
CountBack(cd_gsecs);
