var culture_validationRules = jQuery.validationAide.getDefaultValidationRules();culture_validationRules.add('validator-required', 'Valeur requise', function(fieldValue, fieldObj) {if (fieldValue == '')	return false;return true;});culture_validationRules.add('validator-email', 'Adresse électronique non valide.', function(fieldValue, fieldObj) {if (fieldValue == '')	return false;return /\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(fieldValue);});culture_validationRules.add('validator-number', 'Nombre non valide', function(fieldValue, fieldObj) {if (fieldValue == '')	return false;return (!isNaN(fieldValue) && !/^\s+$/.test(fieldValue));});culture_validationRules.add('validator-digits', 'Seuls les chiffres autorisés', function(fieldValue, fieldObj) {if (fieldValue == '')	return false;return !/[^\d]/.test(fieldValue);});culture_validationRules.add('validator-alphanum', 'Seuls les lettres (a-z) ou de chiffres (0-9) autorisé', function(fieldValue, fieldObj) {if (fieldValue == '')	return false;return !/\W/.test(fieldValue);});culture_validationRules.add('validator-url', 'URL du site Web non valide', function(fieldValue, fieldObj) {if (fieldValue == '')	return false;return /^(http|https|ftp):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i.test(fieldValue);});jQuery.fn.culture_validationAideEnable = function(validationRules, options, preFieldValidation, postFieldValidation){
if (options == null || typeof options == 'undefined') { options = {}; }if (typeof options.summaryMessage == 'undefined') { options.summaryMessage = 'Veuillez corriger ce qui suit:'; }return this.validationAideEnable(validationRules, options, preFieldValidation, postFieldValidation);};jQuery.fn.culture_validationAideEnableOnClick = function(formId, validationRules, options, preFieldValidation, postFieldValidation){if (options == null || typeof options == 'undefined') { options = {}; }if (typeof options.summaryMessage == 'undefined') { options.summaryMessage = 'Veuillez corriger ce qui suit:'; }return this.validationAideEnableOnClick(formId, validationRules, options, preFieldValidation, postFieldValidation);};