// JavaScript Countdown
var millisecs_per_day=86400000
// set countdown time in milliseconds
// put desired day as arguments to Date.UTC 
// in the order:
// year, month (remember January is 0; April is 3), day of month, offset from GMT
// Arizona Mountain Time Zone GMT - 7h
// Arizona (which doesn't keep Daylight Savings Time) is always UTC+7
// NOTE: we are using the offset because that represents midnight 
// (beginning of the day) in a specific timezone
// var countdown_time=Date.UTC(2010,3,1,+7); // April 1, 2010
var countdown_time=Date.UTC(2010,3,1,+7);
// get the current time and convert to milliseconds
var now=new Date();
var now_millisecs=now.valueOf();

var day_cnt= Math.ceil(( countdown_time - now_millisecs)/86400000 )

// display the number of days left (or since)
function countdown(){
if ( day_cnt > 1 )
{
// multiple days to go
var dispDate=( "<div><span>"+ day_cnt + "</span></div>" + " days to Census Day!")
}
else if ( day_cnt == 1 )
{
// one day to go
var dispDate=( "<div><span>"+ day_cnt + "</span></div>" + " day to Census Day!")
}
else if ( day_cnt == 0 )
{
// it's today
var dispDate=( "Census Day!")
}
else if ( day_cnt == -1 )
{
// one day ago
var dispDate=( "<div><span>"+ day_cnt + "</span></div>" + " day ago Census began")
}
else
{
// multiple days ago
var dispDate=( "<div><span>"+ day_cnt + "</span></div>" + " days ago Census began")
}
return dispDate;
}