/***********************************************
* Dynamic Countdown script- © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/
/*functions minimized by Toledo Santa LLC*/

function cdt(item){
  if (!document.getElementById || !document.getElementById(item)) return
  var cyr=new Date().getFullYear()
  this.item=document.getElementById(item)
  this.ctime=new Date()
  this.tdte=new Date("December 25, "+cyr+" 00:00:00")
  this.exp=false
  this.updt()
}

cdt.prototype.updt=function(){
  var thisobj=this
  this.ctime.setSeconds(this.ctime.getSeconds()+1)
  setTimeout(function(){thisobj.updt()}, 1000)
}

cdt.prototype.dctd=function(fref){
  this.fmt=fref
  this.shres()
}

cdt.prototype.shres=function(){
  var thisobj=this
  var timediff=(this.tdte-this.ctime)/1000
  if (timediff<0){ 
    this.exp=true
    this.item.innerHTML=this.fmt()
    return
  }

  var Min1=60
  var Hr1=60*60
  var Day1=60*60*24
  var df=Math.floor(timediff/Day1)
  var hf=Math.floor((timediff-df*Day1)/Hr1)
  var mf=Math.floor((timediff-df*Day1-hf*Hr1)/Min1)
  var sf=Math.floor((timediff-df*Day1-hf*Hr1-mf*Min1))
  this.item.innerHTML=this.fmt(df, hf, mf, sf)
  setTimeout(function(){thisobj.shres()}, 1000)
}

function fmtres(){
  var dhr=arguments[1]+":"
  var dmn=arguments[2]+":"
  var dsc=arguments[3]+""
  if (dhr.length==2) {
    dhr="0"+dhr
  }
  if (dmn.length==2) {
    dmn="0"+dmn
  }
  if (dsc.length==1) {
    dsc="0"+dsc
  }
  if (this.exp==false){ 
    var dstr="&nbsp;&nbsp;It's "+arguments[0]+" days "+dhr+dmn+dsc+" until Christmas Day!&nbsp;&nbsp;"
  }
  else{ 
    var dstr="&nbsp;&nbsp;Merry Christmas!&nbsp;&nbsp;"
  }
  return dstr
}