function setRequest(value) 
{
    // 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 = "http://chatroulette-fun.com/likes.php";
        // Request öffnen
        request.open('post', url, true);
        // Requestheader senden
        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        // Request senden
        request.send('name='+value);
        // Request auswerten
        request.onreadystatechange = function() {
                        interpretRequest(value);
        };
		}
}

// Request auswerten
function interpretRequest(value) 
{
    //Um dem request.status Zeit zu geben den Wert 200 zu erreichen
    window.setTimeout(function(){

    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 content = request.responseText;
				  
				  //Element bie ID einfügen
				  document.getElementById(value).innerHTML = content;
			}
			break;
		default:
			break;
	 }
	}, 50);
}

function setAbuseRequest(value, comm) 
{
    // 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 = "http://chatroulette-fun.com/abuse.php";
        // Request öffnen
        request.open('post', url, true);
        // Requestheader senden
        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        // Request senden
        request.send('content='+value+"&comm="+comm);
        // Request auswerten
        request.onreadystatechange = function() {
                        interpretAbuseRequest(value, comm);
        };
		}
}

// Request auswerten
function interpretAbuseRequest(value, comm) 
{
    //Um dem request.status Zeit zu geben den Wert 200 zu erreichen
    window.setTimeout(function(){

    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 text = request.responseText;
          
				  //Element bei ID einfügen
				  document.getElementById("comment"+comm).innerHTML = text;
			}
			break;
		default:
			break;
	 }
	}, 50);
}

function setRequestRelease(value) 
{
    // 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 = "http://chatroulette-fun.com/release.php";
        // Request öffnen
        request.open('post', url, true);
        // Requestheader senden
        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        // Request senden
        request.send('name='+value);
        // Request auswerten
        request.onreadystatechange = function() {
                        interpretRequestRelease(value);
        };
		}
}

// Request auswerten
function interpretRequestRelease(value) 
{
    //Um dem request.status Zeit zu geben den Wert 200 zu erreichen
    window.setTimeout(function(){

    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 content = request.responseText;
				  
				  //Element bie ID einfügen
				  document.getElementById("release"+value).innerHTML = content;
			}
			break;
		default:
			break;
	 }
	}, 50);
}

function clearAbuse(value, comm) 
{
    // 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 = "http://chatroulette-fun.com/comm_clear.php";
        // Request öffnen
        request.open('post', url, true);
        // Requestheader senden
        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        // Request senden
        request.send('content='+value+"&comm="+comm);
        // Request auswerten
        request.onreadystatechange = function() {
                        interpretClearAbuse(value, comm);
        };
		}
}

// Request auswerten
function interpretClearAbuse(value, comm) 
{
    //Um dem request.status Zeit zu geben den Wert 200 zu erreichen
    window.setTimeout(function(){

    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 text = request.responseText;
				  
				  //Element bei ID einfügen
				  document.getElementById("clearcomment"+value+","+comm).innerHTML = text;
			}
			break;
		default:
			break;
	 }
	}, 50);
}

function releaseAbuse(value, comm) 
{
    // 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 = "http://chatroulette-fun.com/comm_release.php";
        // Request öffnen
        request.open('post', url, true);
        // Requestheader senden
        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        // Request senden
        request.send('content='+value+"&comm="+comm);
        // Request auswerten
        request.onreadystatechange = function() {
                        interpretReleaseAbuse(value, comm);
        };
		}
}

// Request auswerten
function interpretReleaseAbuse(value, comm) 
{
    //Um dem request.status Zeit zu geben den Wert 200 zu erreichen
    window.setTimeout(function(){

    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 text = request.responseText;
				  
				  //Element bei ID einfügen
				  document.getElementById("releasecomment"+value+","+comm).innerHTML = text;
			}
			break;
		default:
			break;
	 }
	}, 50);
}


		

