var page = "blabla_traitement.php";


function verifReponse(xmlhttp, element){
	if(xmlhttp.readyState==4) {
		if (xmlhttp.status == 200) {
			if ((xmlhttp.responseText).indexOf("error</b>:") == -1) {
				var select = document.getElementById(element);
				select.innerHTML = xmlhttp.responseText;
			} else {
				document.getElementById(element).innerHTML = "<div class='center'>Désolé,<br/> une erreur s'est produite</div>";
			}
		} else {
			document.getElementById(element).innerHTML = "<div class='center'>Le chat est momentanement indisponible</div>";
		}
	}
}


function creeFormChat() {
	var xmlhttp;
	if (window.XMLHttpRequest) {
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	} else {
		// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		verifReponse(xmlhttp, "divChat");
	}
	
	xmlhttp.open("POST",page,true);
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
	xmlhttp.send("debut=true");
}

function valide_chat() {
	var xmlhttp;
	if (window.XMLHttpRequest) {
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	} else {
		// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		verifReponse(xmlhttp, "message_chat");
	}
	
	var param = "user="+document.getElementById("chat_user").value;
	param += "&mail="+document.getElementById("chat_mail").value;
	param += "&message="+document.getElementById("chat_message").value;
	param += "&limit="+document.getElementById("chat_limit").value;
	xmlhttp.open("POST",page,true);
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
	xmlhttp.send(param);
	return false;
}

function  deleteValue(input){
	input.value = '';
	input.style.color = 'black';
}

function augmenteLecture(){
	var somme = parseInt(document.getElementById("chat_limit").value,10) +10;
	document.getElementById("chat_limit").value = somme;
	var xmlhttp;
	if (window.XMLHttpRequest) {
		xmlhttp=new XMLHttpRequest();
	} else {
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.onreadystatechange=function() {
		verifReponse(xmlhttp, "message_chat");
	}
	xmlhttp.open("POST",page,true);
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
	xmlhttp.send("new_limit="+somme);
}