function checkCommande(idCommande)
{
	if(document.all)
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");
	else
		var XhrObj = new XMLHttpRequest();
	// false pour mettre en synchrose et pouvoir retourner une valeur sinon pas possible...
	XhrObj.open("POST", '/getCommande.php', false);
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send("idCommande=" + idCommande);
	if(XhrObj.responseText == "[TRUE]")
		return true;
	else
		return false
}


function AjaxFAQ() {
	var pars = 'first=true';
	var tabChamps = new Array("numCommande", "natureArticle", "mail", "motifRetour", "votreDemande", "nom", "prenom", "societe", "type");
	for(var i = 0; tabChamps[i]; i++)
	{
		if($(tabChamps[i]) != null)
		{
			if($(tabChamps[i]).value == "")
			{
				alert("Tous les champs sont obligatoires !");
				return false;
				break;
			}
			else if(tabChamps[i] == "mail" && !(checkEmail($(tabChamps[i]).value)))
			{
				alert("Veuillez saisir une adresse mail correcte !");
				return false;
				break;
			}
			else if(tabChamps[i] == "numCommande" && (isNaN($(tabChamps[i]).value) || !checkCommande($(tabChamps[i]).value)))
			{
				alert("Le numéro de commande saisi est incorrect.\nVous trouverez le numéro de votre commande dans le message de confirmation qui vous a été envoyé par email. Il est composé de 4 chiffres.");
				return false;
				break;
			}
			else
				pars += '&' + tabChamps[i] + '=' + $(tabChamps[i]).value;
		}
	}
	var opt ={
		method: 'post',
		postBody: pars,
		onSuccess: showMessage,
		on404: function(t) {
			alert( '404' );
		},
		onFailure: function(t) {
			alert( 'failure' );
		}
	}
	new Ajax.Request( '/insertFAQ.php', opt );
}
function showMessage(originalRequest)
{
	$('containeur_faq').innerHTML = originalRequest.responseText;
}