function start_wait() {
	document.getElementById("wait_indicator").style.display = 'inline';
	document.getElementById("load_layer").style.display = "inline";
}

function clear_wait() {
	document.getElementById("wait_indicator").style.display = 'none';
	document.getElementById("load_layer").style.display = "none";
}

function instead() {
	clear_wait();
}
var req;

function get_loadXMLDoc(url) {
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	} else {
		return false;
	}
	return true;
}

function post_loadXMLDoc(url) {
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	} else {
		return false;
	}
	return true;
}

function processReqChange() {

	if (req.readyState == 4) {

		if (req.status == 200) {

			if (!(response = req.responseXML.documentElement)) {
				instead();
			} else {
				eval("nextpage_get()");
			}
		} else {
			document.getElementById('konkurs').innerHTML = "Stop"+ req.statusText;
		}
	}
}

function add_post(typ,ge,id) {

	url = "./ajax/ajax_" + typ + ".php" + ge + "&rn=" + Math.random(0, 1000);
	if (get_loadXMLDoc(url)) {
		start_wait();
		}
}

function nextpage_get() {

	clear_wait();
	response = req.responseXML.documentElement;
	maindata_a = req.responseText;
	document.getElementById('content').innerHTML = maindata_a;
}
