function sendRequest( oxid, parent)
{
	try
	{
		req = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject( "Microsoft.XMLHTTP"); 
		req.onreadystatechange = handleResponse;
		uri = '/index.php?cl=list_data2&oxid=' + oxid + "&parent=" + parent;
//		uri = 'index.php?cl=list_data2&oxid=' + oxid + "&parent=" + parent;
		
//		alert ( uri);
		
		req.open( 'get', uri, true);
		req.send( null); 
	}
	catch ( e)
	{
//		alert ( "false");
        //Kein AJAX Support
	} 
}

function handleResponse()
{
	if (( req.readyState == 4) && ( req.status == 200))
	{ 
		var xmldoc = req.responseXML;
		
		var article = xmldoc.getElementsByTagName( 'article').item( 0);
		var origid = article.getElementsByTagName( 'origid').item( 0).firstChild.nodeValue;
		var parentid = article.getElementsByTagName( 'parentid').item( 0).firstChild.nodeValue;
		
		var fprice = article.getElementsByTagName( 'fprice').item( 0).firstChild.nodeValue;
		
		if ( article.getElementsByTagName( 'oxartnum').item( 0).firstChild)
		{
			var oxartnum = article.getElementsByTagName( 'oxartnum').item( 0).firstChild.nodeValue;
		}
		else
		{
			var oxartnum = "";
		}

		if ( article.getElementsByTagName( 'oxtitle').item( 0).firstChild)
		{
			var oxtitle = article.getElementsByTagName( 'oxtitle').item( 0).firstChild.nodeValue;
		}
		else
		{
			var oxtitle = "";
		}

		if ( article.getElementsByTagName( 'oxshortdesc').item( 0).firstChild)
		{
			var oxshortdesc = article.getElementsByTagName( 'oxshortdesc').item( 0).firstChild.nodeValue;
		}
		else
		{
			var oxshortdesc = "";
		}

		if ( article.getElementsByTagName( 'oxthumb').item( 0).firstChild)
		{
			var oxthumb = article.getElementsByTagName( 'oxthumb').item( 0).firstChild.nodeValue;
		}
		else
		{
			var oxthumb = "";
		}
		
		if ( article.getElementsByTagName( 'oxunitquantity').item( 0).firstChild)
		{
			var oxunitquantity = article.getElementsByTagName( 'oxunitquantity').item( 0).firstChild.nodeValue;
		}
		else
		{
			var oxunitquantity = "";
		}
		
		if ( article.getElementsByTagName( 'oxunitname').item( 0).firstChild)
		{
			var oxunitname = article.getElementsByTagName( 'oxunitname').item( 0).firstChild.nodeValue;
		}
		else
		{
			var oxunitname = "";
		}
		
		if ( article.getElementsByTagName( 'priceperunit').item( 0).firstChild)
		{
			var priceperunit = article.getElementsByTagName( 'priceperunit').item( 0).firstChild.nodeValue;
		}
		else
		{
			var priceperunit = "";
		}
		
		if ( article.getElementsByTagName( 'stockstatus').item( 0).firstChild)
		{
			var stockstatus = article.getElementsByTagName( 'stockstatus').item( 0).firstChild.nodeValue;
		}
		else
		{
			var stockstatus = "";
		}
		
		if ( article.getElementsByTagName( 'vpe').item( 0).firstChild)
		{
			var vpe = article.getElementsByTagName( 'vpe').item( 0).firstChild.nodeValue;
		}
		else
		{
			var vpe = "";
		}
		
		
		obj = document.getElementById( "price_" + parentid);
		if ( obj)
		{
			if ( fprice == "0,00")
			{
				obj.innerHTML = "auf Anfrage";
			}
			else
			{
				text = fprice + ' &euro; <span class="product_box_price_unit">';
				
				if ( oxunitquantity > 1)
				{
					text += '/' + oxunitquantity;
				}
				
				text += " " + oxunitname + "</span>";
				text += '<sup><a class="product_artnum" href="#delivery_link">*</a></sup><br>';
				
				obj.innerHTML = text;
			}
		}
		
		obj = document.getElementById( "artnum_" + parentid);
		if ( obj)
		{
			switch ( stockstatus)
			{
				case "-1":
					oxartnum = oxartnum + ' <img src="/out/1/html/0/images/status_orange.gif" width="8" heigth="8" alt="" border="0" title="Artikel kann kurzfristig nachbestellt werden.">';
				break;
				case "1":
					oxartnum = oxartnum + ' <img src="/out/1/html/0/images/status_green.gif" width="8" heigth="8" alt="" border="0" title="Dies ist ein Lagerartikel und in der Regel sofort verfügbar.">';
				break;
				case "0":
					oxartnum = oxartnum + ' <img src="/out/1/html/0/images/status_green.gif" width="8" heigth="8" alt="" border="0" title="Dies ist ein Lagerartikel und in der Regel sofort verfügbar.">';
				break;
			}

			obj.innerHTML = oxartnum;
		}
		
		obj = document.getElementById( "title_" + parentid);
		if ( obj)
		{
			obj.innerHTML = oxtitle;
		}
		
		obj = document.getElementById( "shortdesc_" + parentid);
		if ( obj)
		{
			obj.innerHTML = oxshortdesc;
		}
		
		obj = document.getElementById( "thumb_" + parentid);
		if ( obj && oxthumb)
		{
			obj.src = "http://static.voltus.de/dyn_images/" + oxthumb;
		}
		
		obj = document.getElementById( "priceperunit_" + parentid);
		if ( obj)
		{
			if ( priceperunit == "0,00")
			{
				obj.innerHTML = "(auf Anfrage)";
			}
			else
			{
				if ( oxunitquantity > 1)
				{
					obj.innerHTML = "(" + priceperunit + " &euro;/" + oxunitname + ")";
				}
			}
		}
		
		obj = document.getElementById( "vpe_" + parentid);
		if ( obj)
		{
			if ( vpe && vpe > 1)
			{
				obj.innerHTML = "Produkt wird in Verpackungseinheit von " + vpe + " " + oxunitname + " verkauft.";
			}
			else
			{
				obj.innerHTML = '';
			}
		}
		
	}
}
