
function nuevo_ajax ()
{
	var xmlhttp = false;
	try
	{
		// Object creation for navigators different than IE
		xmlhttp = new ActiveXObject ("Msxml2.XMLHTTP");
	}
	catch (e)
	{
		// o bien
		try
		{
			// Object creation for IE
			xmlhttp = new ActiveXObject ("Microsoft.XMLHTTP");
		}
		catch (E)
		{
			xmlhttp = false;
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		xmlhttp = new XMLHttpRequest ();
	}
	return xmlhttp;
}

function get_html (id_obj, destino, metodo)
{
	var ajax = false;
	var obj = document.getElementById (id_obj);
	if (!obj) return false;
	
	obj.innerHTML = '<center style="padding:15px; margin:15px"><b>Идет загрузка...</b><br>Пожалуйста, подождите пару секунд!<br><img src="http://med-tutorial.ru/wait.gif" border="0"></center>' + 
					'<center><a OnClick="get_html(\'' + id_obj + '\', \'' + destino + '\', \'' + metodo + '\'); return false;" href=\"#floater\"><small>[обновить]</small></a></center>';
	
	ajax = nuevo_ajax ();
	ajax.open (metodo, destino+"&ms="+new Date().getTime());
	ajax.onreadystatechange = function ()
	{
		if (ajax.readyState == 4 && ajax.status == 200) 
		{
			txt = unescape (ajax.responseText);
			//txt = txt.replace (/\+/gi, " ");
			obj.innerHTML = txt;
		}
	}
	ajax.send (null);
}

