$(document).ready(function() {

	var validator = $("#add-position").validate({
		rules: {
			job_title: "required",
			company: "required"
		},
		messages: {
			job_title: "Required",
			company: "Required"
		},

		errorPlacement: function(error, element) {
			error.appendTo( element.parent());
		}
	});


	var validator = $("#providers-feedback-form").validate({
		rules: {
			name: "required",
			location: "required",
			voucher: "required",
			radio_expectations:"required"
		},
		messages: {
			name: "Required",
			location: "Required",
			voucher: "Required",
			radio_expectations: "Required"
		},

		errorPlacement: function(error, element) {
			error.appendTo(element.parent());
		},
		
		highlight: function(element, errorClass) {
			jQuery(element).addClass(errorClass);			
			if (element.name == 'radio_expectations'){
				jQuery(element.form).find('label[for=' + element.id + ']').parent().addClass(errorClass);
			}
		},
		
		unhighlight: function(element, errorClass) {
			jQuery(element).removeClass(errorClass);			
			if (element.name == 'radio_expectations'){
				jQuery(element.form).find('label[for=' + element.id + ']').parent().removeClass(errorClass);
			}
		}
		
	});

});



