function Request (sLink)
{
	var oAJAX;

	if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		oAJAX = new XMLHttpRequest();
		if (oAJAX)
		{
			oAJAX.onreadystatechange = function ()
			{
				if (oAJAX.readyState == 4)
				{
					if (oAJAX.status == 200)
					{
						if (navigator.userAgent.indexOf ("MSIE") == -1) {
							BilderZeigen (oAJAX.responseXML.getElementsByTagName("ITEM")[0].firstChild.nodeValue);
                                                }
						else {
							ImplementIE (oAJAX.responseXML.getElementsByTagName ("ITEM"));
                                                }
					}
				}			
			}; 
			oAJAX.open('GET', sLink, true);
			oAJAX.send(null);
		}
	} else if (window.ActiveXObject) { // IE
		try 
		{
			oAJAX = new ActiveXObject("Msxml2.XMLHTTP");
			if (oAJAX)
			{
				oAJAX.onreadystatechange = function ()
				{
					if (oAJAX.readyState == 4)
					{
						if (oAJAX.status == 200)
						{
							ImplementIE (oAJAX.responseXML.getElementsByTagName ("ITEM"));
						}
					}			
				}; 
				oAJAX.open('GET', sLink, true);
				oAJAX.send();
				destroy (oAJAX);
			}
		} catch (e) {
			try {
				oAJAX = new ActiveXObject("Microsoft.XMLHTTP");
				if (oAJAX)
				{
					oAJAX.onreadystatechange = function ()
					{
						if (oAJAX.readyState == 4)
						{
							if (oAJAX.status == 200)
							{
								ImplementIE (oAJAX.responseXML.getElementsByTagName ("ITEM"));
							}
						}	
					}; 
					oAJAX.open('GET', sLink, true);
					oAJAX.send();
					destroy (oAJAX);
				}
			} catch (e) {}
		}
	} else {
		alert ("AJAX ERROR");
	}
}

function ImplementIE (XML_REQUEST)
{
        var nodes = XML_REQUEST;
        BilderZeigen (nodes(0).firstChild.nodeValue);
}
