var listitems =new Array();
var listindex = 0;
function bestellen(_path,_sess) {
	listitems =new Array();
	listindex =0;
    var werte = (document.all) ? document.all : document.getElementsByTagName('*');
    for (i=0; i<werte.length; i++){
		if(werte[i].name!=null && werte[i].tagName!=null && werte[i].value!=null){
			if (werte[i].tagName == "INPUT" && werte[i].name.indexOf("MENGE_")==0 && werte[i].value!="") {
				listitems.push("ACT=insert&insertbutton=Bestellen&PHPSESSID="+_sess+"&ARTICLEID="+werte[i].name.split("_")[1]+"&MENGE="+werte[i].value);
			}
		}
	}
	makePOSTRequest("/index.php", listitems[listindex]);
}
function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
    	if (http_request.overrideMimeType) {
    	    //set type accordingly to anticipated content type
    	    //http_request.overrideMimeType('text/xml');
    	    http_request.overrideMimeType('text/html');
	 }
       } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
             } catch (e) {
                 try {
	            http_request = new ActiveXObject("Microsoft.XMLHTTP");
	        } catch (e) {}
	    }	
       }
     if (!http_request) {
          alert('ERROR!');
       return false;
    }
    http_request.onreadystatechange = handleStates;
    http_request.open('POST', url, true);
    http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http_request.setRequestHeader("Content-length", parameters.length);
    http_request.setRequestHeader("Connection", "close");
    http_request.send(parameters);
}
function handleStates() {
    if (http_request.readyState == 4) {
        if (http_request.status == 200) {
			if(listitems.length>listindex+1) {
				listindex++;
				makePOSTRequest("/index.php", listitems[listindex]);
			} else {
				location.reload();
			}
    	    result = http_request.responseText;
        } else {
			result= "error!"
		}
    }
}

function removeFromCart(_posnum){
	document.cartform["POSAMOUNT["+_posnum+"]"].value=0;
	document.cartform.submit();
}
function clearCart(_value){
	document.cartform["delete"].value=_value;
	document.cartform.submit();
}
function setOne(_this){
	if(_this.value==""){
		_this.value="1";
	}	
}


