var xhr = null; 
var erreur=0;
			function getXhr(){
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr = false; 
				} 
			}
			
			function isEmail2(who) {
	var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	return(email.test(who));
}
			
			/**
			* POSEZ VOS QUESTIONS
			*/
			function questions()
			{
				var identifiant = document.form_questions.identifiant.value;
				var nom = document.form_questions.nom.value;
				var email = document.form_questions.email.value;
				var question = document.form_questions.question.value;
				if (nom == '') {
					document.getElementById('questions_confirmation').innerHTML = 'Merci de saisir votre nom ou pseudo !';
				}
				else if (email == '') {
					document.getElementById('questions_confirmation').innerHTML = 'Merci de saisir votre e-mail !';
				}
				else if (email != '' && !isEmail2(email)) {
					document.getElementById('questions_confirmation').innerHTML = 'Merci de vérifier votre e-mail !';
				}
				else if (question == '') {
					document.getElementById('questions_confirmation').innerHTML = 'Merci de poser une question !';
				}
				
				else {
				getXhr();
				xhr.onreadystatechange = function()
				{
					document.getElementById('questions_confirmation').innerHTML = '<img src="images/spinner.gif">';
					if(xhr.readyState == 4 && xhr.status == 200)
					{
						reponse = xhr.responseText;
						document.getElementById('questions_confirmation').innerHTML = reponse;
						document.getElementById('txt_question').innerHTML = '<textarea name="question" class="textarea_question" id="question"></textarea>';
						
					}
				}
				xhr.open("POST","questions.php",true);
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				xhr.send("nom="+nom+"&email="+email+"&question="+question+"&identifiant="+identifiant);
			}
			}

			function prevenir()
			{
				var identifiant = document.form_prevenir.identifiant.value;
				var email_exp = document.form_prevenir.email_exp.value;
				var email_dest = document.form_prevenir.email_dest.value;
				var message = document.form_prevenir.message.value;
				
				multi_email_dest=email_dest.split(";");
					if(typeof(multi_email_dest[1]) != "undefined")
					{
					var t=0;
						 for(i=0;i<multi_email_dest.length;i++)
	                     {
	                     	if(!isEmail2(multi_email_dest[i])) {t++;}
	                     }//for 
					}//if(typeof(multi_email_dest[1]) != "u..
					else
					{
					var v=0;
					if(!isEmail2(multi_email_dest[0])) {v++;}
					}
					
				//if (document.form_prevenir.email_exp.value == '') {
				if (email_exp=='' || !isEmail2(email_exp)) {
					document.getElementById('prevenir_confirmation').innerHTML = 'Merci de saisir votre e-mail !';
				}
				//else if (document.form_prevenir.email_dest.value == '') {
				else if (email_dest=='') {
					document.getElementById('prevenir_confirmation').innerHTML = 'Merci de saisir l\'e-mail de votre ami !';
				}
				else if (t>0){
				document.getElementById('prevenir_confirmation').innerHTML ='Merci de vérifier les e-mail de vos ami(e)s !';
				}
				else if(v>0){
				document.getElementById('prevenir_confirmation').innerHTML ='Merci de vérifier l\' e-mail de votre ami(e) !';
				}
				else 
				{
					getXhr();
					xhr.onreadystatechange = function()
					{
						document.getElementById('prevenir_confirmation').innerHTML = '<img src="images/spinner.gif">';
						if(xhr.readyState == 4 && xhr.status == 200)
						{
							reponse = xhr.responseText;
							document.getElementById('prevenir_confirmation').innerHTML = reponse;
							document.getElementById('champs_email_destinataire').innerHTML ='<input type="text" name="email_dest" value="" id="email_dest"  class="input_modules">';
							document.getElementById('txt_prevenir').innerHTML ='<textarea name="message" class="textarea_prevenir" id="message"></textarea>';
						}
					}
					xhr.open("POST","prevenir.php",true);
					xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
					xhr.send("email_exp="+email_exp+"&email_dest="+email_dest+"&message="+message+"&identifiant="+identifiant);
				}
			}
	
					/**
					* AVERTISSEZ-MOI
					*/
					function avertir()
					{
						var identifiant = document.form_avertir.identifiant.value;
						var email = document.form_avertir.email.value;
						if (email == '') {
							document.getElementById('avertir_confirmation').innerHTML = 'Merci de saisir votre e-mail !';
						}
						else if (email != '' && !isEmail2(email))
						{
						document.getElementById('avertir_confirmation').innerHTML = 'Merci de vérifier votre e-mail !';
						}

						else {
						getXhr();
						xhr.onreadystatechange = function()
						{
							document.getElementById('avertir_confirmation').innerHTML = '<img src="images/spinner.gif">';
							if(xhr.readyState == 4 && xhr.status == 200)
							{
								reponse = xhr.responseText;
								document.getElementById('avertir_confirmation').innerHTML = reponse;
							}
						}
						xhr.open("POST","avertir.php",true);
						xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
						xhr.send("email="+email+"&identifiant="+identifiant);
					}
					}

					function LiveScroll(id_div) {
						if (id_div != '') action_div(id_div);
					}

					function action_div(id_div) {
						var item = null;
						if (document.getElementById) {
							item = document.getElementById(id_div);
						} else if (document.all){
							item = document.all[id_div];
						} else if (document.layers){
							item = document.layers[id_div];
						}

						if (!item) { // rien à faire
						} else if (item.style) {
							if (item.style.display == "none") {
								item.style.display = "";
							} else {
								item.style.display = "none";
							}
						} else {
							item.visibility = "show";
						}
					}


			
			function afficher(objet){ 
			if(document.getElementById(objet).style.display == "block") { 
			document.getElementById(objet).style.display = "none"; } else { 
			document.getElementById(objet).style.display = "block"; } 
			}