	// JavaScript Document
	var http_request = false;

	function getHttpRequest() {
	if(typeof ActiveXObject == "undefined" && typeof XMLHttpRequest == "undefined") return null;
	var xmlhttp;
	
	if (xmlhttp == null && typeof XMLHttpRequest != 'undefined') {
	try {
	xmlhttp = new XMLHttpRequest();
	} catch (e) {
	xmlhttp = null;
	}
	}
	return xmlhttp;
	}
	
	var http_request = getHttpRequest(),
	busy = false;
	
	function makePOSTRequest(url, str, parameters) {
	if(!http_request) {
	alert('Cannot create XMLHTTP instance');
	return false;
	}
	if(busy) return false;
	busy = true;
	http_request.open('POST', url, false);
	http_request.onreadystatechange = SaveSize;

	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", "");
	http_request.setRequestHeader("Connection", "close");
	http_request.send(str);
	}

   function SaveSize() {
      if (http_request.readyState == 4) {
		 busy = false;
         if (http_request.status == 200) {
      //      alert(http_request.responseText);
         } else {
            alert('There was a problem with the request.');
         }
      } else {

	  }
   }