		function xmlHttpPost(procURL, resultFunc, submitData) {
			if (window.XMLHttpRequest) {
				xmlHttpObj = new XMLHttpRequest();
			} else if (window.ActiveXObject) {
				try {
					xmlHttpObj = new ActiveXObject("Msxml2.XMLHTTP");
				} catch (e) {
					try {
						xmlHttpObj = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e2) {
						alert("This page may not work properly (needs javascript).  Try another browser.");
					}
				}
			}
			xmlHttpObj.open('POST', procURL, true);
			xmlHttpObj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			xmlHttpObj.onreadystatechange = function() {
				if (xmlHttpObj && xmlHttpObj.readyState == 4 && xmlHttpObj.status == 200) {
					resultFunc(xmlHttpObj.responseText);
				}
			};
			if (submitData == null) xmlHttpObj.send(null);
			else xmlHttpObj.send("post="+submitData);
		}
