function createXMLHttp() {
	if(typeof XMLHttpRequest != "undefined") { // для Mozilla і т.д.
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) { // для Internet Explorer (all versions)
		var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0",
					"MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp",
					"Microsoft.XMLHttp"
					];
		for (var i = 0; i < aVersions.length; i++) {
			try { 
				var oXmlHttp = new ActiveXObject(aVersions[i]); 
				return oXmlHttp;
			} catch (oError) { 
			}
		}
			throw new Error("Неможливо створити об’ект XMLHttp.");
	}
} 

function getRequestBody(oForm) { 
	var aParams = new Array();
	for(var i = 0; i < oForm.elements.length; i++) {
		var sParam = encodeURIComponent(oForm.elements[i].name);
		sParam += "=";
		sParam += encodeURIComponent(oForm.elements[i].value);
		aParams.push(sParam);
	}
	return aParams.join("&");
} 

function sendRequest() {
	document.getElementById('status_line').innerHTML = "<img src='/images/loading.gif' width='25' height='25'><br/>";
	var oForm = document.forms['add_comment'];
	var sBody = getRequestBody(oForm);
	var oXmlHttp = createXMLHttp(); 
	oXmlHttp.open("POST",oForm.action, true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	oXmlHttp.onreadystatechange = function() {
		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200) {
				saveResult(oXmlHttp.responseText);
			} else {
				saveResult("Помилка: " + oXmlHttp.statusText);
			}
		} else {//document.getElementById('com_status').innerHTML='<img src="/images/loading.gif">';
		}
	}; 
    oXmlHttp.send(sBody);
}
      
function saveResult(sText) {
	document.getElementById('status_line').innerHTML = '';
	var sElem = document.getElementById('com_status');
	sElem.innerHTML = sText;
}  

function get_subcat(value) {
	var sElem = document.getElementById('sub_cat');
	sElem.innerHTML = "<select disabled><option>Завантаження...</option></select>";
	var sBody = "&cat="+value;
	var oXmlHttp = createXMLHttp(); 
	oXmlHttp.open("POST",'/modules/add_anouncement/ajax.php', true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	oXmlHttp.onreadystatechange = function() {
		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200) {
				sElem.innerHTML = oXmlHttp.responseText;
			} else {
				saveResult("Помилка: " + oXmlHttp.statusText);
			}
		} else {//document.getElementById('com_status').innerHTML='<img src="/images/loading.gif">';
		}
	}; 
    oXmlHttp.send(sBody);
}

function edit_del_img(value, command, img) {
	var sElem = document.getElementById('edit_img_block');
	sElem.innerHTML = "Завантаження...<br />";
	var sBody = "&id="+value+"&do="+command+"&img="+img;
	var oXmlHttp = createXMLHttp(); 
	oXmlHttp.open("POST",'/modules/edit/ajax.php', true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	oXmlHttp.onreadystatechange = function() {
		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200) {
				sElem.innerHTML = oXmlHttp.responseText;
			} else {
				saveResult("Помилка: " + oXmlHttp.statusText);
			}
		} else {//document.getElementById('com_status').innerHTML='<img src="/images/loading.gif">';
		}
	}; 
    oXmlHttp.send(sBody);
}

function check_login() {
	var value = document.forms['reg_form'].reg_login.value;
	var sElem = document.getElementById('check_login');
	sElem.innerHTML = "Завантаження...<br />";
	var sBody = "&login="+value;
	var oXmlHttp = createXMLHttp(); 
	oXmlHttp.open("POST",'/modules/system/register/check.php', true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	oXmlHttp.onreadystatechange = function() {
		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200) {
				sElem.innerHTML = oXmlHttp.responseText;
			} else {
				saveResult("Помилка: " + oXmlHttp.statusText);
			}
		} else {//document.getElementById('com_status').innerHTML='<img src="/images/loading.gif">';
		}
	}; 
    oXmlHttp.send(sBody);
}

function add_vidyk() {
	var sElem = document.getElementById('bic_status');
	sElem.innerHTML = "<img src='/images/loading.gif' width='25' height='25'><br/>";
	var oForm = document.forms['bic_add'];
	var sBody = getRequestBody(oForm);
	var oXmlHttp = createXMLHttp(); 
	oXmlHttp.open("POST",'/modules/biz_coment/add.php', true);
	oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	oXmlHttp.onreadystatechange = function() {
		if(oXmlHttp.readyState == 4) {
			if(oXmlHttp.status == 200) {
				document.getElementById('biz_comblock').innerHTML = oXmlHttp.responseText;
				//sElem.innerHTML = "";
			} else {
				saveResult("Помилка: " + oXmlHttp.statusText);
			}
		} else {//document.getElementById('com_status').innerHTML='<img src="/images/loading.gif">';
		}
	}; 
    oXmlHttp.send(sBody);
}
