//define multilingual validation messages
jQuery.validator.messages.required		= 'Veuillez remplir ce champ.';
jQuery.validator.messages.email			= 'Veuillez entrer une adresse e-mail valable';
jQuery.validator.messages.number		= 'Bitte eine g&#252;ltige Nummer eingeben.';
jQuery.validator.messages.dateDE		= 'Bitte geben Sie ein g&#252;ltiges Datum ein.';
jQuery.validator.messages.requirednomsg	= '';
jQuery.validator.messages.accept_agb		    = 'Bitte die AGBs akzeptieren';




jQuery.validator.addMethod('required_group', function(val, el) {
	var $module = $(el).parents();
	return $module.find('.required_group:filled').length;
});

jQuery.validator.addClassRules('required_group', {
	'required_group' : true
});

jQuery.validator.messages.required_group	= 'Eines von diesen Feldern ist obligatorisch.';




jQuery.validator.addMethod('required_group2', function(val, el) {
	var $module = $(el).parents();
	return $module.find('.required_group2:filled').length;
});

jQuery.validator.addClassRules('required_group2', {
	'required_group2' : true
});

jQuery.validator.messages.required_group2	= 'Eines von diesen Feldern ist obligatorisch.';




jQuery.validator.addMethod('required_group3', function(val, el) {
	var $module = $(el).parents();
    return $module.find('.required_group3:filled').length;
});

jQuery.validator.addClassRules('required_group3', {
	'required_group3' : true
});

jQuery.validator.messages.required_group3	= 'Eines von diesen Feldern ist obligatorisch.';



