$(document).ready(function() {
	var validator = $('#tip_submission').validate({
		// rules
		rules: {
			tip_category : {
				required : true,  
				digits : true
			},
		    
		    submit_name: 'required',
			
			tip_description: 'required'			
		},
	
		// messages
		messages: {
			tip_category: 'Please pick a category',
			
			submit_name: 'name field required',

			tip_description: 'tip field required'			
		},
		
		event: 'submit',
		
		// error
		errorClass: 'formErrorClass',
		errorElement: 'span',
		errorLabelContainer: $('.formErrorDisplay'),
		highlight: function(element, errorClass) {
			$(element).addClass(errorClass);
			$(element.form).find('label[for=' + element.id + ']').addClass(errorClass);
		},
		unhighlight: function(element, errorClass) {
			$(element).removeClass(errorClass);
			$(element.form).find('label[for=' + element.id + ']').removeClass(errorClass);
		}
	});
});