/**
Cette fonction permet d'ajouter rapidement un commentaire a la base de donnees, 
puis de l'afficher directement dans une div des commentaires.
Tout cela est genere en Ajax.
Rappel : merci de ne pas recopier nos scripts !!
Il en existe de tres bons sur internet, et d'excellents tutoriels qui m'ont permis de faire ces scripts.
*/
	
	function ajout_commentaire()
	{ 
	//Initialisation de la commuete
		var comm = null; 
//On ne met rien dans le div nouveau tant qu'il n'y a rien d'ajoute...
			document.getElementById("nouveau").innerHTML = "";
 //On fait en fonction du navigateur. XHR si c'est un bon navigateur, activX si c'est pour ceux qui n'ont pas tous compris a la vie... ^_^
		if (window.XMLHttpRequest)
		{
 			comm = new XMLHttpRequest();
			if (comm.overrideMimeType) 
			{
				comm.overrideMimeType('text/xml');
			}
		} 
		else if (window.ActiveXObject) 
		{
			try {
				comm = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e)
			{
				try {
					comm = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
	        	}

// Si ca change on va faire ca :

		comm.onreadystatechange = function()
		{ 
		// Toujours rien meme si ca change
			document.getElementById("nouveau").innerHTML = "";
		document.getElementById("posted").innerHTML = '<img src="http://static.jemennuie.net/icones/chargement.gif" title="Chargement..." alt="Chargement" />';
			if(comm.readyState == 4)
			{
			// Si tout est bon alors :
				if(comm.status == 200)
				{
//On met dans la div la reponse (positive) du serveur avec l'affichage direct du tableau
					document.getElementById("nouveau").innerHTML = comm.responseText;
					document.getElementById("posted").innerHTML = '</p><p style="text-align:justify;">&nbsp;</p><p style="text-align:justify;"><font color="#FF0000"><strong><img src="./images/signaler.png"/>Votre commentaire a bien &eacute;t&eacute; post&eacute;.</strong></font>';
					
				}	
				else	
				{
				// Sinon on met l'erreur que ca vient de la personne qui utilise le script, ou du serveur mais ya pas de raison...
					alert("Apparement vous n etes pas connecte a Internet,\nou le serveur a plante mechamment");
				}	
			} 
		}; 
		// On ouvre la commuete en mode post
		comm.open("POST",'commentaire_rapide.php',true);  
		// Le header associe :)
		comm.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		// On met tout ce qui vient du formulaire dans des variables
		article = document.ajax.article.value ; 
		nom = document.ajax.nom.value ;
		mail = document.ajax.mail.value ;
		comment = document.ajax.comment.value ;
		var place = mail.indexOf("@",1);
  		var point = mail.indexOf(".",place+1);
		// Test pour les boulets...
		if (comment == "")
		{
		alert("Vous n'avez pas rempli le champ de commentaire.");
		}
		else if (nom == "")
		{
		alert("Vous n'avez pas entre votre pseudo.");
		}
		else if(mail == "")
		{
		alert("Vous n'avez pas entre votre mail.");
		}
				// On envoie le tout !
		else {
		comm.send("article="+article+"&nom="+nom+"&mail="+mail+"&comment="+comment); 
		}
		// The end !!!
	}
