$(document).ready(function() {
	function is_email(email){
		er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/;
          if(er.exec(email)){
                  return true;
         } else {
                  return false;
         }
    }
	function valida_form(){
		var formStats;
		var campo_focus;
		$("#form .obrigatorio").each(function () {
			if($(this).val() == "" || $(this).val() == "email:" || $(this).val() == "nome:" || $(this).val() == "telefone:" || $(this).val() == "endereço" || $(this).val() == "mensagem"){
				campo_focus = $(this);
				$("#Error_f").html("Campo "+$(this).attr("title")+" está em branco.");
				$("#Error_f").css('visibility','visible');
				formStats = false;
				return false;
			}else{
				if(!is_email($('#email').val())){
				formStats = false;
				$("#Error_f").html("Preencha o e-mail corretamente");
				}else{
				formStats = true;
				}
			}
      });
		return formStats;
	};	

	var form_options = {
		beforeSubmit: valida_form,
		target: "#Error_f",
		url: "formulario.php",
		type: "POST",
		success: function(resposta){
			if(resposta=="1"){
				$("#Error_f").css('visibility','hidden');
				$("#form").slideUp('slow',function(){
					$("#form").html('Mensagem enviada! Em breve entraremos em contato').slideDown('slow');
					})
				}
		},
		error:function(resposta){
			$("#Error_f").html("Ops... ocorreu um erro");
			}
	};
	$('.botao_form').click(function() {
		$("#Error_f").html('<img src="imagens/loader.gif" />');
		$("#Error_f").css('visibility','visible');
		$('#form').ajaxSubmit(form_options);	
		return false;
	});
	
});

