function get_trad_champ(champ) 
{
		switch(champ)
		{								
				case "nom" :
						return("Please enter your family name");
						break;	
				case "nom expeditaire" :
						return("Please enter your family name");
						break;
				case "nom destinataire" :
						return("Please enter your friend's family name");
						break;
				case "prenom" :
						return("Please enter your first name");
						break;
				case "code postal" :
						return("Please enter your post code");
						break;				
				case "fonction" :
						return("Please enter your job");
						break;
				case "type media" :
						return("Please enter the type of media");
						break;
				case "nom media" :
						return("Please enter the name of media outlet");
						break;
				case "site web" :
						return("Please enter your website");
						break;
				case "email" :
						return("The email that you have entered is not valid.\n Please type it in again.");
						break;
				case "email_expeditaire" :
						return("The email that you have entered is not valid.\n Please type it in again.");
						break;
				case "email_destinataire" :
						return("The email that you have entered for your friend is not valid. \n Please type it in again.");
						break;	
				case "adresse" :
						return("Please enter your address");
						break;	
				case "cp" :
						return("Please enter your post code");
						break;	
				case "ville" :
						return("Please enter your town");
						break;			
				case "pays" :
						return("Please enter your country");
						break;	
				case "message" :
						return("Please write your message");
						break;	
				case "querystring" :
						return("Please enter a word to be searched");
						break;
				case "numeric" :
						return("This field must be numerical and cannot contain any other characters.");
						break;	
				case "samedi" :		
						return("Sat.");
						break;
				case "dimanche" :		
						return("Sun.");
						break;
				case "nom_obli" :		
						return("Your last name is mandatory");
						break;
				case "prenom_obli" :		
						return("Your first name is mandatory");
						break;
				case "mail_obli" :		
						return("Your mail is mandatory");
						break;
				case "mail_incorrect" :		
						return("Your mail is incorrect");
						break;
				case "nom_ami_obli" :		
						return("First friend's name is mandatory");
						break;
				case "nom_ami_obli_2" :		
						return("Second friend's name is mandatory");
						break;
				case "nom_ami_obli_3" :		
						return("Third friend's name is mandatory");
						break;
				case "nom_ami_obli_4" :		
						return("Fourth friend's name is mandatory");
						break;
				case "mail_ami_obli" :		
						return("Mail of one friend is mandatory");
						break;
				case "mail_ami2_obli" :		
						return("Second friend's mail is mandatory");
						break;
				case "mail_ami3_obli" :		
						return("Third friend's mail is mandatory");
						break;
				case "mail_ami4_obli" :		
						return("Fourth friend's mail is mandatory");
						break;
				case "mail_ami_incorrect" :		
						return("First friend's mail is incorrect");
						break;
				case "mail_ami2_incorrect" :		
						return("Second friend's mail is incorrect");
						break;
				case "mail_ami3_incorrect" :		
						return("Third friend's mail is incorrect");
						break;
				case "mail_ami4_incorrect" :		
						return("Fourth friend's mail is incorrect");
						break;
				case "phenomene_obli" :		
						return("Phenomenon date is mandatory");
						break;
				case "heure_obli" :		
						return("Observation time is mandatory");
						break;
				case "lieu_obli" :		
						return("Observation place is mandatory");
						break;
				case "fichier_obli" :		
						return("File or drawing is mandatory");
						break;
				case "description_obli" :		
						return("Phenomenon description is mandatory");
						break;	
				default :
						return(champ);
		}
}

function get_trad_lib(lib) 
{
		switch(lib)
		{
				case "vide" :
						return("The field XX is obligatory. \n Please fill it in.");
						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
}
