getDate();

function getDate ()
{
       var today = new Date();
       var BushGone = new Date("Jan 20, 2009");
       BushGone.setHours(12);
       var TimeNew = BushGone - today;
       var TimeCalc = new Date(TimeNew);
       var TimeLeft = GetCounter(TimeCalc);
       if (document.CountDown)
	{
              document.CountDown.CountIt.value = TimeLeft;         
	}
       setTimeout('getDate()',1000)
}

function GetCounter (date)
{
       var string = "";

        if ( (date.getYear() - 70) > 0)
                string += (date.getYear() - 70) +  " y ";
        if (date.getMonth() > 0)
                string += (date.getMonth()) +  " mo ";
        if (date.getDate() > 0)
                string += date.getDate() +  " d ";
        if (date.getHours() > 0)
                string += date.getHours() +  " h ";
        if (date.getMinutes() > 0)
                string += date.getMinutes() +  " m ";
        if (date.getSeconds() > 0)
                string += date.getSeconds() +  " s ";
        return string;
}