А после перезапуска страницы они все равно в онлайн?! просто я добавил след код на странице
<!-- webim button -->
<a href="/webim/client.php?locale=ru&style=original" target="_blank" onclick="if(navigator.userAgent.toLowerCase().indexOf('opera') != -1 && window.event.preventDefault) window.event.preventDefault();this.newWindow = window.open('/webim/client.php?locale=ru&style=original&url='+escape(document.location.href)+'&referrer='+escape(document.referrer), 'webim', 'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1');if (this.newWindow==null)return false;this.newWindow.focus();this.newWindow.opener=window;return false;">
<img src="/webim/button.php?i=webim&lang=ru" border="0" alt="" name="refresh"/>
<!-- Code Start -->
<SCRIPT language="JavaScript" type="text/javascript">
<!--
var t = 120 //interval in seconds
image = "/webim/button.php?i=webim&lang=ru" //name of the image
function Start() {
tmp = new Date();
tmp = "?"+tmp.getTime()
document.images["refresh"].src = image+tmp
setTimeout("Start()", t*1000)
}
Start();
// -->
</SCRIPT>
<!-- Code End -->
</a>
кнопка обновляется каждые 2 минуты, чтобы всю страницу не перезагружать