<!--
	function makeRequest(url,data) {

		var httpRequest = false;

		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			httpRequest = new XMLHttpRequest();
			if (httpRequest.overrideMimeType) {
				httpRequest.overrideMimeType('text/plain');
				// Voir la note ci-dessous à propos de cette ligne
			}
		} else if (window.ActiveXObject) { // IE
			try {
				httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}

		if (!httpRequest) {
			alert('Abandon :( Impossible de créer une instance XMLHTTP');
			return false;
		}
		httpRequest.onreadystatechange = function() { getContents(httpRequest); };
		if(data=='')
		{
			httpRequest.open('GET', url, true);
			httpRequest.send(null);
		}
		else
		{
			httpRequest.open('POST', url, true);
			httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			httpRequest.send(data);
		}

	}

	function openChatWindowWith(idcorresp)
	{
		var winchat = window.open('chatscript/?id_corresp='+idcorresp,
			'chat'+idcorresp,
			'width=520,height=550,dependent=no,location=no,menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,');
		winchat.focus();
	}
	
	function treatRecord(enreg)
	{
		if(enreg.substr(1)=='')
			return;
		switch(enreg.substr(0,1)){
		case 'W':
			openChatWindowWith(enreg.substr(1));
			break;
		}
	}

	function getContents(httpRequest) {

		if (httpRequest.readyState == 4) {
			if (httpRequest.status == 200) {
				var enregs = httpRequest.responseText.split("\n");
				for(var i=0; i<enregs.length; i++) {
					enreg = unescape(enregs[i]);
					treatRecord(enreg);
				}
			}
		}

	}

	function checkChatMessageTimer()
	{
		var iddest = '';
		var formEncoded='ordre=check&iddest='+escape(iddest);
		makeRequest('chatscript/chatajax.php', formEncoded);
		setTimeout("checkChatMessageTimer()",8000);
	}
// -->
