var lastrequest = null;


window.onload = loadmsg;

function loadmsg() {


var xhr;

if (window.XMLHttpRequest)  
    xhr = new XMLHttpRequest();     
 
else if (window.ActiveXObject) 
    xhr = new ActiveXObject("Microsoft.XMLHTTP");  

else {
	window.alert('Votre Navigateur ne supporte pas AJAX');
	return;
}

xhr.open("GET", "script/read.php", true);

xhr.onreadystatechange = function() {
	if(xhr.readyState == 4) {
		if(xhr.status == 200) {
		if (lastrequest == null){
		
		lastrequest = xhr.responseText;
		return;	
		
		}		
		else if(lastrequest != xhr.responseText){
		
		var msgcp = document.getElementById('cpmsg');
		msgcp.innerHTML += '<br />' + xhr.responseText;
		lastrequest = xhr.responseText;
		
		msgcp.scrollTop = msgcp.scrollHeight;
		
		if (document.getElementById('msg').disabled == true) {
		
		
		
		
		document.getElementById('msg').disabled = false;
		document.getElementById('pseudo').disabled = false;
		document.getElementById('go').disabled = false;
		document.getElementById('go').value = 'Envoyer';
		document.getElementById('msg').value = '';
		document.getElementById('msg').focus();
				
		}
		
		
		}
		else {
		
			if (document.getElementById('msg').disabled == true) {
		
		
		
		
		document.getElementById('msg').disabled = false;
		document.getElementById('pseudo').disabled = false;
		document.getElementById('go').disabled = false;
		document.getElementById('go').value = 'Envoyer';
		document.getElementById('msg').value = '';
		document.getElementById('msg').focus();
				
		}
		
		}
		
		}
	  }
	}
	
xhr.send(null);
setTimeout("loadmsg()", 900);


}

function sendmsg() {

document.getElementById('msg').disabled = true;
document.getElementById('pseudo').disabled = true;
document.getElementById('go').disabled = true;
document.getElementById('go').value = 'Chargement...';

var xhr;

if (window.XMLHttpRequest)  
    xhr = new XMLHttpRequest();     
 
else if (window.ActiveXObject) 
    xhr = new ActiveXObject("Microsoft.XMLHTTP");  

else {
	window.alert('Votre Navigateur ne supporte pas AJAX');
	return;
}

xhr.open("POST", "script/send.php", true);

xhr.onreadystatechange = function() {
	if(xhr.readyState == 4) {
		if(xhr.status == 200) {
	

		}
	  }
	}
	

xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
var pseudo = document.getElementById('pseudo').value;
var msg = document.getElementById('msg').value;
xhr.send('pseudo=' + pseudo + '&msg=' + msg); 



}