テキストボックスにリアルタイム時間を表示

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<script type="text/javascript">
<!--
function realTime(){
	var dayT = new Date;
	var strH = (dayT.getHours() >= 10)?
	dayT.getHours() : '0' + dayT.getHours();
	var strM = (dayT.getMinutes() >= 10)?
	dayT.getMinutes() : '0' + dayT.getMinutes();
	var strS = (dayT.getSeconds() >= 10)?
	dayT.getSeconds() : '0' + dayT.getSeconds();

	document.forms["f1"].elements["t1"].value=strH +
		":" + strM + ":" + strS;
	setTimeOut('realTime()',1000);
}
//-->
</script>
</head>
<body onLoad="realTime()">
<form name="f1">
<input size="10" type="text" name="t1">
</form>
</body>
</html>