function verifContact(){
	err=0;
	message="Les erreurs suivantes se sont produites :";

	if(valideEmail(document.contact.email.value)==0){
		err=1;
		message=message + "\n- Le format de votre email est erroné";
		document.contact.email.style.backgroundColor="#ff99c5";
		document.contact.email.style.color="#000000";
	}
	else{
		document.contact.email.style.backgroundColor="#ffffff";
		document.contact.email.style.color="#000000";
	}
	
	if(checkVide(document.contact.nom.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre nom";
		document.contact.nom.style.backgroundColor="#ff99c5";
		document.contact.nom.style.color="#000000";
	}
	else{
		document.contact.nom.style.backgroundColor="#ffffff";
		document.contact.nom.style.color="#000000";
	}
	
	if(checkVide(document.contact.message.value)==1){
		err=1;
		message=message + "\n- Votre message ne peut être vide";
		document.contact.message.style.backgroundColor="#ff99c5";
		document.contact.message.style.color="#000000";
	}
	else{
		document.contact.message.style.backgroundColor="#ffffff";
		document.contact.message.style.color="#000000";
	}
	
	
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
}

function LimiterTextArea(nom_controletexte, nbcar, nom_controledecompte) {

	var moncontroletexte = document.getElementById(nom_controletexte);
	var moncontroledecompte = document.getElementById(nom_controledecompte);
	
	if(moncontroletexte && moncontroledecompte){
		moncontroletexte.onclick = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 
		moncontroletexte.onblur = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 
		moncontroletexte.onkeyup = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 
		moncontroletexte.onkeypress = function(){TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte)}; 

		if(moncontroledecompte.type){
			moncontroledecompte.value = NbCarRestant(moncontroletexte, nbcar);
		}
		else{
			moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);
		}
	}
} 

function TextAreaEstRempli(moncontroletexte, nbcar, moncontroledecompte) { 

	if(moncontroletexte){ 
		if (moncontroletexte.value.length <= nbcar){
	
			if(moncontroledecompte.type){
					moncontroledecompte.value = NbCarRestant(moncontroletexte, nbcar);
			}
			else{
					moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);
			}
			return true; 
		} 
		else{ 
			
			moncontroletexte.value = moncontroletexte.value.substr(0, nbcar); 
			if(moncontroledecompte.type){
				moncontroledecompte.value = NbCarRestant(moncontroletexte, nbcar);
			}
			else{
				moncontroledecompte.innerHTML = NbCarRestant(moncontroletexte, nbcar);
			}	
			return false; 
		} 
	} 
} 


function NbCarRestant(moncontroletexte, nbcar){
	if (moncontroletexte.value.length){
		return ((nbcar - moncontroletexte.value.length) + " caractères restant");
	}
	else{
		return ((nbcar) + " caractères restant");
	}
}

function affiche(zone){
	document.getElementById(zone).style.display="block";
}

function masque(zone){
	document.getElementById(zone).style.display="none";
}

function afficheMasque(quel){
	if(document.getElementById(quel).style.display=="block"){
		document.getElementById(quel).style.display="none";
	}
	else{
		document.getElementById(quel).style.display="block";
	}
}

function affichePorteur(quel){
	for (i=1;i<=quel;i++){
		document.getElementById("porteur"+i).style.display="block";
	}
	for (i=quel+1;i<=5;i++){
		document.getElementById("porteur"+i).style.display="none";
	}
}

function trim(string) {
	return string.replace(/(^\s*)|(\s*$)/g,'');
}

function checkVide(quel){
	test=trim(quel);
	if (test.length==0){
		return true;
	}
	else{
		return false;
	}
}

function valideEmail(quel) {
	if (quel.length == 0) {
	return false;
	} else {
  		if (!(/^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/.test(quel))){
		  return false;
	  }
  }
	return true;
}


function verifReference(){
	
	err=0;
	message="L'erreur suivante s'est produite :";
	
	if(checkVide(document.reference.ref.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre référence";
		document.reference.ref.style.backgroundColor="#ff99c5";
	}
	else{
		document.reference.ref.style.backgroundColor="#ffffff";
	}
	
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}

}
	
function verifInscription(){
	if(document.inscription.typ.value==1){
		return verifInscriptionValidation();
	}
	else{
		return  verifInscriptionSauvegarde();
	}
}

