function http_post(strURL, strSubmit, strResultFunc) {
	var xmlHttpReq = false;
	if (window.XMLHttpRequest) { // Mozilla/Safari
		xmlHttpReq = new XMLHttpRequest();
		//xmlHttpReq.overrideMimeType('text/xml');
	} else if (window.ActiveXObject) { // IE
		xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlHttpReq.open('POST', strURL, true);
	xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttpReq.onreadystatechange = function() {
		if (xmlHttpReq.readyState == 4) {
			eval(strResultFunc + '(xmlHttpReq.responseText);');
		} else {
			try { eval(strResultFunc + '_active('+xmlHttpReq.readyState+');'); } catch (e) { }
		}
	}
	xmlHttpReq.send(strSubmit);
}

