function Request() {                
	if (window.XMLHttpRequest) { 
		this.request = new XMLHttpRequest(); 
		this.native = true;
	} else if (window.ActiveXObject) {
		this.request = new ActiveXObject("Microsoft.XMLHTTP");
		this.native = false;
	}
}
function ajax(url,id) {
	req = new Request();
	req.target = id;
	req.request.onreadystatechange = requestMonitor;
	req.request.open("GET", url, true);
	(req.native)?req.request.send(null):req.request.send();
	window.opener.document.getElementById(id).innerHTML = '<div width="100%" align="center"><img src="/imgs/design/ajax-loader.gif" width="16" height="16" alt="Идёт загрузка... Пожалуйста, подождите!" /></div>';
}
function requestMonitor() {   
	if (req.request.readyState == 4) {
		if (req.request.status == 200) {
			response = req.request.responseText;
			window.opener.document.getElementById(req.target).innerHTML = response;
		} else {
			//alert("There was a problem retrieving the XML data:\n" + req.request.statusText);
		}
	}
}
function ajax1(url,id) {
	req1 = new Request();
	req1.target = id;
	req1.request.onreadystatechange = requestMonitor1;
	req1.request.open("GET", url, true);
	(req1.native)?req1.request.send(null):req1.request.send();
	document.getElementById(id).innerHTML = '<div width="100%" align="center"><img src="/imgs/design/ajax-loader.gif" width="16" height="16" alt="Идёт загрузка... Пожалуйста, подождите!" /></div>';
}
function requestMonitor1() {
	if (req1.request.readyState == 4) {
		if (req1.request.status == 200) {
			response = req1.request.responseText;
			document.getElementById(req1.target).innerHTML = response;
		} else {
		//	alert("There was a problem retrieving the XML data:\n" + req1.request.statusText);
		}
	}
}