function verifInscriptionSauvegarde(){

	document.inscription.btn1.style.display="none";
	document.inscription.btn2.style.display="none";
	
	err=0;
	message="Les erreurs suivantes se sont produites :";
	
	document.getElementById("alertCivilite").style.display="none";
	document.inscription.email.style.backgroundColor="#ffffff";
	document.inscription.nom.style.backgroundColor="#ffffff";
	document.inscription.prenom.style.backgroundColor="#ffffff";
	document.inscription.adresse.style.backgroundColor="#ffffff";
	document.inscription.cp.style.backgroundColor="#ffffff";
	document.inscription.ville.style.backgroundColor="#ffffff";
	document.inscription.tel1.style.backgroundColor="#ffffff";
	document.inscription.porteur_age.style.backgroundColor="#ffffff";
	document.inscription.porteur_statut.style.backgroundColor="#ffffff";
	document.inscription.projet_titre.style.backgroundColor="#ffffff";
	document.inscription.projet_description_idee.style.backgroundColor="#ffffff";
	document.inscription.projet_services_produits.style.backgroundColor="#ffffff";
	document.inscription.projet_besoins.style.backgroundColor="#ffffff";
	document.inscription.projet_autres_entreprises.style.backgroundColor="#ffffff";
	document.getElementById("alert25").style.display="none";
	document.getElementById("alertDemarche").style.display="none";
	document.getElementById("alertTemps").style.display="none";
	document.getElementById("alertDepuis").style.display="none";
	document.getElementById("alertDans").style.display="none";
	document.getElementById("alertAttente").style.display="none";
	
	if(valideEmail(document.inscription.email.value)==0){
		err=1;
		message=message + "\n- Le format de votre email est erroné";
		document.inscription.email.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.email.style.backgroundColor="#ffffff";
	}
		
	if(checkVide(document.inscription.nom.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre nom";
		document.inscription.nom.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.nom.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.cp.value)!=1){
		if(isNaN(document.inscription.cp.value)==1 || document.inscription.cp.value.length<5){
			err=1;
			message=message + "\n- Merci d'indiquer un code postal conforme";
			document.inscription.cp.style.backgroundColor="#ff99c5";
		}
		else{
			document.inscription.cp.style.backgroundColor="#ffffff";
		}
	}

	if(err!=0){
		alert(message);
		document.inscription.btn1.style.display="block";
		document.inscription.btn2.style.display="block";
		return false;
	}
	else{
		return true;
	}
	
}

