$(document).ready(function(){
	$("#campo_empresa").hide();
	$("#telefone").mask('(99)9999-9999');
	$("#cpf").mask('999.999.999-99');
	$("#tipo_pessoa").blur(function(){
		if( $('#tipo_pessoa').attr("value") == 'J' )
		{
			$("#empresa").addClass('required');
			$("#campo_empresa").show();
		}
		else
		{
			$("#empresa").removeClass('required');
			$("#campo_empresa").hide();
		}
	});
	
	$("#form_contato").validate({
		rules: {
			tipo_pessoa: { required: true },
			nome:{ required:true },
			telefone:{ required:true },
			email2:{ required:true , email: true },
			assunto:{ required:true },
			mensagem:{ required:true }
			
		},			
		messages: {
			tipo_pessoa: { required: '' },
			nome:{ required:'' },
			telefone:{ required:'' },
			email2:{ required:'' , email: '' },
			assunto:{ required:'' },
			mensagem:{ required:'' }
		},
		submitHandler: function(form) {
				$("#form_contato").ajaxStart(function(){
					$("#form_contato #load").show();					
				});
				
				 $.ajax({
					   type: "POST",
					   url: url+"contato/",
					   data: $('#form_contato').serialize()+"&ajax=true",
					   success: function(retorno){
							$("#form_contato #load").hide();
							$("#form_contato #retorno").show();
							$("#form_contato #retorno").html(retorno);
							setTimeout(function() {
					   	  		$('#form_contato #retorno').fadeOut('slow');
					   	  	}, 3000); 
							var reset = document.getElementById('form_contato');
							reset.reset(); 
						
					   }
				});	 
	
		}
	});
	
	
	$("#form_atualize_curriculo").validate({
		rules: {
			cpf: { required: true },
			senha:{ required:true }
		},			
		messages: {
			cpf: { required: '' },
			senha:{ required:'' }
		}
		});
	
});

