//==================================================
// 
//--------------
function getConn()
{
	var xmlHttp = false;
    try {
          xmlHttp = new XMLHttpRequest();
        } catch (trymicrosoft) {
           try {
                 xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
               } catch (othermicrosoft) {
                    try {
                          xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (failed) {
                            xmlHttp = false;
                             }
                }                         
     }

if (!xmlHttp)
     alert("Error: HttpRequest");
else return xmlHttp;     

}

//req.setRequestHeader(’Content-Type’, ‘text/html; charset=utf-8&#8242;);


function artikelBlaettern(aktion, as, ag)
{
    var url = "php/scripts/artikelBlaettern.php?aktion=" + aktion + "&aS=" + as + "&aG=" + ag; 
    hConn=getConn();
    hConn.open("GET", url, true);
    hConn.onreadystatechange = updateArtikel;
    hConn.send(null);
}

function updateArtikel()
{
  if (hConn.readyState == 4)
   {
     if (hConn.status == 200)
      { 
        var response = hConn.responseText;
        if(response > "")
         {
           Anfang = response.indexOf("<daten>");
           Ende = response.indexOf("</daten>");
           if(Anfang != -1 && Ende != -1)
           {
             var feld = response.substring( (Anfang + 7), Ende);
             document.getElementById("artList").innerHTML = feld;  
           }
         }

      }
  }
}

function bildWechseln()
{
    var url = "php/scripts/bilderBlaettern.php?bild=" +  document.getElementById("bildAnsicht").value;
    hConn=getConn();
    hConn.open("GET", url, true);
    hConn.onreadystatechange = updateBild;
    hConn.send(null);
}

function updateBild()
{
  if (hConn.readyState == 4)
   {
     if (hConn.status == 200)
      { 
        var response = hConn.responseText;
        if(response > "")
         {
            Anfang = response.indexOf("<daten>");
           Ende = response.indexOf("</daten>");
           if(Anfang != -1 && Ende != -1)
           {
             var feld = response.substring( (Anfang + 7), Ende);
             document.getElementById("bildSelect").innerHTML = feld;  
            }
         }
      }
  }
}


function artikelAuswahl( artNr, idx )
{
   var url = "php/scripts/editAuswahl.php?artNr=";
   if(document.getElementById("vgCB" + idx).checked == true)
     url = url + artNr + "&ac=1&idx=" + idx;
   else url = url + artNr + "&ac=0&idx=" + idx;
       hConn=getConn();
    hConn.open("GET", url, true);
    hConn.onreadystatechange = updateAuswahl;
    hConn.send(null);
}

function updateAuswahl()
{
  if (hConn.readyState == 4)
   {
     if (hConn.status == 200)
      {
         var response = hConn.responseText;

         if(response != "OK")
          {
            if(response == "KEINE")
             {
               document.getElementById("stVergleich").style.visibility="hidden";
             }
            else
             {
               document.getElementById("" + response).checked = false;
               document.getElementById("stVergleich").style.visibility="visible";
             }
          }
         else
         {
           document.getElementById("stVergleich").style.visibility="visible";
         }
     
      }
   }
}
