var resObjekt;
if(navigator.appName.search("Microsoft") > -1){
  resObjekt = new ActiveXObject("MSXML2.XMLHTTP");
}else{
  resObjekt = new XMLHttpRequest();
}
function sndReq(lang){
        
      resObjekt.open('get', root+'generatexml.php?lang='+lang);
      resObjekt.onreadystatechange = handleResponse;
      resObjekt.send(null);
      
}

function handleResponse(){
  if(resObjekt.readyState == 4){
    document.getElementById("xmlgen").innerHTML =
      resObjekt.responseText;
  }
}

function sndReqAction(id){
      var minzimmer = document.getElementById('minzimmer').value;
      var maxzimmer = document.getElementById('maxzimmer').value;
      var maxflaeche = document.getElementById('maxflaeche').value;
      var minflaeche = document.getElementById('minflaeche').value;
      var maxpreis = document.getElementById('maxpreis').value;
      resObjekt.open('get', root+'objects/action.php?minzimmer='+minzimmer+'&maxzimmer='+maxzimmer+'&maxflaeche='+maxflaeche+'&minflaeche='+minflaeche+'&maxpreis='+maxpreis+'&id='+id+'&root='+root+'&lang='+lang);
      resObjekt.onreadystatechange = handleResponse2;
      resObjekt.send(null);
}

function handleResponse2(){
  if(resObjekt.readyState == 4){
    document.getElementById("div_overviewresult").innerHTML =
      resObjekt.responseText;
  }
  func_showdetail();
  func_colorRow();

}

function sndSort(sorty,direction,id){

      var minzimmer = document.getElementById('minzimmer').value;
      var maxzimmer = document.getElementById('maxzimmer').value;
      var maxflaeche = document.getElementById('maxflaeche').value;
      var minflaeche = document.getElementById('minflaeche').value;
      var maxpreis = document.getElementById('maxpreis').value;
      
   
      resObjekt.open('get', root+'objects/action.php?sort='+sorty+'&direction='+direction+'&minzimmer='+minzimmer+'&maxzimmer='+maxzimmer+'&maxflaeche='+maxflaeche+'&minflaeche='+minflaeche+'&maxpreis='+maxpreis+'&id='+id+'&root='+root+'&lang='+lang);
      resObjekt.onreadystatechange = handleResponse2;
      resObjekt.send(null);
}


function sndSearch(){
  var ort = document.getElementById('ort').value;
  var maxpreis = document.getElementById('maxpreis').value;
  var minpreis = document.getElementById('minpreis').value;
  var minzimmer = document.getElementById('minzimmer').value;
  var maxzimmer = document.getElementById('maxzimmer').value;
  var minwohn = document.getElementById('minwohn').value;
  var maxwohn = document.getElementById('maxwohn').value;
  var mingr = document.getElementById('mingr').value;
  var maxgr = document.getElementById('maxgr').value;
   resObjekt.open('get', root+'objects/action.php?id=7&search=true&maxpreis='+maxpreis+'&minpreis='+minpreis+'&maxwohn='+maxwohn+'&minwohn='+minwohn+'&ort='+ort+'&mingr='+mingr+'&maxgr='+maxgr+'&minzimmer='+minzimmer+'&maxzimmer='+maxzimmer+'&root='+root+'&lang='+lang);
   resObjekt.onreadystatechange = handleResponse3;
   resObjekt.send(null);

}
function handleResponse3(){
  if(resObjekt.readyState == 4){
    document.getElementById("div_overviewresult").innerHTML = resObjekt.responseText;
  }

  func_colorRow2();

}


