   // JavaScript Document   
   function createXMLHttpRequest() {
		if (window.ActiveXObject) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		else if (window.XMLHttpRequest) {
			xmlHttp = new XMLHttpRequest();
		}
	}	 

	function makePOSTRequest(url, query) {
		createXMLHttpRequest(), busy = false;
		if(busy) return false;
		busy = true;
		xmlHttp.open("POST", url, true);
		xmlHttp.onreadystatechange = handleStateChange;
		xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    
		xmlHttp.send(query);
	}
		
	function handleStateChange() {
		if(xmlHttp.readyState == 4) {
			if(xmlHttp.status == 200) {
				parseResults();
			}
		}
	}
	
	function parseResults() {
		// alert(xmlHttp.responseText);
		// document.getElementbyId('whatever').innerHTML = xmlHttp.responseText; 
	}
