/*******************************************
|  -SRD23- ActiveList Ajaxed (2008)
|          
|  By :         Sacred
|  Website:     http://www.ibmafia.com
|  Email:       d.i@yahoo.com.tw
|  Based on:    D21 Refresh Online List 
|*******************************************/
var srd23xmlobj;
function srd23_alj(id)
{
	req = function()
	{
		if (!srd23xmlobj.readystate_ready_and_ok())
		{
			return;
		}

		eval(srd23xmlobj.xmlhandler.responseText);
		setTimeout("srd23_alj('"+id+"')", eval('srd23_alj_time_'+id));
	}

	var ex = '';
	if (id == 'forum')
	{
		ex = '&f='+ipb_input_f;
	}

	if (id == 'topic')
	{
		ex = '&f='+ipb_input_f+'&t='+ipb_input_t;
	}

	srd23xmlobj = new ajax_request();
	srd23xmlobj.onreadystatechange(req);
	srd23xmlobj.process(ipb_var_base_url+'act=xmlout&do=active-ajaxed&loc='+id+ex);
}

function srd23_alj_update(id, a)
{
	if (id == 'board')
	{
		var obja = document.getElementById('srd23_alj_data_'+id+'_a');
		var objb = document.getElementById('srd23_alj_data_'+id+'_b');

		if (is_ie)
		{
			var aa = a[0].replace(/<td(.+?)>(.+?)<\/td>/gi, '$2');
			obja.childNodes[0].innerHTML = aa;

			var bb0 = objb.getElementsByTagName('TD');
			var bb1 = a[1].replace(/<td(.+?)>(.+?)<\/td>(.+?)$/gi, '$2');
			var bb2 = a[1].replace(/<td(.+?)>(.+?)<\/td>(.+?)<td(.+?)>(.+?)<\/td>$/gi, '$5');

			bb0[0].innerHTML = bb1;
			bb0[1].innerHTML = bb2;
		}
		else
		{
			obja.innerHTML = a[0];
			objb.innerHTML = a[1];
		}
	}
	else
	{
		var obj = document.getElementById('srd23_alj_data_'+id);
		obj.innerHTML = a;
	}
}

function srd23_alj_temp()
{
	var e = document.createElement('div');
	e.setAttribute('id', 'srd23_alj_ajax_data');
	e.style.display = 'none';

	document.body.appendChild(e);
}