function getbasket(id)
{
   doRequest(id);
 
} 

function disableform(id)
{ 
	 document.getElementById('id'+id).innerHTML="<img src=\"http://www.mexiko-fliesen.de/ps_image/button-cart_annimation.gif?"+id+"\" style=\"float:right; margin-right:15px; margin-top:2px;\"><i>Artikel hinzugefügt.&nbsp;</i>";
	
}

function enableerrorform(id)
{ 
	 document.getElementById('id'+id).innerHTML="<img src=\"http://www.mexiko-fliesen.de/ps_image/button-cart_annimation.gif?"+id+"\" style=\"float:right; margin-right:15px; margin-top:2px;\"><i>Error.&nbsp;</i>";
	
}



var http_request = false;
function doRequesttest(urltest)
{
	 var http_request = false;
	 if (window.XMLHttpRequest) {
	 	  http_request = new XMLHttpRequest();
    	if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml'); }
	  }
    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){ return false; } // Keine request vorhanden, dann hier abbrechen

  	// Setzen der Callbackfunktion
  	http_request.open('GET', urltest, true);
  	http_request.onreadystatechange = myHandler;			
  	http_request.setRequestHeader('Content-Type', 'text/xml');
  	// umgeht Internet Explorers Caching von GET-Anfragen
  	http_request.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 1980 00:00:00 GMT');
  	http_request.send(null); 
  	 
}

function doRequest(url)
{
  	http_request = false;
  	// Abhängig von Browsertyp ein HttpRequest erzeugen
  	if (window.XMLHttpRequest) {
	 	  http_request = new XMLHttpRequest();
    	if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml'); }
	  }
    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){ return false; } // Keine request vorhanden, dann hier abbrechen

  	// Setzen der Callbackfunktion
  	http_request.onreadystatechange = myHandler;
  	http_request.open('GET', url, true);
  	http_request.setRequestHeader('Content-Type', 'text/xml');
  	// umgeht Internet Explorers Caching von GET-Anfragen
  	http_request.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT');
  	http_request.send(null);
}

function myHandler(){
  	// Testen ob das Request objekt mit dem laden fertig is 
	if (http_request.readyState == 4) { 
    	// War die Anfrage erfolgreich / die URL erreichbar ?
   	if (http_request.status == 200) { changetext(http_request.responseText); }
    else {  resettext() }
  }
}

function changetext(text){
  	ergebnisdiv = document.getElementById('dynamic_basket'); ergebnisdiv.innerHTML = text;
}

function resettext(){
	ergebnisdiv = document.getElementById('dynamic_basket'); ergebnisdiv.innerHTML = "";
}