var request;   
 
// ----------------------------------------------------------------------------------
// ajax
// ----------------------------------------------------------------------------------
function ajax(url) 
{   
	if (window.XMLHttpRequest) 
	{   
		request = new XMLHttpRequest();   
		request.onreadystatechange = getAJAXResult;   
		request.open("GET", url, true);   
		request.send(null);   
	} 
	else if (window.ActiveXObject) 
	{   
		request = new ActiveXObject("Microsoft.XMLHTTP");   
		if (request) 
		{   
		request.onreadystatechange = getAJAXResult;   
		request.open("GET", url, true);   
		request.send();   
		}   
	}   
}   

// ----------------------------------------------------------------------------------
// результат ajax
// ----------------------------------------------------------------------------------
function getAJAXResult()
{   
	abortRequest = window.setTimeout("request.abort();", 10000);   
	// если выполнен   
	if (request.readyState == 4) 
	{   
		clearTimeout(abortRequest);   
		// если успешно   
		if (request.status == 200) 
		{
//			alert(request.responseText);
			document.getElementById('slide_table').innerHTML = request.responseText;
		}
	}   
	// иначе, если идет загрузка или в процессе - показываем слой "Загружаются данные"   
	else if (request.readyState == 3 || request.readyState == 1) 
	{   
	}   
} 
