var xmlhttp;
if (window.XMLHttpRequest){
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
}else{
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
  if(xmlhttp.readyState==4){
            var content = '<!DOCTYPE html PUBLIC \'-//W3C//DTD XHTML 1.0 Transitional//EN\' \'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\'>'+
            '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">'+
	    '<head>'+
	    '<meta http-equiv="content-type" content="text/html; charset=utf-8" />'+
	    '<meta http-equiv="content-language" content="it" />'+
	    '<title>Infoportal</title>'+
            '<link rel="stylesheet" type="text/css" media="all" href="'+icmsurl+'/icms.css" />'+
            '<link rel="stylesheet" type="text/css" media="all" href="'+icmsurl+'/themes/blue_shine/style.css" />'+
	    '</head><body>'+
            '<table  width="100%" cellspacing="1" class="outer"><tr><th colspan="3">Utenti Online</th></tr>';
            var users = new Array();
	    users=xmlhttp.responseText.split("?");
	    var classr = 'even';
	    //Registered Users
	    for (var i=0; i<(users.length-1); i++){	  
		var user=users[i].split("|");
		var imageusr=user[0];
		var uid=user[1];
		var uname=user[2];
		var ip=user[3];
		var module=user[4];
		if(uid!='0'){
			classr = (classr == 'odd') ? 'even' : 'odd';
			content += '<tr valign="middle" align="center" class="'+classr+'">';
			if(imageusr!='0'){
				content += '<td><img width="32px" src="'+icmsuploadurl+'/'+imageusr+'" alt="" /></td>'
			}else{
				content += '<td>&nbsp;</td>'
			}
			if(uid!='0'){
				content += '<td><a href="'+icmsurl+'/userinfo.php?uid='+uid+'" target="_parent">'+uname+'</a>';
			}else{
				content += '<td>'+uname;
			}
			if(ip!='0'){
				content += '<br /><p style="font-size:8px" class="">('+ip+')</p>';
			}
			content += '</td><td>'+module+'</td></tr>'
		}
	    }
	    //Anonymous
	    for (var i=0; i<(users.length-1); i++){	  
		var user=users[i].split("|");
		var imageusr=user[0];
		var uid=user[1];
		var uname=user[2];
		var ip=user[3];
		var module=user[4];
		if(uid=='0'){
			classr = (classr == 'odd') ? 'even' : 'odd';
			content += '<tr valign="middle" align="center" class="'+classr+'">';
			if(imageusr!='0'){
				content += '<td><img width="32px" src="'+icmsuploadurl+'/'+imageusr+'" alt="" /></td>'
			}else{
				content += '<td>&nbsp;</td>'
			}
			if(uid!='0'){
				content += '<td><a href="'+icmsurl+'/userinfo.php?uid='+uid+'" target="_parent">'+uname+'</a>';
			}else{
				content += '<td>'+uname;
			}
			if(ip!='0'){
				content += '<br /><p style="font-size:8px" class="">('+ip+')</p>';
			}
			content += '</td><td>'+module+'</td></tr>'
		}
	    }
	    content += '</table>';
	    content += '</body></html>';
            var ifrm = document.getElementById('users_online');
            ifrm = (ifrm.contentWindow) ? ifrm.contentWindow : (ifrm.contentDocument.document) ? ifrm.contentDocument.document : ifrm.contentDocument;
            ifrm.document.open();
            ifrm.document.write(content);
            ifrm.document.close();
  }
}
window.setInterval('getpage()',60000)
function getpage(){
  if(xmlhttp){
    xmlhttp.open("GET",icmsurl+'/usersonline.php?mod='+modulep,true);
    xmlhttp.send(null);
  }
}
getpage();