var xmlhttp;
              
function listUpdate(str){
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null){
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="updatePVModels.php";
  url=url+"?q="+str;
  url=url+"&sid="+Math.random();
  xmlhttp.onreadystatechange=stateChangedPVModels;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}

function updatePVData(str){
  xmlhttp=GetXmlHttpObject();
  if (xmlhttp==null){
    alert ("Browser does not support HTTP Request");
    return;
  }
  var url="updatePVData.php"; 
  url=url+"?q="+str;
  url=url+"&sid="+Math.random();
  xmlhttp.onreadystatechange=stateChangedPVData;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}

function stateChangedPVModels(){
  if (xmlhttp.readyState==4){
    document.getElementById("pvModels").innerHTML=xmlhttp.responseText;
  }
}

function stateChangedPVData(){
  if (xmlhttp.readyState==4){
    var responseArray = xmlhttp.responseText.split(";");
    document.getElementById("uocWert").value = responseArray[0];
    slider[1].set(responseArray[0] * 10);
    document.getElementById("iscWert").value = responseArray[1];
    slider[3].set(responseArray[1] * 10);
    document.getElementById("umppWert").value = responseArray[2];
    slider[2].set(responseArray[2] * 10);
    document.getElementById("imppWert").value = responseArray[3];
    slider[4].set(responseArray[3] * 10); 
    document.getElementById("widthWert").value = responseArray[4];
    slider[5].set(responseArray[4] * 1000);
    document.getElementById("heightWert").value = responseArray[5];
    slider[6].set(responseArray[5] * 1000);
    document.getElementById("alphaUWert").value = responseArray[6];
    slider[7].set(responseArray[6] * 1000);
    document.getElementById("alphaIWert").value = responseArray[7]; 
    slider[8].set(responseArray[7] * 1000);
  }
}

function GetXmlHttpObject(){
  if (window.XMLHttpRequest){
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
  }
  if (window.ActiveXObject){
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
  }
  return null;
}
