
	var request = false;

	// Request senden
	function code(value, hit, strID) {
		// Request erzeugen
		if (window.XMLHttpRequest) {
			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
		} else if (window.ActiveXObject) {
			try {
				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
			} catch (e) {
				try {
					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
				} catch (e) {}
			}
		}

		// überprüfen, ob Request erzeugt wurde
		if (!request) {
			alert("Kann keine XMLHTTP-Instanz erzeugen");
			return false;
		} else {
			var url = "/code.php?hit="+hit+"&";
//      var url = "xmlhttp_request_dummy.php?voted="+strUpDown+"&";
			// Request öffnen
			request.open('post', url, true);
			// Requestheader senden
			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			// Request senden
			request.send('id='+value);
			// Request auswerten
			request.onreadystatechange = function(){
      	interpretRequest(strID);
      }
		}
	}

	// Request auswerten
	function interpretRequest(strID) {
		switch (request.readyState) {
			// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
			case 4:
				if (request.status != 200) {
					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
				} else {
					var code = request.responseText;
					// den Inhalt des Requests in das <div> schreiben
          document.getElementById(strID).innerHTML = code;
				}
				break;
			default:
				break;
		}
	}




function shop_popup(shop_link) 
{ 
var breite=500; 
var hoehe=400; 
var positionX=10; 
var positionY=10; 
var url=shop_link; 
pop=window.open('','','toolbar=0,location=1,directories=1,status=0,menubar=0,scrollbars=1,resizable=1,fullscreen=0,width='+breite+',height='+hoehe+',top=0,left=0'); 
pop.resizeTo(breite,hoehe); 
pop.moveTo(positionX,positionY); 
pop.location=url; 
}
