/*
 * Translated default messages for the jQuery validation plugin.
 * Locale: ALL
 */
	var jh_errors = {};
	
	jh_errors.errorhandling = new error();
	jh_errors.errorhandling.messages =  {
			cmd:'/user/translate',
			error_form_standard : '',
			error_form_empty_fields : '',
			require_must_field_common :'',
			require_js_must_number : '',
			require_js_must_digits : '',
			require_js_must_equalto : '',
			require_js_must_maxlength : '',
			require_js_must_minlength : '',
			require_js_must_maxlengthDigits : '',
			require_js_must_minlengthDigits : '',
			require_js_must_rangelength : '',
			require_must : '',
			require_js_must_field : '',
			require_js_must_field_fix : '',
			require_js_must_email : '',
			require_js_must_number : '',
			require_js_must_digits : '',
			require_js_must_equalto : '',
			require_js_must_maxlength : '',
			require_js_must_minlength : '',
			require_js_must_maxlengthDigits : '',
			require_js_must_minlengthDigits : '',
			require_js_must_rangelength : '',
			require_js_must_range : '',
			require_js_must_range : '',
			require_js_must_max : '',
			require_js_must_max : '',
			require_js_must_min : '',
			require_js_must_min : '',
			error_form_standard : '',
			error_form_empty_fields : '',
			require_must_field_common :'',head_error:'',error_regexZipCode:'',error_regexStandard:''
			
	};
	jh_errors.errorhandling.loadMessages(jh_errors,'jh_errors.loadCommonMessages();addErrorMethods();');
	//errors.errorhandling = this.errorhandling;
	
	jh_errors.loadCommonMessages = function(){
		jQuery.extend(jQuery.validator.messages, {
			required: this.errorhandling.messages.require_js_must_field,
			remote: this.errorhandling.messages.require_js_must_field_fix,
			email: this.errorhandling.messages.require_js_must_email,
			url: "Please enter a valid URL.",
			date: "Please enter a valid date.",
			dateISO: "Please enter a valid date (ISO).",
			number: this.errorhandling.messages.require_js_must_number,
			digits: this.errorhandling.messages.require_js_must_digits,
			creditcard: "Please enter a valid credit card number.",
			equalTo: this.errorhandling.messages.require_js_must_equalto,
			accept: "Please enter a value with a valid extension.",
			maxlength: $.validator.format(this.errorhandling.messages.require_js_must_maxlength), 
			minlength: $.validator.format(this.errorhandling.messages.require_js_must_minlength), 
			maxlengthDigits: $.validator.format(this.errorhandling.messages.require_js_must_maxlengthDigits),
			minlengthDigits: $.validator.format(this.errorhandling.messages.require_js_must_minlengthDigits),
			
			rangelength: $.validator.format(this.errorhandling.messages.require_js_must_rangelength),
			range: $.validator.format(this.errorhandling.messages.require_js_must_range),
			max: $.validator.format(this.errorhandling.messages.require_js_must_max),
			min: $.validator.format(this.errorhandling.messages.require_js_must_min),
			
			error_form_standard: this.errorhandling.messages.error_form_standard,
			error_form_empty_fields: this.errorhandling.messages.error_form_empty_fields,
			require_must_field_common: this.errorhandling.messages.require_must_field_common,
			head_error: this.errorhandling.messages.head_error,
			error_regexZipCode:this.errorhandling.messages.error_regexZipCode,
			error_regexStandard:this.errorhandling.messages.error_regexStandard
		});

	};
	
	function addErrorMethods(){
		$.validator.addMethod(
			    "regexZipCode",
			    function(value, element, regexp) {
			        var check = false;
			        return this.optional(element) || regexp.test(value);
			    },
			    jh_errors.errorhandling.messages.error_regexZipCode
			);
		$.validator.addMethod(
			    "emptyspace",
			    function(value, element, regexp) {
			        return true;
			    },
			    ''
			);
		
		$.validator.addMethod(
			    "regex",
			    function(value, element, regexp) {
			        var check = false;
			        return this.optional(element) || regexp.test(value);
			    },
			    /*""*/
			    jh_errors.errorhandling.messages.error_regexStandard
			    
			);

	}
	
