var clkdigimg = new Array(10);
var clkdigo = new Array(14);
var clkdign = new Array(14);
var clktime;

for(i=0;i<10;++i)
{
	clkdigimg[i]=new Image(8,12);
	clkdigimg[i].src='images/clkdig'+i+'.gif';
}

function printclock()
{
	clktime = new Date();
	clkday = clktime.getDate();
		clkdigo[0]=Math.floor(clkday/10); clkdigo[1]=clkday%10;
	clkmon = clktime.getMonth() + 1;
		clkdigo[2]=Math.floor(clkmon/10); clkdigo[3]=clkmon%10;
	clkyr = (is.ns)?(clktime.getYear()+1900):(clktime.getYear());
		clkdigo[4]=Math.floor(clkyr/1000); clkdigo[5]=Math.floor(clkyr%1000/100); clkdigo[6]=Math.floor(clkyr%100/10); clkdigo[7]=clkyr%10;
	clkhr = clktime.getHours();
		clkdigo[8]=Math.floor(clkhr/10); clkdigo[9]=clkhr%10;
	clkmin = clktime.getMinutes();
		clkdigo[10]=Math.floor(clkmin/10); clkdigo[11]=clkmin%10;
	clksec = clktime.getSeconds();
		clkdigo[12]=Math.floor(clksec/10); clkdigo[13]=clksec%10;

	document.write('<img src="images/clkdig'+clkdigo[0]+'.gif" name="clkdig0" height="12" width="8"><img src="images/clkdig'+clkdigo[1]+'.gif" name="clkdig1" height="12" width="8">');
	document.write('<img src="images/clksla.gif" height="12" width="6">');
	document.write('<img src="images/clkdig'+clkdigo[2]+'.gif" name="clkdig2" height="12" width="8"><img src="images/clkdig'+clkdigo[3]+'.gif" name="clkdig3" height="12" width="8">');
	document.write('<img src="images/clksla.gif" height="12" width="6">');
	document.write('<img src="images/clkdig'+clkdigo[4]+'.gif" name="clkdig4" height="12" width="8"><img src="images/clkdig'+clkdigo[5]+'.gif" name="clkdig5" height="12" width="8"><img src="images/clkdig'+clkdigo[6]+'.gif" name="clkdig6" height="12" width="8"><img src="images/clkdig'+clkdigo[7]+'.gif" name="clkdig7" height="12" width="8">');
	document.write('<img src="images/transparent.gif" height="12" width="7">');
	document.write('<img src="images/clkdig'+clkdigo[8]+'.gif" name="clkdig8" height="12" width="8"><img src="images/clkdig'+clkdigo[9]+'.gif" name="clkdig9" height="12" width="8">');
	document.write('<img src="images/clkcol.gif" height="12" width="4">');
	document.write('<img src="images/clkdig'+clkdigo[10]+'.gif" name="clkdig10" height="12" width="8"><img src="images/clkdig'+clkdigo[11]+'.gif" name="clkdig11" height="12" width="8">');
	document.write('<img src="images/clkcol.gif" height="12" width="4">');
	document.write('<img src="images/clkdig'+clkdigo[12]+'.gif" name="clkdig12" height="12" width="8"><img src="images/clkdig'+clkdigo[13]+'.gif" name="clkdig13" height="12" width="8">');
	setTimeout("updateclock()",500);
}

function updateclock()
{
	clktime = new Date();
	clkday = clktime.getDate();
		clkdign[0]=Math.floor(clkday/10); clkdign[1]=clkday%10;
	clkmon = clktime.getMonth() + 1;
		clkdign[2]=Math.floor(clkmon/10); clkdign[3]=clkmon%10;
	clkyr = (is.ns)?(clktime.getYear()+1900):(clktime.getYear());
		clkdign[4]=Math.floor(clkyr/1000); clkdign[5]=Math.floor(clkyr%1000/100); clkdign[6]=Math.floor(clkyr%100/10); clkdign[7]=clkyr%10;
	clkhr = clktime.getHours();
		clkdign[8]=Math.floor(clkhr/10); clkdign[9]=clkhr%10;
	clkmin = clktime.getMinutes();
		clkdign[10]=Math.floor(clkmin/10); clkdign[11]=clkmin%10;
	clksec = clktime.getSeconds();
		clkdign[12]=Math.floor(clksec/10); clkdign[13]=clksec%10;

	for(var i=0;i<14;i++)
		if(clkdign[i]!=clkdigo[i])
			{	
				eval("document.clkdig"+i+".src='"+clkdigimg[clkdign[i]].src+"';");
				clkdigo[i] = clkdign[i];
			}

	setTimeout("updateclock()",500);
}
