function get_trad_champ(champ) 
{
		switch(champ)
		{
				case "form_cours" :
						return("You must select as least one criterion");
						break;	
				case "form_equipe" :
						return("You must select as least one criterion");
						break;	
				case "nom" :
						return("Please enter your surname");
						break;	
				case "prenom" :
						return("Please enter your first name");
						break;					
				case "email" :
						return("The e-mail address you entered is not valid.\nPlease enter it again.");
						break;	
				case "adresse" :
						return("Please enter your street address");
						break;	
				case "codepostal" :
						return("Please enter your postal (ZIP) code");
						break;	
				case "ville" :
						return("Please enter your town or city");
						break;			
					case "pays" :
						return("Please enter your country");
						break;
				case "objet" :
						return("Please select the subject of your message");
						break;	
				case "message" :
						return("Please enter your message");
						break;
				case "circuit_concerne" :
						return("Please enter the circuit on which you have the problem");
						break;					
				case "nature_probleme" :
						return("Please enter the nature of your problem");
						break;														
				case "numeric" :
						return("This is a numeric field. Other characters are not accepted.");
						break;	
				case "janvier" :
						return("january");
						break;	
				case "février" :
						return("february");
						break;	
				case "mars" :
						return("march");
						break;	
				case "avril" :
						return("april");
						break;	
				case "mai" :
						return("may");
						break;	
				case "juin" :
						return("june");
						break;	
				case "juillet" :
						return("july");
						break;	
				case "août" :
						return("august");
						break;	
				case "septembre" :
						return("september");
						break;	
				case "octobre" :
						return("october");
						break;	
				case "novembre" :
						return("november");
						break;	
				case "décembre" :
						return("décember");
						break;	
				case "hotel" :
						return("Hotel");
						break;	
				case "hotel_appartements" :
						return("28@Apartments and chalets");
						break;	
				case "meubles" :
						return("29");
						break;	
				case "prestation" :
						return("Your accommodation");
						break;	
				case "type_hebergement" :
						return("You must select an accommodation type");
						break;					
				case "aucun_critere_hotel" :
						return("Please select at least one criterion for your hotel search");
						break;
				case "aucun_critere_chalet" :
						return("Please select at least one criterion for your chalet search");
						break;	
				case "aucun_critere_residence" :
						return("Please select at least one criterion for your holiday residence search");
						break;
				case "aucun_critere_loueurs" :
						return("Please select at least one criterion for your private rental search");
						break;
				case "aucun_critere_agence" :
						return("Please select at least one criterion for your real estate agent search");
						break;	
	                        case "remplir_date" : 
						return("Please select dates for your search");
						break;

				case "jour_1" :
						return("Mon.");
						break;
				case "jour_2" :
						return("Tue.");
						break;
				case "jour_3" :
						return("Wed.");
						break;
				case "jour_4" :
						return("Thu.");
						break;
				case "jour_5" :
						return("Fri.");
						break;
				case "jour_6" :
						return("Sat.");
						break;
				case "jour_0" :
						return("Sun.");
						break;
				case "samedi" :
						return ("Saturday");
						break;
				case "dimanche" :
						return ("Sunday");
						break;
				case "debut_sejour" :
					
						return("Please enter a valid journey beginning date on the dd/mm/yyyy format");
						break;
						
				case "fin_sejour" :
					
						return("Please enter a valid journey end date on the dd/mm/yyyy format");
						break;
						
				case "nom_societe" :
					
						return("Please enter your company name");
						break;
						
				case "adresse_1" :
					
						return("Please enter your company address");
						break;
						
				case "nom_contact" :
					
						return("Please enter the name of our main contact person for this journey");
						break;
						
				case "tel_contact" :
					
						return("Please enter the phone number of our main contact person for this journey");
						break;
						
						
				case "email_contact" :
					
						return("Please enter the email address of our main contact person for this journey");
						break;
						
						
				case "theme_sejour" :
					
						return("Please enter the thematic of this journey");
						break;
						
						
				case "nombre_chambres_singles" :
					
						return("Please enter the number of single bedroom you will need");
						break;
						
						
						
				case "nombre_chambres_twins" :
					
						return("Please enter the number of twin bedroom you will need");
						break;
						
						
						
				case "nombre_chambres_doubles" :
					
						return("Please enter the number of double bedroom you will need");
						break;
						
						
				case "nombre_salles_pleinieres" :
					
						return("Please enter the number of meeting room you will need");
						break;
						
				case "nombre_sous_commissions" :
					
						return("Please enter the number of other room you will need");
						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
}

var langue_icor = 2;
