function doRequest(url)
{
	http_request = false;

//	document.getElementById('pic1').src = '/pic-lay/shop_waren'+bild+'.gif';
//	document.getElementById('pic2').src = '/pic-lay/shop_login'+bild+'.gif';

//	document.getElementById(wen).src = '/pic-lay/'+was+'.gif';


				var loadingmessage='';
				loadingmessage+='<table border="0" cellpadding="0" cellspacing="0" align="center" style="margin-top:80px; width:500px;">';
				loadingmessage+='<tr>';
				loadingmessage+='		<td style="background-image:url(\/pic-lay\/service_top_left.png); background-repeat:no-repeat; background-position:bottom right;" \/><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='		<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_topmiddle.png); background-repeat:repeat-x; background-position:bottom;" height="10" \/><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='		<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_topright.png); background-repeat:no-repeat; background-position:bottom left;" height="10" border="0" \/><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='<\/tr>';
				loadingmessage+='<tr>';
				loadingmessage+='		<td width="10" style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_left.png); background-repeat:repeat-y; background-position:right;"><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='		<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_color.png); vertical-align:middle; padding-bottom:20px;padding-top:30px;" valign="middle" align="center">';
				loadingmessage+='		<table border="0" cellpadding="0" cellspacing="0">';
				loadingmessage+='												<tr>';
				loadingmessage+='													<td><img src="\/pic-lay\/teaserbox_round_white_topleft.png" border="0" \/><\/td>';
				loadingmessage+='													<td background="\/pic-lay\/teaserbox_round_white_topmiddle.png"><\/td>';
				loadingmessage+='													<td><img src="\/pic-lay\/teaserbox_round_white_topright.png" border="0" \/><\/td>';
				loadingmessage+='												<\/tr>';
				loadingmessage+='												<tr>';
				loadingmessage+='													<td background="\/pic-lay\/teaserbox_round_white_left.png" width="15"><img src="\/pic-lay\/Abstandhalter.gif" width="15" \/><\/td>';
				loadingmessage+='													<td bgcolor="white" width="40" height="40" align="center" valign="middle">';
				loadingmessage+='																<img src="\/pic-lay\/loader.gif" width="32" height="32" alt="Lade..." \/>';
				loadingmessage+='														<\/td>';
				loadingmessage+='													<td background="\/pic-lay\/teaserbox_round_white_right.png" width="15"><img src="\/pic-lay\/Abstandhalter.gif" width="15" \/><\/td>';
				loadingmessage+='												<\/tr>';
				loadingmessage+='												<tr>';
				loadingmessage+='													<td><img src="\/pic-lay\/teaserbox_round_white_noprice_bottomleft.png" border="0" \/><\/td>';
				loadingmessage+='													<td background="\/pic-lay\/teaserbox_round_white_noprice_bottommiddle.png"><\/td>';
				loadingmessage+='													<td><img src="\/pic-lay\/teaserbox_round_white_noprice_bottomright.png" border="0" \/><\/td>';
				loadingmessage+='													<\/tr>';
				loadingmessage+='										<\/table>';
				loadingmessage+='		';
				loadingmessage+='		<br \/><h2>Inhalte werden geladen!<\/h2><p><br \/>bitte warten...<\/p>';
				loadingmessage+='		<td width="10" height="100%" style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_right.png); background-repeat:repeat-y; background-position:left;"><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='<\/tr>';
				loadingmessage+='<tr>';
				loadingmessage+='		<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_bottomleft.png); background-repeat:no-repeat; background-position:top right;" \/><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='		<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_bottommiddle.png); background-repeat:repeat-x; background-position:top;" \/><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='		<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_bottomright.png); background-repeat:no-repeat; background-position:top left;" \/><img src="\/pic-lay\/space.gif" width="10" height="10" \/><\/td>';
				loadingmessage+='<\/tr>';
				loadingmessage+='<\/table>';

				
				
				var errormessage='';
				errormessage+='<table width="271" border="0" cellpadding="0" cellspacing="0" align="center" style="margin-top:100px;">';
				errormessage+='<tr>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/service_top_left.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<td background="\/pic-lay\/productdetail_thumbnail_teaser_topmiddle.png" border="0" width="100%" \/><\/td>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/productdetail_thumbnail_teaser_topright.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<\/tr>';
				errormessage+='<tr>';
				errormessage+='<td height="100%" style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_left.png);">';
				errormessage+='<\/td>';
				errormessage+='<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_color.png); vertical-align:middle; padding-bottom:20px;padding-top:30px;" valign="center" align="center"><img src="\/pic-lay\/exclamation.png" alt="Achtung" \/><div style="text-align:left; margin-left:10px;margin-right:10px;"><p><br \/><strong>Wir führen im Moment keine Artikel in dieser Kategorie<\/strong><\/p><p>Wir informieren Sie gerne über die neuesten Veränderungen in unserer Apotheke jeden Monat per Newsletter!<\/p><\/div><a rel="{handler:\'iframe\',size:{x:500,y:620}}" class="boxed" href="\/admin\/new.cfm"><img src="\/pic-lay\/newsletter_teaser_background.png" border="0" alt="Abonnieren Sie unseren Newsletter" \/><\/a><\/td>';
				errormessage+='<td height="100%" style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_right.png);">';
				errormessage+='<\/td>';
				errormessage+='<\/tr>';
				errormessage+='<tr>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/productdetail_thumbnail_teaser_bottomleft.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<td background="\/pic-lay\/productdetail_thumbnail_teaser_bottommiddle.png" width="100%" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/productdetail_thumbnail_teaser_bottomright.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<\/tr>';
				errormessage+='<\/table>';
				errormessage+='<p> <\/p>';
				errormessage+='<center><a href="javascript:history.back();"><img src="\/pic-lay\/backward.png" border="0" alt="Zurück"><\/a><\/center><table width="271" border="0" cellpadding="0" cellspacing="0" align="center" style="margin-top:100px;">';
				errormessage+='<tr>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/service_top_left.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<td background="\/pic-lay\/productdetail_thumbnail_teaser_topmiddle.png" border="0" width="100%" \/><\/td>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/productdetail_thumbnail_teaser_topright.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<\/tr>';
				errormessage+='<tr>';
				errormessage+='<td height="100%" style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_left.png);">';
				errormessage+='<\/td>';
				errormessage+='<td style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_color.png); vertical-align:middle; padding-bottom:20px;padding-top:30px;" valign="center" align="center"><img src="\/pic-lay\/exclamation.png" alt="Achtung" \/><div style="text-align:left; margin-left:10px;margin-right:10px;"><p><br \/><strong>Wir führen im Moment keine Artikel in dieser Kategorie<\/strong><\/p><p>Wir informieren Sie gerne über die neuesten Veränderungen in unserer Apotheke jeden Monat per Newsletter!<\/p><\/div><a rel="{handler:\'iframe\',size:{x:500,y:620}}" class="boxed" href="\/admin\/new.cfm"><img src="\/pic-lay\/newsletter_teaser_background.png" border="0" alt="Abonnieren Sie unseren Newsletter" \/><\/a><\/td>';
				errormessage+='<td height="100%" style="background-image:url(\/pic-lay\/productdetail_thumbnail_teaser_right.png);">';
				errormessage+='<\/td>';
				errormessage+='<\/tr>';
				errormessage+='<tr>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/productdetail_thumbnail_teaser_bottomleft.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<td background="\/pic-lay\/productdetail_thumbnail_teaser_bottommiddle.png" width="100%" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<td>';
				errormessage+='<img src="\/pic-lay\/productdetail_thumbnail_teaser_bottomright.png" border="0" \/>';
				errormessage+='<\/td>';
				errormessage+='<\/tr>';
				errormessage+='<\/table>';
				errormessage+='<p> <\/p>';
				errormessage+='<center><a href="javascript:history.back();"><img src="\/pic-lay\/backward.png" border="0" alt="Zurück"><\/a><\/center>';


	if (window.XMLHttpRequest)
	{
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType)
		{
			http_request.overrideMimeType('text/xml');
			// zu dieser Zeile siehe weiter unten
		}
	} else if (window.ActiveXObject)
	{
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e)
		{
			try
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e)
			{}
		}
	}

	if (!http_request)
	{
		alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
		return false;
	}
	
	var o = document.getElementById('mainContent_shop');
	if (o != null) {
		o.innerHTML = loadingmessage;
		http_request.onreadystatechange = ai;
		http_request.open('GET', url, true);
		http_request.setRequestHeader("Pragma", "no-cache");
		http_request.setRequestHeader("Cache-Control", "must-revalidate");
		http_request.setRequestHeader("If-Modified-Since", document.lastModified);
		http_request.send(null);
	}
	return false;
}

function ai() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			document.getElementById('mainContent_shop').innerHTML = http_request.responseText;
		} else {
			document.getElementById('mainContent_shop').innerHTML = errormessage;
		}
	} 
}

