function ajax(url, post, errorid, divtoshow, othertext) {
	if (window.XMLHttpRequest) {
		var req = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		var req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (!req) {
		return;
	}
	if (post !== false) {
		req.open("POST", url, false);
		req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		req.send(post);
	} else {
		req.open("GET", url, false);
		req.send(null);
	}
	if (req.readyState == 4) {
		if (req.status == 200) {
			var result = eval("(" + req.responseText + ")");
			return result;
		}
	}
}

