function efface(f) {
if (f.elements["query"].value=="Rechercher sur le Forum...") {
f.elements["query"].value="";	
}
}

function requestforum(f) {
var xhr_object = null;

if(window.XMLHttpRequest) // Firefox
   xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
//   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
   return;
}

var filename = "/modules/Forum/ajax.php";
f.elements["query"].value=f.elements["query"].value.replace("é","e");
f.elements["query"].value=f.elements["query"].value.replace("è","e");
f.elements["query"].value=f.elements["query"].value.replace("ê","e");
f.elements["query"].value=f.elements["query"].value.replace("à","a");
f.elements["query"].value=f.elements["query"].value.replace("ù","u");

var s1       = f.elements["query"].value;

if(f.elements["query"].value.length > 0) {
document.getElementById("bloc").style.display="block";
document.getElementById("bloc").innerHTML = '<i>Recherche en cours...</i>';
data = "query="+s1;
} else {
document.getElementById("bloc").style.display="none";	
}

   



xhr_object.open('POST', filename, true);

xhr_object.onreadystatechange = function() {
   if(xhr_object.readyState == 4) {
		var tmp = xhr_object.responseText.split(":");
		document.getElementById("bloc").innerHTML="<i>Aucun sujet trouvé...</i>";
		if(typeof(tmp[0]) != "undefined" && tmp[0] != "") {
			document.getElementById("bloc").innerHTML = '';
			  for (i = 0; i <= 20; i++){
				  if(typeof(tmp[2*i]) != "undefined" && typeof(tmp[2*i+1]) != "undefined" && typeof(tmp[2*i+2]) != "undefined" && s1 != "") {
					 document.getElementById("bloc").innerHTML = document.getElementById("bloc").innerHTML+'<nobr>&nbsp;<a href="/viewtopic-'+tmp[2*i+1]+'-6-0-recherche.html"><img src="images/xp/fleche.gif" border="0"> '+tmp[2*i]+'</a></nobr><br>';
				  }
				}
		} 
   }
}

   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

xhr_object.send(data);
}

function requestsubject(f) {
var xhr_object = null;

if(window.XMLHttpRequest) // Firefox
   xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
//   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
   return;
}

var filename = "/modules/Forum/ajax.php";

var s1       = f.elements["subject"].value;

if(f.elements["subject"].value.length > 0) {
document.getElementById("bloc1").style.display="block";
document.getElementById("bloc1").innerHTML = '';
data = "r=5&query="+s1;
}

   



xhr_object.open('POST', filename, true);

xhr_object.onreadystatechange = function() {
   if(xhr_object.readyState == 4) {
		var tmp = xhr_object.responseText.split(":");
		document.getElementById("bloc1").innerHTML="";
		if(typeof(tmp[0]) != "undefined" && tmp[0] != "") {
			document.getElementById("bloc1").innerHTML = '<b><font color="#FF0000">Sujet ambigu :</font> Un titre de sujet similaire existe déjà, merci de corriger si possible :</b><br>';
			  for (i = 0; i <= 10; i++){
				  if(typeof(tmp[2*i]) != "undefined" && typeof(tmp[2*i+1]) != "undefined" && typeof(tmp[2*i+2]) != "undefined" && s1 != "") {
					 document.getElementById("bloc1").innerHTML = document.getElementById("bloc1").innerHTML+'<nobr>&nbsp;<a href="/viewtopic-'+tmp[2*i+1]+'-6-0-recherche.html" target="_blank"><img src="images/xp/fleche.gif" border="0"> '+tmp[2*i]+'</a></nobr><br>';
				  }
				}
		} else {
			document.coolsus.submit.disabled=false;
			document.coolsus.message.disabled=false;
		}
   }
}

   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

xhr_object.send(data);
}

function requestreview(f) {
document.getElementById("blocreview").innerHTML = "<center><font class=\"title\">Chargement des 5 derniers posts en cours...</font></center>";
var xhr_object = null;

if(window.XMLHttpRequest) // Firefox
   xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
//   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
   return;
}

var filename = "/modules/Forum/ajaxreview.php";
document.getElementById("blocreview").style.display="block";

xhr_object.open('POST', filename, true);

xhr_object.onreadystatechange = function() {
   if(xhr_object.readyState == 4) {
		var tmp = xhr_object.responseText;
		if(typeof(tmp) != "undefined" && tmp != "") {
			document.getElementById("blocreview").innerHTML = tmp;
		}
   }
}

   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

xhr_object.send("topic="+f);

}
