function erzeugeXMLHttpRequestObject()
{
  var resObjekt = null;
  try
  {
    resObjekt = new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch(Error)
  {
    try 
	{
      resObjekt = new ActiveXObject("MSXML2.XMLHTTP");
    }
    catch(Error)
	{
      try
	  {
	      resObjekt = new XMLHttpRequest();
      }
      catch(Error)
	  {
        alert("Ihr Browser unterstützt nicht die benötigten Technologien zur Anzeige dieser Website.");
      }
    }
  }
  return resObjekt;
}

function sndReq_AdjustCity()
{
	resObjekt = erzeugeXMLHttpRequestObject();
	var  handleResponse = function ()
	{
		if(resObjekt.readyState == 4)
		{
			document.getElementById("wohnungsfinder").innerHTML = resObjekt.responseText;
		}
	}
	resObjekt.open("post", "wohnungsfinder_adjustcity.php", true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.send("lk_post=" + escape(document.getElementById("lk_post").value) + "&o_post=" + escape(document.getElementById("o_post").value) + "&zv_post=" + escape(document.getElementById("zv_post").value) + "&zb_post=" + escape(document.getElementById("zb_post").value) + "&wf_post=" + escape(document.getElementById("wf_post").value) + "&m_post=" + escape(document.getElementById("m_post").value));
	resObjekt.onreadystatechange = handleResponse;
}

function sndReq_AdjustLandkreis()
{
	resObjekt = erzeugeXMLHttpRequestObject();
	var  handleResponse = function ()
	{
		if(resObjekt.readyState == 4)
		{
			document.getElementById("wohnungsfinder").innerHTML = resObjekt.responseText;
		}
	}
	resObjekt.open("post", "wohnungsfinder_adjustlandkreis.php", true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.send("lk_post=" + escape(document.getElementById("lk_post").value) + "&o_post=" + escape(document.getElementById("o_post").value) + "&zv_post=" + escape(document.getElementById("zv_post").value) + "&zb_post=" + escape(document.getElementById("zb_post").value) + "&wf_post=" + escape(document.getElementById("wf_post").value) + "&m_post=" + escape(document.getElementById("m_post").value));
	resObjekt.onreadystatechange = handleResponse;
}

function sndReq_AdjustZimmer()
{
	resObjekt = erzeugeXMLHttpRequestObject();
	var  handleResponse = function ()
	{
		if(resObjekt.readyState == 4)
		{
			document.getElementById("wohnungsfinder").innerHTML = resObjekt.responseText;
		}
	}
	resObjekt.open("post", "wohnungsfinder_adjustzimmer.php", true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.send("lk_post=" + escape(document.getElementById("lk_post").value) + "&o_post=" + escape(document.getElementById("o_post").value) + "&zv_post=" + escape(document.getElementById("zv_post").value) + "&zb_post=" + escape(document.getElementById("zb_post").value) + "&wf_post=" + escape(document.getElementById("wf_post").value) + "&m_post=" + escape(document.getElementById("m_post").value));
	resObjekt.onreadystatechange = handleResponse;
}

function sndReq_Ansprechpartner(id, typ, erster)
{
	resObjekt = erzeugeXMLHttpRequestObject();
	var  handleResponse = function ()
	{
		if(resObjekt.readyState == 4)
		{
			document.getElementById("ansprechpartnerbox").innerHTML = resObjekt.responseText;
		}
	}
	resObjekt.open("post", "ansprechpartnerbox.php", true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.send("id=" + id + "&typ=" + typ + "&erster=" + erster);
	resObjekt.onreadystatechange = handleResponse;
}

function sndReq_Detailbildtausch(objekt, bildnummer)
{
	resObjekt = erzeugeXMLHttpRequestObject();
	var  handleResponse = function ()
	{
		if(resObjekt.readyState == 4)
		{
			document.getElementById("detailbild").innerHTML = resObjekt.responseText;
			sndReq_Detailbilderlistentausch(objekt, bildnummer);
		}
	}
	resObjekt.open("post", "detailbildtausch.php", true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.send("bild=" + bildnummer + "&objekt=" + objekt);
	resObjekt.onreadystatechange = handleResponse;
}

function sndReq_Detailbilderlistentausch(objekt, bildnummer)
{
	resObjekt = erzeugeXMLHttpRequestObject();
	var  handleResponse = function ()
	{
		if(resObjekt.readyState == 4)
		{
			document.getElementById("detailbilderliste").innerHTML = resObjekt.responseText;
		}
	}
	resObjekt.open("post", "detailbilderlistentausch.php", true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.send("bild=" + bildnummer + "&objekt=" + objekt);
	resObjekt.onreadystatechange = handleResponse;
}
