   
      // Get the HTTP Object
   
function getHTTPObject(){
      if (window.ActiveXObject) 
    	  return new ActiveXObject("Microsoft.XMLHTTP");
      else if (window.XMLHttpRequest) 
    	  return new XMLHttpRequest();
      else {
    	  alert("Bitte verwenden Sie einen aktuellen Browser wie FireFox > 3 oder Internet Explorer > 7");
    	  return null;
      }
}

function buyArticle(id, cnt, info){
	cnt = parseInt(cnt);
	
	if (cnt > 0){
		httpObject = getHTTPObject();
		if (httpObject != null) {
			httpObject.open("GET", "ajax/buyArticle.php?id="+id+"&cnt="+cnt+"&info="+info, true);
			httpObject.send(null);
			httpObject.onreadystatechange = updateWarenkorb;
		}
	}else{
		alert("Bitte geben Sie eine Menge > 0 ein.");
	}
}

function updateWarenkorb(){
	if(httpObject.readyState == 4){
		if (httpObject.responseText && httpObject.responseText != "" && httpObject.responseText.length > 0){
			var cnt = parseInt(document.getElementById("warenkorb_count").innerHTML);
			cnt++;
			document.getElementById("warenkorb_count").innerHTML=cnt;
			MOOdalBox.open('./warenkorb.php', 'Warenkorb', '450 533');
		}
	}
}

function sendBilliger(id, art, price, price2){
	var err="";
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if (document.getElementById("billiger_ort"+id).value == ""){
		err += "- der Ort, an dem Sie den Artikel günstiger gesehen haben\n";
	}
	if (document.getElementById("billiger_betrag"+id).value == ""){
		err += "- der Betrag zu dem der Artikel dort angeboten wird\n";
	}
	if (document.getElementById("billiger_email"+id).value == "" || reg.test(document.getElementById("billiger_email"+id).value) == false){
		err += "- Ihre Emailadresse unter der wir Sie erreichen können\n";
	}
	if (err != ""){
		alert("Bitte füllen Sie folgende Felder:\n"+err);
	}else{
		httpObject = getHTTPObject();
		if (httpObject != null) {
			httpObject.open("GET", "ajax/sendBilliger.php?id="+id+"&art="+art+"&price="+price+"&price2="+price2+"&ort="+document.getElementById("billiger_ort"+id).value+"&betrag="+document.getElementById("billiger_betrag"+id).value+"&email="+document.getElementById("billiger_email"+id).value, true);
			httpObject.send(null);
			httpObject.onreadystatechange = finishBilliger;
		}
	}
}

function finishBilliger(){
	if(httpObject.readyState == 4){
		if (httpObject.responseText && httpObject.responseText != "" && httpObject.responseText.length > 0){
			alert("Vielen Dank für Ihre Nachricht.\nWir werden uns mit Ihnen nach Prüfung in Verbindung setzen und ggf. ein Angebot unterbreiten!");
		}
	}
}

