

function commentit(url) {
                
	var bar=document.getElementById("commentbar");
	var status=document.getElementById("commentstatus");
	var commentar=document.getElementById("commenttext");
    var quid=document.getElementById("quid");
	var rando = Math.round(Math.random() * 1000);
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            http_request.overrideMimeType('text/xml');
    } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
    }

    if (!http_request) {
            bar.innerHTML=" - <font color=red>Fehler #0.</font>";
            return false;
    }
        
		
		http_request.onreadystatechange = checkcommentupdate; 
		
        
		http_request.open('POST', url, true);
		http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		//http_request.send("content="+commentar.value+"&artid="+quid.value+"&randomcode="+rando+"");
        http_request.send("content="+commentar.value+"&artid="+quid.value+"&randomcode="+rando+"");
} 

function checkcommentupdate() {
 
			if (http_request.readyState != 4) {
		//var bar=document.getElementById("commentbar");
		//bar.innerHTML=" - Lade...";
	}
			
    if (http_request.readyState == 4) {

        if (http_request.status == 200) {
            var bar=document.getElementById("commentbar");
			bar.innerHTML="a";
	        var status=document.getElementById("commentstatus");
			bar.innerHTML="b";
			var daten = http_request.responseXML;
			bar.innerHTML="c";
			var ergebnisse = daten.getElementsByTagName("answer").item(0);
			var ergebnisse2 = daten.getElementsByTagName("statuscode").item(0);
			bar.innerHTML="d";
			//var erstes = daten.childNodes[0].data;
			
	         
			var answer=ergebnisse.firstChild.data;
		    var statuscode=ergebnisse2.firstChild.data;

			var newlink=document.getElementById("commentnumber");
 
			
			if(statuscode == 2) {
				var bar=document.getElementById("commentbar");
			    bar.innerHTML=" - <font color=red>Keinen Text eingegeben.</font>";
			} else if (statuscode == 1) {
				var bar=document.getElementById("commentbar");
			    bar.innerHTML=" ";	
				status.innerHTML ="<p>Vielen Dank f&uuml;r deinen Kommentar. <br><br>Klicke <a href=\"http://forum.gamersunity.de/showthread.php?goto=newpost&t="+answer+"\" target=\"_blank\">hier</a>, um deinen Kommentar zu lesen (der Kommentar &ouml;ffnet sich in einem neuen Fenster)</p>"; 
        newlink.innerHTML ="<a href=\"http://forum.gamersunity.de/showthread.php?goto=newpost&t="+answer+"\" target=\"_blank\">1 Kommentar</a>";
				
			} else {
				var bar=document.getElementById("commentbar");
			    bar.innerHTML=" - <font color=red>Fehler #3 (eingeloggt?).</font>";	
			}
			
        } else {
		    var bar=document.getElementById("commentbar");
            bar.innerHTML=" - <font color=red>Fehler #2.</font>";
        }
    }
	
	

}
