//===============================CRIA MENSAGEM======================================
function cria_msg(msg)
{
	$('body').append('<div id="msg_content" class="none"><div id="msg"><a class="fechar" href="javascript:;"></a>'+msg+'</div></div>');
	var _width = '-'+$('#msg').width();
	var _height = $('#msg').height();
	$('#msg').css({
		marginLeft:_width/2,
		marginTop:_height/2
	});
	$('#msg_content').fadeIn();
	
	$('#msg_content a.fechar, #msg_content').click(function(){
		$('#msg_content').fadeOut();
		$('#msg_content').remove();
	});
	
}


//===============================VALIDA FORMULÁRIO======================================

function envia(form,name)
{
	var i=0;
	var msg = false;
	//var name2 = name.split('_');
	
	$('#'+name).find('input[title], textarea[title], select[title]').each(function(){

		$(this).parent().prev().css('color','#666666');

		if(!$(this).val())
		{
			$(this).parent().prev().css('color','#b80000');
			i++;
		}
		else
		{
			if($(this).hasClass('email'))
			{
				var email = validaEmail($(this).val());
				//alert($(this).attr('name')+"=>"+email);
				if(email==false)
				{
					$(this).parent().prev().css('color','#b80000');
					i++;					
					
				}
				
			}
			
			if($(this).hasClass('cpf'))
			{
				var cpf = validaCPF($(this).val());
				//alert($(this).attr('name')+"=>"+email);
				if(cpf==false)
				{
					$(this).parent().prev().css('color','#b80000');
					i++;					
					
				}
				
			}
				
		}

	});
	
	
	if (msg)
	{
		$('#resposta_form_'+name).html(msg).fadeIn('slow');
		$('html, body').animate({scrollTop: $('#resposta_form_'+name).offset().top}, 2000);
	}
	else if(i>0)
	{
		$('#resposta_form_'+name).html('Preencha corretamente os campos obrigatórios!').fadeIn('slow');
		$('html, body').animate({scrollTop: $('#resposta_form_'+name).offset().top}, 2000);
		return false;
	} else {
		return true;
	}
	
}

function enviaForm(form)
{	
	var name = $(form).attr('id');	
	var i=0;
	$('div[id^="pergunta_"]').each(function(){
		var op = $(this).find('input[name^="op"]:checked');
		if(op.length==0)
			i++;
	});
	if(i>0)
	{
		cria_msg('Você precisa preencher a pesquisa totalmente.');
	}	
	else
	{	
		$('#'+name).ajaxSubmit({
			target: null,
		    url:name+'.php',
		    success:  function(data) {
		    	cria_msg(data);   
			    $(form).resetForm(); 
		    }
		 });
	}
     return false;
}
