function get_trad_champ(champ) 
{
		switch(champ)
		{
				case "form_cours" :
						return("Vous devez selectionner au moins un critÃ¨re");
						break;	
						
				case "form_equipe" :
						return("Vous devez selectionner au moins un critÃ¨re");
						break;	
						
				case "caracteres_incorrects" :
						return ("Les caractÃ¨res saisis incorrects");
						break;
						
				case "3_caracteres_min" :
						return ("Vous devez saisir au moins 3 caractÃ¨res");
						break;
						
				case "sujet" :
						return("Veuillez indiquer un sujet");
						break;
				
				case "nom" :
						return("Veuillez indiquer votre nom");
						break;
						
				case "votre_nom" :
						return("Veuillez indiquer votre nom");
						break;
				
				case "votre_nom_incorrect" :
						return("Nom incorrect");
						break;
						
				case "nom_incorrect" :
						return("Nom incorrect");
						break;
						
				case "nom_ami" :
						return("Veuillez indiquer le nom de votre ami");
						break;
						
				case "nom_ami_incorrect" :
						return("Le nom de votre ami est incorrect");
						break;
					
				case "prenom" :
						return("Veuillez indiquer votre prÃ©nom");
						break;			
						
				case "prenom_incorrect" :
						return("PrÃ©nom incorrect");
						break;
												
				case "email" :
						return("Veuillez indiquer votre email");
						break;					
						
				case "email_incorrect" :
						return("L'email que vous avez rentrÃ© n'est pas valide.\nVeuillez la ressaisir s'il vous plaÃ®t.");
						break;
						
				case "email_ami" :
						return("Veuillez indiquer l'email de votre ami");
						break;					
						
				case "email_ami_incorrect" :
						return("L'email de votre ami n'est pas valide.\nVeuillez la ressaisir s'il vous plaÃ®t.");
						break;
				
				case "votre_email" :
						return("Veuillez indiquer votre email");
						break;					
						
				case "votre_email_incorrect" :
						return("L'email que vous avez rentrÃ© n'est pas valide.\nVeuillez la ressaisir s'il vous plaÃ®t.");
						break;
						
				case "adresse" :
						return("Veuillez indiquer votre adresse");
						break;
						
				case "adresse_incorrect" :
						return("Adresse incorrect");
						break;
						
				case "code_postal" :
						return("Veuillez indiquer votre code postal");
						break;	
						
				case "code_postal_incorrect" :
						return("Code postal incorrect");
						break;
						
				case "ville" :
						return("Veuillez indiquer votre ville");
						break;
						
				case "pays" :
						return("Veuillez indiquer votre pays");
						break;			
						
				case "objet" :
						return("Veuillez sÃ©lectionner l'objet de votre message");
						break;	
						
				case "message" :
						return("Veuillez saisir votre message");
						break;	
				
				case "message_incorrect" :
						return("Message incorrect");
						break;
						
				case "votre_message" :
						return("Veuillez saisir votre message");
						break;	
				
				case "votre_message_incorrect" :
						return("Message incorrect");
						break;
						
				case "numeric" :
						return("Ce champ doit être numÃ©rique, il ne peut contenir aucun autre type de caratÃ¨res.");
						break;	
						
				case "date" :
						return ("Veuillez indiquer une date");
						break;	
						
				case "date_incorrect" :
						return ("Date incorrect");
						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Ã®t.");
						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
}