Need help editing script

I’m working on this calendar and I added a countdown timer in it. I’ve figured out pretty much everything except how to get this timer to post the date instead of “0 days 00h 00m 00s”.

Example if the countdown script is counting down to “2010-7-9 01:25:00 GMT+9:00” Once that date has been reached I’d prefer it show that instead of the “0 days 0hh etc…”

Live Example:http://www.animedreaming.tv/calendar/index.php?m=7&y=2010

Javascript

// Andrew Urquhart : CountDown Timer : http://andrewu.co.uk/clj/countdown/
function CD_T(id,e){var n=new Date();CD_D(+n,id,e);setTimeout("if(typeof CD_T=='function'){CD_T('"+id+"',"+e+")}",1100-n.getMilliseconds())};function CD_D(n,id,e){var ms=e-n;if(ms<=0) ms*=-0;var d=Math.floor(ms/864E5);ms-=d*864E5;var h=Math.floor(ms/36E5);ms-=h*36E5;var m=Math.floor(ms/6E4);ms-=m*6E4;var s=Math.floor(ms/1E3);if(CD_OBJS[id]){CD_OBJS[id].innerHTML=d+" day"+(d==1?" ":"s ")+CD_ZP(h)+"h "+CD_ZP(m)+"m "+CD_ZP(s)+"s"}};function CD_ZP(i){return(i<10?"0"+i:i)};function CD_Init(){var pref="countdown";var objH=1;if(document.getElementById||document.all){for(var i=1;objH;++i){var id=pref+i;objH=document.getElementById?document.getElementById(id):document.all[id];if(objH&&(typeof objH.innerHTML)!='undefined'){var s=objH.innerHTML;var dt=CD_Parse(s);if(!isNaN(dt)){CD_OBJS[id]=objH;CD_T(id,dt.valueOf());if(objH.style){objH.style.visibility="visible"}}else {objH.innerHTML=s+"<a href=\\"http://andrewu.co.uk/clj/countdown/\\" title=\\"Countdown Error:Invalid date format used,check documentation (see link)\\">*</a>"}}}}};function CD_Parse(strDate){var objReDte=/(\\d{4})\\-(\\d{1,2})\\-(\\d{1,2})\\s+(\\d{1,2}):(\\d{1,2}):(\\d{0,2})\\s+GMT([+\\-])(\\d{1,2}):?(\\d{1,2})?/;if(strDate.match(objReDte)){var d=new Date(0);d.setUTCFullYear(+RegExp.$1,+RegExp.$2-1,+RegExp.$3);d.setUTCHours(+RegExp.$4,+RegExp.$5,+RegExp.$6);var tzs=(RegExp.$7=="-"?-1:1);var tzh=+RegExp.$8;var tzm=+RegExp.$9;if(tzh){d.setUTCHours(d.getUTCHours()-tzh*tzs)}if(tzm){d.setUTCMinutes(d.getUTCMinutes()-tzm*tzs)};return d}else {return NaN}};var CD_OBJS=new Object();if(window.attachEvent){window.attachEvent('onload',CD_Init)}else if(window.addEventListener){window.addEventListener("load",CD_Init,false)}else {window.onload=CD_Init};

just change this line

CD_OBJS[id].innerHTML=d+" day"+(d==1?" ":"s ")+CD_ZP(h)+"h "+CD_ZP(m)+"m "+CD_ZP(s)+"s"

with this one

CD_OBJS[id].innerHTML=(d < 10 ? '0'+d : d)+" day"+(d==1?" ":"s ")+(CD_ZP(h) < 10 ? '0'+h : h)+"h "+(CD_ZP(m) < 10 ? '0' + m : m)+"m "+(CD_ZP(s) < 10 ? '0'+s: s) +"s"