        //Initialize variables<H2></H2>
        var timerActive = false;
        var id = null;
        var digits = new Array(10);   
          //Array to hold the digits
        var digitImage = "images/digit";
        var digitHeight = 15;
        var digitWidth = 12;
        var endDate = Date.parse('December 25, 2011');
        var ua_ok;
        ////////////////////////////////

        //Determine if UA >= NS3 || IE4
        versionNum = parseInt(navigator.appVersion);
        if(navigator.appName == "Netscape")
                ua_ok =((versionNum>=4)?"ok":"");
       else
               ua_ok = ((versionNum >= 4)?"ok":"");
        //document.write(versionNum)
        ///////////////////////////////

        //If Image object supported, preload the digit images
        if(ua_ok)
        {
                for(var i=0; i < 10; i++)
                {
                        digits[i] = new Image(digitHeight, digitWidth);
                        digits[i].src = digitImage + i + ".gif";
                }
        }
        function update()
        {
                var days, hours, minutes, seconds;
                //Calculate time remaining 'til endDate
                var curDate = new Date();
                if((endDate - curDate.getTime()) > 0 )
                {
                        days = new String((endDate - curDate.getTime()) / 86400000);
                        hours = new String(23 - curDate.getHours());
                        minutes = new String(59 - curDate.getMinutes());
                        seconds = new String(59 - curDate.getSeconds());
                }
                else
                {
                        days = hours = minutes = seconds = "0";
                }

                //Set the Seconds digits
                var sec1, sec2;
                if(seconds < 10)
                {
                        sec1 = 0;
                        sec2 = seconds.charAt(0);
                }
                else
                {
                        sec1 = seconds.charAt(0);
                        sec2 = seconds.charAt(1);
                }

                //Set the Minutes digits
                var min1, min2;
                if(minutes < 10)
                {
                        min1 = 0;
                        min2 = minutes.charAt(0);
                }
                else
                {
                        min1 = minutes.charAt(0);
                        min2 = minutes.charAt(1);
                }

                //Set the Hours digits
                var hour1, hour2;
                if(hours < 10)
                {
                        hour1 = 0;
                        hour2 = hours.charAt(0);
                }
                else
                {
                        hour1 = hours.charAt(0);
                        hour2 = hours.charAt(1);
                }

                //Set the Date digits
                var day1, day2, day3;
                if(days < 100)
                {
                        if(days < 10)
                        {
                                if(days == 0)
                                        day1 = day2 = day3 = 0;
                                else
                                {
                                        day1 = day2 = 0;
                                        day3 = days.charAt(0);
                                }
                        }
                        else
                        {
                                day1 = 0;
                                day2 = days.charAt(0);
                                day3 = days.charAt(1);
                        }
                }
                else
                {
                        day1 = days.charAt(0);
                        day2 = days.charAt(1);
                        day3 = days.charAt(2);
                }

                if(ua_ok)
                {
                        document.sec1.src = digits[sec1].src;
                        document.sec2.src = digits[sec2].src;
                        document.min1.src = digits[min1].src;
                        document.min2.src = digits[min2].src;
                        document.hour1.src = digits[hour1].src;
                        document.hour2.src = digits[hour2].src;
                        document.day1.src = digits[day1].src;
                        document.day2.src = digits[day2].src;
                        document.day3.src = digits[day3].src;
                }

                id = setTimeout("update()", 1000);
                timerActive = true;
        }

        function startCounter()
        {
                stopCounter();
                update();
        }

        function stopCounter()
        {
                if(timerActive) clearTimeout(id);
                timerActive = false;
        }
        //-->

