// messages.js
// Messages d'erreur pour formulaires FormMaker
// (c) Alphmaosa 2007 - Erwan Guehenneux
// charset : UTF-8

var global_errors = new Array;

// submit checked %mess% : label (no html)
global_errors[0]	= "Le champ %mess% est obligatoire.\n";
global_errors[1]	= "Les champs %mess% sont obligatoires.\n";

global_errors[2]	= "Le champ %mess% requiert une adresse email valide.\n";
global_errors[3]	= "Les champs %mess% requièrent des adresses email valides.\n";

global_errors[4]	= "Le champ %mess% ne doit contenir que des nombres.\n";
global_errors[5]	= "Les champs %mess% ne doivent contenir que des nombres.\n";

global_errors[6]	= "Le champ %mess% ne doit contenir que des lettres.\n";
global_errors[7]	= "Les champs %mess% ne doivent contenir que des lettres.\n";

global_errors[8]	= "Le champ %mess% est mal formatté.\n";
global_errors[9]	= "Les champs %mess% sont mal formattés.\n";

// %mess% : label ; %mess2% : length (no html)
global_errors[10]	= "Le champ %mess% doit contenir %mess2% caractères.\n";
global_errors[11]	= "Le champ %mess% doit contenir moins de %mess2% caractères.\n";
global_errors[12]	= "Le champ %mess% doit contenir au plus %mess2% caractères.\n"; 
global_errors[13]	= "Le champ %mess% doit contenir plus de %mess2% caractères.\n"; 
global_errors[14]	= "Le champ %mess% doit contenir au moins %mess2% caractères.\n";


// instant check %mess% : value (html encoded)
global_errors[50] = "champ obligatoire";
global_errors[51] = "adresse %mess% incorrecte";
global_errors[52] = "ce champ ne doit contenir que des nombres";
global_errors[53] = "ce champ ne doit contenir que des lettres";
global_errors[54] = "format incorrect";
// %mess% : value ; %mess2% : length (html encoded)
global_errors[55] = "ce champ doit contenir %mess2% caract&egrave;res";
global_errors[56] = "ce champ doit contenir moins de %mess2% caract&egrave;res";
global_errors[57] = "ce champ doit contenir au plus %mess2% caract&egrave;res";
global_errors[58] = "ce champ doit contenir plus de %mess2% caract&egrave;res";
global_errors[59] = "ce champ doit contenir au moins %mess2% caract&egrave;res";

// instant checkbox message
global_errors[70] = "cette case doit &ecirc;tre coch&eacute;e";
global_errors[71] = "cette case ne doit pas &ecirc;tre coch&eacute;e";
// submit checkbox message %mess% : label (no html)
global_errors[75] = "Veuillez valider la case %mess%.\n";
global_errors[76] = "Veuillez valider les cases %mess%.\n";
global_errors[77] = "La case %mess% ne doit pas être validée.\n";
global_errors[78] = "Les cases %mess% ne doivent pas être validées.\n";



// genereric values (no html)

global_errors[1000] = "et";
global_errors[1500] = "erreur de traitement...";
// %mess% : nb seconde avant revalidation
global_errors[2000] = "Veuillez patienter %mess% secondes avant de revalider le formulaire.";

function show_error(num, value1, value2)
	{
	tmp = global_errors[num].replace("%mess%", value1);
	return tmp.replace("%mess2%", value2);
	}

