function update_right_block(cat_id){

    if (window.XMLHttpRequest)
		{
		request = new XMLHttpRequest();
		request.onreadystatechange = function()
			{
			abortRequest = window.setTimeout("request.abort();", 10000);
			if (request.readyState == 4)
				{
				clearTimeout(abortRequest);
				if (request.status == 200)
					{
					document.getElementById("right_block").innerHTML = request.responseText;
					}
				else
					{
					alert("Не удалось получить данные:\n" + request.statusText);
					}
                }
		else if (request.readyState == 3 || request.readyState == 1)
			{
/* показыват вращающийся кружок */
			}
			return false;
			}
		request.open("GET", "/ajaxtitle.php?cat_id=" + cat_id, true);
		request.send(null);
		return false;
		}
	else if (window.ActiveXObject)
		{
		request = new ActiveXObject("Microsoft.XMLHTTP");
		if (request)
			{
			request.onreadystatechange = function()
				{
				abortRequest = window.setTimeout("request.abort();", 10000);
				if (request.readyState == 4)
					{
					clearTimeout(abortRequest);
					if (request.status == 200)
						{
						document.getElementById("right_block").innerHTML = request.responseText;
						}
					else
						{
						alert("Не удалось получить данные:\n" + request.statusText);
						}
					}
                else if (request.readyState == 3 || request.readyState == 1)
        				{
/* показыват вращающийся кружок */
        				}
				return false;
				}
			request.open("GET", "/ajaxtitle.php?cat_id=" + cat_id, true);
			request.send();
			return false;
			}
		}

	return false;

}
