var kide_inline = {
	nuevoAjax: function() {
		var xmlhttp=false;
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				xmlhttp = false;
			}
		}
		if (!xmlhttp && typeof XMLHttpRequest!='undefined')
			xmlhttp = new XMLHttpRequest();
		return xmlhttp;
	},
	go: function() {
		if (this.working) return;
		this.working = true;
		document.getElementById('kide_inline_img_ajax').src = kide_inline.img_ajax;
		var ajax = kide_inline.nuevoAjax();
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				kide_inline.working = false;
				if (ajax.status != 200) return
				var xml = ajax.responseXML.documentElement;
				var row;
				var g = '';
				var gc = 0;
				var r = '';
				var rc = 0;
				for (var i=0; i<xml.getElementsByTagName('user').length; i++) {
					row = xml.getElementsByTagName('user')[i];
					if (row.getAttribute("id") > 0) {
						rc++;
						r += '<li><img class="KIDE_avatar" src="'+row.getAttribute("img")+'" alt="" /> '+row.getAttribute("name")+'</li>';
					}
					else {
						gc++;
						g += '<li>'+row.getAttribute("name")+'</li>';
					}
				}
				document.getElementById('kide_inline_r_span').innerHTML = rc;
				document.getElementById('kide_inline_g_span').innerHTML = gc;
				document.getElementById('kide_inline_r_ul').innerHTML = r ? '<ul>'+r+'</ul>' : '';
				document.getElementById('kide_inline_g_ul').innerHTML = g ? '<ul>'+g+'</ul>' : '';
				document.getElementById('kide_inline_img_ajax').src = kide_inline.img_ajax_parado;
			}
		};
		ajax.open('POST', kide_inline.ajax, true);
		ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		ajax.send(null);
	}
};
