};
var count={
obj:document.getElementById(‘count’),
change:function(num){
this.obj.innerHTML=(num<10)?(‘0’+num):num;
}
};
var now=lamp.green;
var timeout=now.timeout;
lamp.changeStyle(now.style);
count.change(timeout);
setInterval(function(){
if(–timeout<=0){
now=lamp[now.next];
timeout=now.timeout;
lamp.changeStyle(now.style);
}
count.change(timeout);
},1000);