function active(objet){
	objet.style.backgroundColor = "#ffffa0";
	}

function desactive(objet){
	objet.style.backgroundColor = "#ffffff";
	}
	
function vide(){
	document.forms["TheEditormess"].elements["form_controle_text"].value = "";
	}
				function validation(){
					champs00 = eval('document.forms["TheEditormess"].elements["form_titre"].value');
					champs02 = eval('document.forms["TheEditormess"].elements["form_texte"].value');
					champs10 = eval('document.forms["TheEditormess"].elements["quiestla"].value');

					if(champs10 == "invite"){
						champs01 = eval('document.forms["TheEditormess"].elements["form_nom"].value');
						champs03 = eval('document.forms["TheEditormess"].elements["form_mail1"].value');
						champs04 = eval('document.forms["TheEditormess"].elements["form_controle"].value');
						champs05 = eval('document.forms["TheEditormess"].elements["form_controle_text"].value');
						champs06 = eval('document.forms["TheEditormess"].elements["form_mail2"].value');
						champs07 = eval('document.forms["TheEditormess"].elements["form_pro_organisme_nom"].value');
						champs08 = eval('document.forms["TheEditormess"].elements["form_pro_organisme_fonction"].value');
						champs09 = eval('document.forms["TheEditormess"].elements["form_prenom"].value');
						}

					ok_continue = 0;
					err_msg = 'Attention :\n\n';

					if (champs00 == ""){
						err_msg = err_msg +'- indiquez le titre du message\n';
						ok_continue = 1;
						}

					if (champs02 == ""){
						err_msg = err_msg +'- indiquez votre message\n';
						ok_continue = 1;
						}

					if(champs10 == "invite"){
						if (champs01 == "" || champs01 == "votre nom"){
							err_msg = err_msg +'- indiquez votre nom\n';
							ok_continue = 1;
							}
	
						if (champs09 == "" || champs09 == "votre prénom"){
							err_msg = err_msg +'- indiquez votre prénom\n';
							ok_continue = 1;
							}
	
						if (champs07 == "" || champs07 == "votre organisme/société"){
							err_msg = err_msg +'- indiquez votre organisme/société\n';
							ok_continue = 1;
							}
	
						if (champs08 == "" || champs08 == "votre fonction"){
							err_msg = err_msg +'- indiquez votre fonction\n';
							ok_continue = 1;
							}
	
	
						if (champs03 == "" || champs03 == "votre mail"){
							err_msg = err_msg +'- indiquez votre mail\n';
							ok_continue = 1;
							}
						if (champs06 == "" || champs06 == "ressaisir votre mail"){
							err_msg = err_msg +'- resaisir votre mail\n';
							ok_continue = 1;
							}
	
						if (champs06 != champs03){
							err_msg = err_msg +'- les mails ne correspondent pas\n';
							ok_continue = 1;
							}
	
						if (champs04 == ""){
							err_msg = err_msg +'- indiquez le code de controle anti-spam/anti-robots\n';
							ok_continue = 1;
							}
	
						if (champs05 != "code ok"){
							err_msg = err_msg +'- code erroné (ou non testé alors recliquez sur ajouter)\n';
							ok_continue = 1;
							}
						}

					if(ok_continue == 0){
						return true;
						}
					else{
						alert(err_msg);
						return false;
						}
					}


				function getXhr(){
					var xhr = null; 
						if(window.XMLHttpRequest){
					  	xhr = new XMLHttpRequest(); 
							}
						else if(window.ActiveXObject){
							try {
			        	xhr = new ActiveXObject("Msxml2.XMLHTTP");
			          } catch (e) {
			        	xhr = new ActiveXObject("Microsoft.XMLHTTP");
			          }
							}
						else {
							alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
							xhr = false; 
							} 
			    return xhr
					}
			
				function go(texte){
					var xhr = getXhr()
					xhr.onreadystatechange = function(){
						if(xhr.readyState == 4 && xhr.status == 200){
							if(xhr.responseText == "ok"){
								document.forms["TheEditormess"].elements["form_controle_text"].value = "code ok";
								}
							else{
								document.forms["TheEditormess"].elements["form_controle_text"].value = "code erroné. recommencer";
								document.forms["TheEditormess"].elements["form_controle"].value = "";
								}
							}
						}
					xhr.open("GET","generateurcode.php?n="+texte+"",true);
					xhr.send(null);
				}				


	function affiche_mess()
		{
		if(document.getElementById("TheEditormess").style.visibility == "visible"){
			document.getElementById("TheEditormess").style.visibility = "hidden";
			document.getElementById("TheEditormess").style.display = "none";
			}
		else{
			document.getElementById("TheEditormess").style.visibility = "visible";
			document.getElementById("TheEditormess").style.display = "block";
			}
		}
