function updateActivity(code){try{var ul=document.getElementById('activitylist');showlocation=new Array();if(ul!=null){scrolltop=ul.scrollTop;lines=ul.getElementsByTagName('li');for(var i=0;i<lines.length;i++){var spanid=lines[i].getElementsByTagName('span')[2].id;var display=lines[i].getElementsByTagName('span')[2].style.display;if(display=='block'){showlocation[showlocation.length]=spanid;}}}else{scrolltop=0;}
document.getElementById('loading').innerHTML='<img src="img/icons/waitlarge.gif" />';}catch(e){}
var ajaxRequest;try{ajaxRequest=new XMLHttpRequest();}catch(e){try{ajaxRequest=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{ajaxRequest=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){return false;}}}
ajaxRequest.onreadystatechange=function(){if(ajaxRequest.readyState==4){document.getElementById('activeaccounts').innerHTML=ajaxRequest.responseText
writeCurrentTime();showLocationsReload();document.getElementById('loading').innerHTML='<img src="img/icons/waitlarge.gif" style="visibility:hidden;" />';}}
var params=code;ajaxRequest.open("GET",params,true);ajaxRequest.setRequestHeader("Content-type","application/x-www-form-urlencoded");ajaxRequest.setRequestHeader("Content-length",params.length);ajaxRequest.setRequestHeader("Connection","close");ajaxRequest.send(params);}
function writeCurrentTime(){var currentTime=new Date()
var tenMinsAgo=new Date()
tenMinsAgo.setTime(tenMinsAgo.getTime()-10*60000);var hours1=tenMinsAgo.getHours()
var minutes1=tenMinsAgo.getMinutes()
var hours2=currentTime.getHours()
var minutes2=currentTime.getMinutes()
if(minutes1<10)
minutes1="0"+minutes1
if(minutes2<10)
minutes2="0"+minutes2
document.getElementById('refreshtime').innerHTML=("between <b>"+tenMinsAgo.toLocaleTimeString()
+" "+"</b>and "+"<b>"+currentTime.toLocaleTimeString()+" "+"</b>")}
function showLocationsReload(){try{lines=document.getElementById('activitylist').getElementsByTagName('li');for(var i=0;i<lines.length;i++){var spanid=lines[i].getElementsByTagName('span')[2].id;for(var j=0;j<showlocation.length;j++){if(showlocation[j]==spanid){document.getElementById(spanid).style.display='block';}}}
document.getElementById('activitylist').scrollTop=scrolltop;}catch(e){}}
setInterval('updateActivity("activitybox.html")',300000);