$(function(){
	
	$("#form").validate({
		rules: {
			FirstName: {
				required: true,
				minlength: 3
			},
			LastName: {
				required: true,
				minlength: 3
			},
			Venue: {
				required: true,
				minlength: 3
			},
			Email: {
				required: true,
				email: true
			},
			City: {
				required: true,
				minlength: 3
			},
			Mobile: {
				required: true,
				number: true,
				minlength: 8
			},
			Message: {
				required: false,
			},
			Office: {
				required: false,
			}
},
		
		messages: {
			FirstName: {
				required: 'Required',
				minlength: 'Min. 3'
			},
			LastName: {
				required: 'Required',
				minlength: 'Min. 3'
			},
			Venue: {
				required: 'Required',
				minlength: 'Min. 3'
			},
			City: {
				required: 'Required',
				minlength: 'Min. 3'
			},
			Mobile: {
				required: 'Required',
				number: 'Invalid',
				minlength: 'Min. 8'
			},
			Email: 'Invalid',
			Message: {
				required: 'Required'
			},
			Office: {
				required: 'Required',
				minlength: 'Min. 3'
			}
		},
		success: function(label) {
			label.html('OK').removeClass('error').addClass('ok');
			setTimeout(function(){
				label.fadeOut(500);
			}, 2000)
		}
	});
	
});
