function get_trad_champ(champ) 
{
		switch(champ)
		{
				case "form_cours" :
						return("Vous devez selectionner au moins un crit\350re");
						break;	
				case "form_equipe" :
						return("Vous devez selectionner au moins un crit\350re");
						break;	
				case "nom" :
						return("Merci de compl\351ter");//Veuillez indiquer votre nom
						break;	
				case "prenom" :
						return("Merci de compl\351ter");//Veuillez indiquer votre pr\351nom
						break;
				case "message" :
						return("Merci de compl\351ter");//Veuillez indiquer votre message
						break;
				case "email" :
						return("L'email que vous avez rentr\351e n'est pas valide.\nVeuillez la ressaisir s'il vous pla\356t.");
						break;	
				case "adresse" :
						return("Merci de compl\351ter");//Veuillez indiquer votre adresse
						break;	
				case "cp" :
						return("Merci de compl\351ter");//Veuillez indiquer votre code postal
						break;	
				case "ville" :
						return("Merci de compl\351ter");//Veuillez indiquer votre ville
						break;			
				case "objet" :
						return("Veuillez s\351lectionner l'objet de votre message");
						break;	
				case "message" :
						return("Merci de compl\351ter");//Veuillez saisir votre message
						break;	
				case "numeric" :
						return("Ce champ doit être num\351rique, il ne peut contenir aucun autre type de carat\350res.");
						break;
				case "poste_recherche" :
						return("Merci de compl\351ter");//Veuillez indiquer le poste recherch\351
						break;
				case "experience" :
						return("Veuillez indiquer votre nombre d'ann\351es d'exp\351rience");
						break;
				case "nom_incorrect" :
						return("Le nom doit comporter au moins 2 caract\350res");
						break;
				case "prenom_incorrect" :
						return("Le pr\351nom doit comporter au moins 2 caract\350res");
						break;
				case "message_incorrect" :
						return("Votre message doit comporter au moins 2 caract\350res");
						break;
				case "poste_recherche_incorrect" :
						return("Le poste doit comporter au moins 2 caract\350res");
						break;
				case "email_incorrect" :
						return("L'email que vous avez rentr\351e n'est pas valide.\nVeuillez la ressaisir s'il vous pla\356t.");
						break;
				case "cv" :
						return("Merci de compl\351ter");//Veuillez uploader votre CV
						break;
				case "motivation" :
						return("Merci de compl\351ter");//Veuillez uploader votre lettre de motivation
						break;
				case "extension_cv":
					return("Le format de votre CV n'est pas autoris\351");
				case "extension_lm":
					return("Le format de votre lettre de motivation n'est pas autoris\351");
				break;
				default :
						return(champ);
		}
}

function get_trad_lib(lib) 
{
		switch(lib)
		{
				case "vide" :
						return("Le champ XX est obligatoire.\nVeuillez le ressaisir s'il vous pla\356t.");
						break;
				default : 
						return(lib)
		}
}

function replace_lib(expr,a,b) {
   var i=0
   while (i!=-1) {
      i=expr.indexOf(a,i);
      if (i>=0) {
         expr=expr.substring(0,i)+b+expr.substring(i+a.length);
         i+=b.length;
      }
   }
   return expr
}
