chiedo scusa a tutti se posto una cosa 'stupida', ma sono assolutamente novizio di javascript....

utilizzo questo semplice script scaricato dal web, ma explorer mi dice sempre:

Messaggio: 'document.hr1' è nullo o non è un oggetto

forse devo dichiarare le variabili? ma come?


Codice PHP:
<script language="javascript"><!-- start

dg0 
= new Image();dg0.src "images/clock/dg0.gif";
dg1 = new Image();dg1.src "images/clock/dg1.gif";
dg2 = new Image();dg2.src "images/clock/dg2.gif";
dg3 = new Image();dg3.src "images/clock/dg3.gif";
dg4 = new Image();dg4.src "images/clock/dg4.gif";
dg5 = new Image();dg5.src "images/clock/dg5.gif";
dg6 = new Image();dg6.src "images/clock/dg6.gif";
dg7 = new Image();dg7.src "images/clock/dg7.gif";
dg8 = new Image();dg8.src "images/clock/dg8.gif";
dg9 = new Image();dg9.src "images/clock/dg9.gif";
dgc = new Image();dgc.src "images/clock/dgc.gif";

function 
dotime(){ 
theTime=setTimeout('dotime()',1000);
= new Date();
hrd.getHours()+100;
mnd.getMinutes()+100;
sed.getSeconds()+100;
tot=''+hr+mn+se;
document.hr1.src 'images/clock/dg'+tot.substring(1,2)+'.gif';
document.hr2.src 'images/clock/dg'+tot.substring(2,3)+'.gif';
document.mn1.src 'images/clock/dg'+tot.substring(4,5)+'.gif';
document.mn2.src 'images/clock/dg'+tot.substring(5,6)+'.gif';
document.se1.src 'images/clock/dg'+tot.substring(7,8)+'.gif';
document.se2.src 'images/clock/dg'+tot.substring(8,9)+'.gif';}
dotime();
//end -->
</script> 
un grazie di cuore a chi può aiutarmi....