var msgCorrect = new Array("FR", "EN");
var msgRequired = new Array("FR", "EN");
var msgLengthEqual = new Array("FR", "EN");
var msgLengthBetween = new Array("FR", "EN");
var msgLengthMin = new Array("FR", "EN");
var msgLengthMax = new Array("FR", "EN");
var msgNumber = new Array("FR", "EN");
var msgNumberSeparate = new Array("FR", "EN");
var msgNumberInferior = new Array("FR", "EN");
var msgNumberSuperior = new Array("FR", "EN");
var msgDate = new Array("FR", "EN");
var msgDateFormat = new Array("FR", "EN");
    msgDateFormat["FR"] = new Array("FR", "US");
    msgDateFormat["FR"]["FR"] = new Array("D", "T");
    msgDateFormat["FR"]["US"] = new Array("D", "T");
    msgDateFormat["EN"] = new Array("FR", "US");
    msgDateFormat["EN"]["FR"] = new Array("D", "T");
    msgDateFormat["EN"]["US"] = new Array("D", "T");
var msgEmail = new Array("FR", "EN");
var msgFileExtension = new Array("FR", "EN");

var daysFull = new Array("FR", "EN");
var months = new Array("FR", "EN");
var days = new Array("FR", "EN");
var weekStart = new Array("FR", "EN");
var calendar = new Array("FR", "EN");
var prevYear = new Array("FR", "EN");
var prevMonth = new Array("FR", "EN");
var nextMonth = new Array("FR", "EN");
var nextYear = new Array("FR", "EN");
var time = new Array("FR", "EN");
var msgErrorDateFormat = new Array("FR", "EN");
 
/***************************************
                Français
***************************************/

msgCorrect['FR']               = "Le champ est correct";
msgRequired['FR']              = "Le champ est obligatoire";
msgLengthEqual['FR']           = "La longueur du champ doit être égale à #0#";
msgLengthBetween['FR']         = "La longueur du champ doit être :";
msgLengthMin['FR']             = "<br/>&nbsp;&nbsp;- supérieure égale à #0#";
msgLengthMax['FR']             = "<br/>&nbsp;&nbsp;- inférieure égale à #0#";
msgNumber['FR']                = "Le nombre doit :<br/>&nbsp;&nbsp;- avoir le format suivant '#0#'";
msgNumberSeparate['FR']        = ",";
msgNumberInferior['FR']        = "<br/>&nbsp;&nbsp;- être inférieur égal à #0#";
msgNumberSuperior['FR']        = "<br/>&nbsp;&nbsp;- être supérieur égal à #0#";
msgDate['FR']                  = "Erreur de format de date : ";
msgDateFormat['FR']['FR']['D'] = "JJ/MM/AAAA";
msgDateFormat['FR']['US']['D'] = "MM/JJ/AAAA";
msgDateFormat['FR']['FR']['T'] = "JJ/MM/AAAA HH:MI:SS";
msgDateFormat['FR']['US']['T'] = "MM/JJ/AAAA HH:MI:SS";
msgEmail['FR']                 = "Le champ email est incorrect";
msgFileExtension['FR']         = "L'extension n'est pas correcte<br/>&nbsp;&nbsp;- au choix parmi : #0#";


daysFull['FR']                 = ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"];
months['FR']                   = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"];
days['FR']                     = ["Di", "Lu", "Ma", "Me", "Je", "Ve", "Sa"];
weekStart['FR']                = 1; // 0 -> Dimanche, 1 -> Lundi
calendar['FR']                 = "Calendrier";
prevYear['FR']                 = "Année précédente";
prevMonth['FR']                = "Mois précédent";
nextMonth['FR']                = "Mois suivant";
nextYear['FR']                 = "Année suivante";
time['FR']                     = "Heure :";
msgErrorDateFormat['FR']       = "Format date heure invalide : ";


/***************************************
                Anglais
***************************************/

msgCorrect['EN']               = "The field is correct";
msgRequired['EN']              = "The field is required";
msgLengthEqual['EN']           = "The field length must be equal to #0#";
msgLengthBetween['EN']         = "The field length must be:";
msgLengthMin['EN']             = "<br/>&nbsp;&nbsp;- superior equal to #0#";
msgLengthMax['EN']             = "<br/>&nbsp;&nbsp;- inferior equal to #0#";
msgNumber['EN']                = "The number must:<br/>&nbsp;&nbsp;- have the following format '#0#'";
msgNumberSeparate['FR']        = ".";
msgNumberInferior['EN']        = "<br/>&nbsp;&nbsp;- be inferior equal to #0#";
msgNumberSuperior['EN']        = "<br/>&nbsp;&nbsp;- be superior equal to #0#";
msgDate['EN']                  = "Format date error: ";
msgDateFormat['EN']['FR']['D'] = "DD/MM/YYYY";
msgDateFormat['EN']['US']['D'] = "MM/DD/YYYY";
msgDateFormat['EN']['FR']['T'] = "DD/MM/YYYY HH:MI:SS";
msgDateFormat['EN']['US']['T'] = "MM/DD/YYYY HH:MI:SS";
msgEmail['EN']                 = "The email field is incorrect";
msgFileExtension['EN']         = "The extension isn't correct (choice: #0#)";
