var myDiv = 'shop_card_box';

function cardRequest( card, id, toDo )
{
	if( toDo == 'delete' || toDo == 'delete_all' )
	{
		myDiv = 'artikel_box';
		var oldCount = document.getElementById('oldCount_'+card).value;	
	}
	var numberof = document.getElementById('addToCard_'+card).value;
	
	// Request erzeugen
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		} catch (e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			} catch (e) {}
		}
	}

		if (!request) {
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		return false;
	} else {
		var url = "./pages/inc/ajax.inc.php";
		request.open('post', url, true);
		// Requestheader senden
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		// Request senden
		request.send( 'card='+card+'&id='+id+'&numberof='+numberof+'&toDo='+toDo+'&oldCount='+oldCount );
		// Request auswerten
		request.onreadystatechange = interpretRequest;
	}
}

// Request auswerten
function interpretRequest() {
	switch (request.readyState) {
		// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
		case 4:
			if (request.status != 200) {
				alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
			} else {
				var content = request.responseText;
				//alert( content );
				// den Inhalt des Requests in das <div> schreiben
				//document.getElementById( myDiv ).innerHTML = content;
				window.location.href = 'warenkorb0_0.html';
			}
			break;
		default:
			break;
	}
}
