  if(window.XMLHttpRequest && !(window.ActiveXObject)) {
    try {
      req = new XMLHttpRequest();
    } catch(e) {
      req = false;
    }
    // branch for IE/Windows ActiveX version
  } else if(window.ActiveXObject) {
    try {
      req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
      try {
        req = new ActiveXObject("Microsoft.XMLHTTP");
      } catch(e) {
        req = false;
      }
    }
  }

function showEdit(ProduktID,Bestellvorgang,Anzahl){
	td_edit = document.getElementById(ProduktID);
	var innerHTML = "";
	innerHTML = "<form name='edit_"+ ProduktID +"'>";
	innerHTML += "<input type='hidden' name='edit' value='" + ProduktID + "'>";
	innerHTML += "<input type='text' name='anzahl' value='" + Anzahl + "' class='anzahl'>";
	innerHTML += "<br><span style='font-size:10px;cursor:pointer;' class='orange' onclick='document.edit_"+ ProduktID +".submit();'>Zum Best&auml;tigen bitte klicken</span>";
	innerHTML += "<input type='hidden' name='Bestellvorgang' value=" + Bestellvorgang + ">";
	innerHTML += "<input type='button' name='Submit' value='' class='anzahl_button'>";
	innerHTML += "</form>";
	
	td_edit.innerHTML = innerHTML;
		
}

function createRequestObject()
{
	var init;
	var browser = navigator.appName;
	
	if(browser == "Microsoft Internet Explorer")
	{
		init = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		init = new XMLHttpRequest();
	}
	return init;
}

function updateProdukteImWarenkorb(startdir,anzahl)
{
	req_dir = '/' + startdir + 'includes/ausgabeAnzahl.php';
	http = createRequestObject();
	http.open('POST', req_dir);
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http.send('gesamtanzahl=' + anzahl);
	http.onreadystatechange = handleResponse;
}

function handleResponse()
{
	if(http.readyState == 4)
	{
		if(http.status == 200)
		{
			document.getElementById('warenkorbProduktanzahl').innerHTML = http.responseText;

		}
		else
		{
			document.getElementById('warenkorbProduktanzahl').innerHTML = 'Error while getting the file!';
		}
	}
}


