if(document.implementation && document.implementation.createDocument) var isMozilla=true;
	else var isMozilla=false;


function getRequest(url,use_cache,handler) {
if(use_cache){
var cache_rnd=Math.round(Math.random()*1000000000);
url=url+"&rnd="+cache_rnd;
}
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
// Читайте ниже об этой строке
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
return false;
}
http_request.onreadystatechange = function() { eval(handler); };//alertContents(http_request);
		http_request.open('GET', url, true);
		http_request.setRequestHeader("Pragma", "no-cache");
		http_request.send(null);
//alert('request');
}

function postRequest(url, parameters,use_cache,handler) {
//alert(parameters);
if(use_cache){
var cache_rnd=Math.round(Math.random()*1000000000);
//url=url+"?rnd="+cache_rnd;
}
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
// Читайте ниже об этой строке
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('Не вышло :( Невозможно создать экземпляр класса XMLHTTP ');
return false;
}
http_request.onreadystatechange = function() { eval(handler); };
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Pragma", "no-cache");
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
}
