function get_validation_error_title(nb) {
	if (nb==1) return 'erreur:';
	return 'Erreurs:';
}

function get_validation_error_message(errcode, description, spec) {
	if (errcode==errcode_mandatory) return 'Le champs suivant est obligatoire: '+description;
	if (errcode==errcode_minlen) return 'Le champ '+description + ' doit comporter au moins '+spec+' caractères';
	if (errcode==errcode_maxlen) return 'Le champ '+description + ' peut comporter '+spec+' caractères au maximum';
	if (errcode==errcode_maxval) return 'La valeur du champ '+description + ' doit être inférieure à ou identique à '+spec;
	if (errcode==errcode_minval) return 'La valeur du champ '+description + ' doit être supérieure à ou identique à '+spec;
	if (errcode==errcode_maxvalcheckyear) return 'La valeur du champ '+description + ' doit être supérieure à ou identique à '+spec;
	if (errcode==errcode_minvalcheckyear) return 'La valeur du champ '+description + ' doit être inférieure à ou identique à '+spec;
	if (errcode==errcode_invalid) return 'Valeur non valable pour: '+description;
	return 'Erreur interne =='+errcode;	
}