$(document).ready(function() {
	
	function formReturnMsn(data) {
		$("#form-success-msn").html(data).addClass("form-success").fadeIn();
	}

	if ($("#frmMsn").length == 1)
	{
		$("#frmMsn").validate({

			submitHandler: function(form) {
					jQuery(form).ajaxSubmit({
						success: formReturnMsn
					});
			},
			
			errorClass: "form-erro",
			
			errorPlacement : function(error, element) {
				$(error).remove();
			},
			
			rules: {
				nome_msn: {
					required: true,
					minLength: 3
				},
				email_msn: {
					required: true
				},
				prog: {
					required: true
				}
			},
			messages: {
				nome_msn: {
					required:  "Por favor, informe seu nome",
					minLength: "O nome deve conter no mínimo 3 caracteres"
				},
				email_msn: {
					required: "Por favor, informe seu email"
				},
				prog: "Por favor, informe o programa"
			}
		});
	}
		
});