function verifInscriptionValidation(){

	document.inscription.btn1.style.display="none";
	document.inscription.btn2.style.display="none";
	err=0;
	message="Les erreurs suivantes se sont produites :";
	
	for(i=0;i<document.inscription.civilite.length;i++){
		if(document.inscription.civilite[i].checked == true){ 
			civilite=1; 
			break; 
		} 
		else{
			civilite=0;
		}
	}
	if(civilite==0){
		err=1;
		message=message + "\n- Veuillez préciser la civilité";
		document.getElementById("alertCivilite").style.display="block";
	}
	else{
		document.getElementById("alertCivilite").style.display="none";
	}
	
	if(document.inscription.porteur_age.value==-1){
		err=1;
		message=message + "\n- Veuillez indiquer votre âge";
		document.getElementById("alertAge").style.display="block";
	}
	else{
		document.getElementById("alertAge").style.display="none";
	}
	
	if(document.inscription.porteur_statut.value==-1){
		err=1;
		message=message + "\n- Veuillez indiquer votre statut";
		document.getElementById("alertStatut").style.display="block";
	}
	else{
		document.getElementById("alertStatut").style.display="none";
	}
	
	if(valideEmail(document.inscription.email.value)==0){
		err=1;
		message=message + "\n- Le format de votre email est erroné";
		document.inscription.email.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.email.style.backgroundColor="#ffffff";
	}
		
	if(checkVide(document.inscription.nom.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre nom";
		document.inscription.nom.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.nom.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.prenom.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre prenom";
		document.inscription.prenom.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.prenom.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.adresse.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre adresse";
		document.inscription.adresse.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.adresse.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.cp.value)==1 || isNaN(document.inscription.cp.value)==1 || document.inscription.cp.value.length<5){
		err=1;
		message=message + "\n- Merci d'indiquer un code postal conforme";
		document.inscription.cp.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.cp.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.ville.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre ville";
		document.inscription.ville.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.ville.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.tel1.value)==1 || isNaN(document.inscription.tel1.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre téléphone";
		document.inscription.tel1.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.tel1.style.backgroundColor="#ffffff";
	}
	
	
	if(checkVide(document.inscription.projet_titre.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer le titre de votre projet";
		document.inscription.projet_titre.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.projet_titre.style.backgroundColor="#ffffff";
	}
		
	if(checkVide(document.inscription.projet_description_idee.value)==1){
		err=1;
		message=message + "\n- Merci de décrire votre projet";
		document.inscription.projet_description_idee.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.projet_description_idee.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.projet_services_produits.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer les produits et/ou services que vous comptez développer";
		document.inscription.projet_services_produits.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.projet_services_produits.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.projet_besoins.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer les besoins auxquels correspond votre projet";
		document.inscription.projet_besoins.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.projet_besoins.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.projet_autres_entreprises.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer si d'autres entreprises répondent aux mêmes besoins";
		document.inscription.projet_autres_entreprises.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.projet_autres_entreprises.style.backgroundColor="#ffffff";
	}
		
	compteur=0;
	for(i=1;i<30;i++){
		if(document.inscription["critere_secteur"+i].checked==1){
			compteur++;
		}
	}
	if(compteur<1 || compteur>3){
		document.getElementById("alert25").style.display="block";
		err=1;
		message=message + "\n- Attention, la question 2.5 doit comporter 1, 2 ou 3 réponses";
	}
	else{
		document.getElementById("alert25").style.display="none";
	}
	
	
	compteur=0;
	for(i=1;i<8;i++){
		if(document.inscription["demarche"+i].checked==1){
			compteur++;
		}
	}
	if(compteur<1){
		document.getElementById("alertDemarche").style.display="block";
		err=1;
		message=message + "\n- Veuillez indiquer où vous en êtes de vos démarches";
	}
	else{
		document.getElementById("alertDemarche").style.display="none";
	}
	
	
	for(i=0;i<document.inscription.temps.length;i++){
		if(document.inscription.temps[i].checked == true){ 
			tps=1; 
			break; 
		} 
		else{
			tps=0;
		}
	}
	if(tps==0){
		err=1;
		message=message + "\n- Veuillez préciser le temps que vous accordez à votre projet";
		document.getElementById("alertTemps").style.display="block";
	}
	else{
		document.getElementById("alertTemps").style.display="none";
	}
	
	
	for(i=0;i<document.inscription.depuis.length;i++){
		if(document.inscription.depuis[i].checked == true){ 
			dps=1; 
			break; 
		} 
		else{
			dps=0;
		}
	}
	
	if(dps==0){
		document.getElementById("alertDepuis").style.display="block";
	}
	else{
		document.getElementById("alertDepuis").style.display="none";
	}
	
	
	for(i=0;i<document.inscription.dans.length;i++){
		if(document.inscription.dans[i].checked == true){ 
			dans=1; 
			break; 
		} 
		else{
			dans=0;
		}
	}
	if(dans==0){
		err=1;
		message=message + "\n- Veuillez précisez le délai de création";
		document.getElementById("alertDans").style.display="block";
	}
	else{
		document.getElementById("alertDans").style.display="none";
	}
	
	
	compteur=0;
	for(i=1;i<10;i++){
		if(document.inscription["obj"+i].checked==1){
			compteur++;
		}
	}
	if(compteur<1){
		document.getElementById("alertAttente").style.display="block";
		err=1;
		message=message + "\n- Veuillez indiquer vos attentes par rapport au projet";
	}
	else{
		document.getElementById("alertAttente").style.display="none";
	}
	
	
	if(err!=0){
		alert(message);
		document.inscription.btn1.style.display="block";
		document.inscription.btn2.style.display="block";
		return false;
	}
	else{
		return true;
	}
}

function verifCreerCompte(){

	err=0;
	message="Les erreurs suivantes se sont produites :";

	for(i=0;i<document.inscription.formule.length;i++){
		if(document.inscription.formule[i].checked == true){ 
			formule=1; 
			break; 
		} 
		else{
			formule=0;
		}
	}
	if(formule==0){
		err=1;
		message=message + "\n- Veuillez choisir une formule";
		document.getElementById("alertFormule").style.display="block";
	}
	else{
		document.getElementById("alertFormule").style.display="none";
	}
	
	if(valideEmail(document.inscription.email.value)==0){
		err=1;
		message=message + "\n- Le format de votre email est erroné";
		document.inscription.email.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.email.style.backgroundColor="#ffffff";
	}
	
	
	if(checkVide(document.inscription.nomStructure.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre nom";
		document.inscription.nomStructure.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.nomStructure.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.nomResponsable.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer votre prenom";
		document.inscription.nomResponsable.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.nomResponsable.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.inscription.description_metiers.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer vos métiers et compétences";
		document.inscription.description_metiers.style.backgroundColor="#ff99c5";
	}
	else{
		document.inscription.description_metiers.style.backgroundColor="#ffffff";
	}
	
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
	
}

function verifRelance(){

	err=0;
	message="Les erreurs suivantes se sont produites :";

	if(valideEmail(document.relance.email.value)==0){
		err=1;
		message=message + "\n- Le format de votre email est erroné";
		document.relance.email.style.backgroundColor="#ff99c5";
	}
	else{
		document.relance.email.style.backgroundColor="#ffffff";
	}
	
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
	
}

function verifCommande(){

	err=0;
	message="Les erreurs suivantes se sont produites :";

	if(checkVide(document.commande.nbAffiches.value)==1 || isNaN(document.commande.nbAffiches.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer le nombre d'affiches souhaitées";
		document.commande.nbAffiches.style.backgroundColor="#ff99c5";
	}
	else{
		if(document.commande.nbAffiches.value>15){
			err=1;
			message=message + "\n- Vous ne pouvez pas commander plus de 15 affiches";
			document.commande.nbAffiches.style.backgroundColor="#ff99c5";
		}
		else{
			document.commande.nbAffiches.style.backgroundColor="#ffffff";
		}
	}
	

	if(checkVide(document.commande.nbDepliants.value)==1 || isNaN(document.commande.nbDepliants.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer le nombre de dépliants souhaités";
		document.commande.nbDepliants.style.backgroundColor="#ff99c5";
	}
	else{
		if(document.commande.nbDepliants.value>150){
			err=1;
			message=message + "\n- Vous ne pouvez pas commander plus de 150 dépliants";
			document.commande.nbDepliants.style.backgroundColor="#ff99c5";
		}
		else{
			document.commande.nbDepliants.style.backgroundColor="#ffffff";
		}
	}

	if(checkVide(document.commande.telephone.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer un numéro de téléphone";
		document.commande.telephone.style.backgroundColor="#ff99c5";
	}
	else{
		document.commande.telephone.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.commande.livraison_adresse.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer un numéro de téléphone";
		document.commande.livraison_adresse.style.backgroundColor="#ff99c5";
	}
	else{
		document.commande.livraison_adresse.style.backgroundColor="#ffffff";
	}
	
	
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
	
}


function verifIntervention(){

	err=0;
	message="Les erreurs suivantes se sont produites :";

	for(i=0;i<document.intervention.type.length;i++){
		if(document.intervention.type[i].checked == true){ 
			type=1; 
			break; 
		} 
		else{
			type=0;
		}
	}
	if(type==0){
		err=1;
		message=message + "\n- Veuillez préciser le type d'intervention souhaitée";
		document.getElementById("alertType").style.display="block";
	}
	else{
		document.getElementById("alertType").style.display="none";
	}
		

	if(checkVide(document.intervention.intervention_dates.value)==1){
		err=1;
		message=message + "\n- Merci d'indiquer les dates, lieux, public, nombre de participants";
		document.intervention.intervention_dates.style.backgroundColor="#ff99c5";
	}
	else{
		document.intervention.intervention_dates.style.backgroundColor="#ffffff";
	}
		
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
}

function verifEvaluationPorteur(){

	err=0;
	message="Les erreurs suivantes se sont produites :";
		
	if(checkVide(document.evaluation.difficulte.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°1";
		document.evaluation.difficulte.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.difficulte.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.expertise1.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°2.1";
		document.evaluation.expertise1.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.expertise1.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.expertise2.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°2.2";
		document.evaluation.expertise2.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.expertise2.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.expertise3.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°2.3";
		document.evaluation.expertise3.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.expertise3.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.expertise4.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°2.4";
		document.evaluation.expertise4.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.expertise4.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.expertise5.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°2.5";
		document.evaluation.expertise5.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.expertise5.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.convention1.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°3.1";
		document.evaluation.convention1.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.convention1.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.convention2.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°3.2";
		document.evaluation.convention2.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.convention2.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.convention3.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°3.3";
		document.evaluation.convention3.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.convention3.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.convention4.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°3.4";
		document.evaluation.convention4.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.convention4.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.echange.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°4";
		document.evaluation.echange.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.echange.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.impression.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°5";
		document.evaluation.impression.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.impression.style.backgroundColor="#ffffff";
	}
	
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
}


function verifEvaluationExpert(){
	err=0;
	message="Les erreurs suivantes se sont produites :";
		
	if(checkVide(document.evaluation.communication.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°1";
		document.evaluation.communication.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.communication.style.backgroundColor="#ffffff";
	}

	if(checkVide(document.evaluation.site.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°2";
		document.evaluation.site.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.site.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.relations.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°3";
		document.evaluation.relations.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.relations.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.impression.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°4";
		document.evaluation.impression.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.impression.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.convention.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°5";
		document.evaluation.convention.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.convention.style.backgroundColor="#ffffff";
	}
	
	if(checkVide(document.evaluation.perspectives.value)==1){
		err=1;
		message=message + "\n- Veuillez répondre à la question n°6";
		document.evaluation.perspectives.style.backgroundColor="#ff99c5";
	}
	else{
		document.evaluation.perspectives.style.backgroundColor="#ffffff";
	}
	
	if(err!=0){
		alert(message);
		return false;
	}
	else{
		return true;
	}
}