<script> // by Urs Dudli and Peter 


var clockid=new 
Array() 
var clockidoutside=new 
Array() 
var i_clock=-1 
var thistime= new Date() 
var hours=thistime.getHours() 
var minutes=thistime.getMinutes() 
var seconds=thistime.getSeconds() 
if (eval(hours)<10) 
{hours="0"+hours} 
if (eval(minutes) < 10) 
{minutes="0"+minutes} 
if (seconds < 10) 
{seconds="0"+seconds} 

var thistime = hours+":"+minutes+":"+seconds 
function writeclock() 
{ 
i_clock++ 
if (document.all || document.getElementById || document.layers) 
{ 
clockid[i_clock]="clock"+i_clock 
document.write("<span id='"+clockid[i_clock]+"' style='position:relative'>"+thistime+"</span>") 
} } 
function clockon() 
{ 
thistime= new Date() 
hours=thistime.getHours() 
minutes=thistime.getMinutes() 
seconds=thistime.getSeconds() 
if (eval(hours) <10) 
{hours="0"+hours} 
if (eval(minutes) < 10) 
{minutes="0"+minutes} 
if (seconds < 10) 
{seconds="0"+seconds} 
thistime = hours+":"+minutes+":"+seconds 
if (document.all) 
{ 
for (i=0;i<=clockid.length-1;i++) 
{ 
var thisclock=eval(clockid[i]) 
thisclock.innerHTML=thistime } } 
if (document.getElementById) { 
for (i=0;i<=clockid.length-1;i++) 
{ document.getElementById(clockid[i]).innerHTML=thistime } } 
var timer=setTimeout("clockon()",1000) 
} window.onload=clockon 

</script> 



<script>writeclock()</script>