onFrame (1) { now = new Date(); target_date = new Date (2010, 0, 1); diff = target_date.getTime() - now.getTime(); //trace("target: " + target_date.getTime() + " now: " + now.getTime() + " diff: " + diff); dR = Math.floor((diff) / 1000 / 60 / 60 / 24); hR = Math.floor((diff) / 1000 / 60 / 60 - (24 * dR)); mR = Math.floor((diff) / 1000 / 60 - (24 * 60 * dR) - (60 * hR)); sR = Math.ceil((diff) / 1000 - (24 * 60 * 60 * dR) - (60 * 60 * hR) - (60 * mR)); days_remaining.text = dR; hours_remaining.text = hR; minutes_remaining.text = mR; seconds_remaining.text = sR; } onFrame (2) { prevFrameAndPlay(); }