Не работает может потому что я профан в javascript 
 
и я не знаю как совместить Ваш код, который вы переделали с моим:
function startClock() {
    if (vtime == stattime) {
        document.getElementById('blockwait').style.display = 'none';
        document.getElementById('blocktimer').style.display = '';
    }
    if (vtime >= 0) {
        document.forms['frm'].clock.value = vtime;
        vtime ++;
        tm = setTimeout("startClock(0)", 1000);
    } else {
        if (tm)
            clearTimeout(tm);
        nextstep(0, cnt);
    }
}
хотя логично что был бы не профаном не пришел бы на форум - сам бы сделал уже и не мучал на форуме людей )