/*  Aufruf:

<script type="text/javascript"><!--
        countdown(<?php echo $remainingSeconds; ?>,'alert("Leider ist die Zeit abgelaufen!")')
//--></script>

<script type="text/javascript"><!--
        countdown(<?php echo $remainingSeconds; ?>)
//--></script>

*/

var intObjs=0;

function frmt(intNbr, seperator)
{
        return (intNbr < 10 ? '0' : '') + Math.floor(intNbr) + seperator;
}

function countdown(intSec,strTgt,strCmd)
{
        if(document.getElementById)
        {
                try
                {
                        var        args = countdown.arguments,
                                disp = (
                                        frmt(intSec / 3600 / 24, "d ") +
                                        frmt((intSec%86400) / 3600 , "h ") +
                                        frmt((intSec%3600) / 60, "m ") +
                                        frmt(intSec%60, "s ")
                                ).replace(/^(00 Tg )+|(:$)/g,'').replace(/^(00 Std. )+|(:$)/g,'').replace(/^(00 Min. )+|(:$)/g,'');

                        if(args.length > 2)
                        {
                                document.getElementById('count_' + strTgt).firstChild.data = disp;
                        }
                        else
                        {
                                strCmd = (args.length > 1) ? args[1] : '';
                                strTgt = intObjs;

                                document.write('<span class="fgwhite" style="font-size: 13pt; font-weight: bold; color: rgb(0, 255, 0);" id="count_' + intObjs++ + '" class="itemsprice">' + disp + '</span>');
                        }

                        if (intSec > 0)
                        {
                                window.setTimeout('countdown(' + (intSec-1) + ',' + strTgt + ',\'' + strCmd + '\')', 1000);
                        }
                        else
                        {
                                eval(strCmd);
                        }
                }
                catch(e){}
        }
}