Witam mam skrypt:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type="text/javascript">
var window_act = 1;
var spr = function () {
	document.getElementById('test').innerHTML = window_act;
	setTimeout('spr()', 10);
}

</script>
</head>
<body onfocus="window_act=1;" onblur="window_act=0;" onload="spr();">
<div id="test" style="width:200;height:300;"></div>
</body>
</html>

który powinien sprawdzać, czy dane okno jest aktywne czy nie i odpowiednio zmodyfikować zmienną window_act. Działa to sprawnie na wszystkich przeglądarkach prócz ie - jak klikniemy na jakiś obiekt w oknie to wykonuje się onblur tego okna. Wie ktoś jak temu zaradzić?