

   var http_request = false;

   

   function makePOSTRequest(url, parameters) {

      http_request = false;

      if (window.XMLHttpRequest) { // Mozilla, Safari,...

         http_request = new XMLHttpRequest();

         if (http_request.overrideMimeType) {

         	// set type accordingly to anticipated content type

            //http_request.overrideMimeType('text/xml');

            http_request.overrideMimeType('text/html');

         }

      } else if (window.ActiveXObject) { // IE

         try {

            http_request = new ActiveXObject("Msxml2.XMLHTTP");

         } catch (e) {

            try {

               http_request = new ActiveXObject("Microsoft.XMLHTTP");

            } catch (e) {}

         }

      }

      if (!http_request) {

         alert('Cannot create XMLHTTP instance');

         return false;

      }

      

      http_request.onreadystatechange = alertContents;

      http_request.open('POST', url, true);

      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

      http_request.setRequestHeader("Content-length", parameters.length);

      http_request.setRequestHeader("Connection", "close");

      http_request.send(parameters);

   }

   

   function displayImage(_divID) {

   

   	var divElt = document.getElementById(_divID);

           var childDiv = document.createElement("img");

           childDiv.src = "roller.gif";

           divElt.appendChild(childDiv); 

   }





   function alertContents() {

      if (http_request.readyState == 4) {

         if (http_request.status == 200) {

            //alert(http_request.responseText);

            result = http_request.responseText;

            document.getElementById('mainDisplay').innerHTML = result;            

         } else {

            alert('There was a problem with the request.');

         }

      }

   }

   

   function get(obj) {

      var poststr = "mlsNumbers=" + encodeURI( document.getElementById("mlsNumbers").value ) + "&" +

                    "step=" + encodeURI( document.getElementById("step").value );

      makePOSTRequest('index.php', poststr);

   }

   

   function getUserInfo(obj) {

         

         var poststr = "name=" + encodeURI( document.getElementById("name").value ) + "&" + 

                       "email=" + encodeURI( document.getElementById("email").value ) + "&" +

                       "phone=" + encodeURI( document.getElementById("phone").value ) + "&" +

                       "step=" + encodeURI( document.getElementById("step").value ) + "&" +

                       "mlslist=" + encodeURI( document.getElementById("mlslist").value );

         makePOSTRequest('index.php', poststr);

         

   }



function insertTextByDiv(_divID,_message)

{



	var divElt = document.getElementById(_divID);

	var childDiv = document.createElement("div");

	var textNode = document.createTextNode(_message);

        childDiv.appendChild(textNode);

	divElt.appendChild(childDiv);

}



function clearByDiv(_divID)

{

	var divElt = document.getElementById(_divID);

        var childDiv = divElt.childNodes.item(0);

        divElt.removeChild(childDiv); 

}





function showUserInfoForm() {



        var MLSlist = '';

	var argv = showUserInfoForm.arguments;

	var argc = argv.length;

	for (var i = 0; i < argc; i++) {

	  MLSlist += argv[i] + ",";

	}

	MLSlist = MLSlist.substring(0, MLSlist.length-1);  /* Remove trailing comma */

	clearByDiv("mainDisplay");

	result = http_request.responseText;

	var elementmode = document.getElementById('getUserInfoForm').style;

	elementmode.display = '';

        document.getElementById('mlslist').innerText = MLSlist;

        document.getElementById('mainDisplay').innerHTML = document.getElementById('getUserInfoForm').innerHTML;



}






