$().ready(function(){
    $("#contact").validate({
			debug: true,
			errorElement: "font",
			errorContainer: $("#warning, #summary"),
			errorPlacement: function(error, element) {
				error.appendTo( element.parent());
				element.addClass("error");
			},
			success: function(label) {
				label.text("Correto!").addClass("success");
			},
			rules: {
				nome: {
				   required:true,
				   minlength:2,
				   maxlength:50
				},
				assunto: {
				   required:true,
				   minlength:2,
				   maxlength:50
				},
				telefone: {
					required:true,
					number:true,
					minlength:10,
					maxlength:14
				},
				email: {
				    required: true,
					email:true
				}
				
			}, 
			submitHandler: function(form) {
				    $("#send").attr("disabled","disabled");
					$("#loading").fadeIn();
                    $.ajax({
					   type: "POST",
					   url: "contato_envia.php", // php file with mai function 
					   data: $("#contact").serialize(),   
					   success: function(msg){
						   
					   $(':input','#contact').not(':button, :submit, :reset, :hidden').val('').removeAttr('checked').removeAttr('selected');						   
					   $("#contact font").hide().removeClass("success").removeClass("error");
						//alert(msg);
					   if(msg == "ok"){ 
							$(".mensagem_de_envio").slideDown("fast");
							  /* succes div */ 
					   } else {  
							$(".mensagem_de_envio").slideDown("fast");  
						/* error div */
					   } 
					   $("#send").attr("disabled","");
					   $("#loading").fadeOut("fast"); 	   
					}
							 
				});
			}
	 });
});
