 // $(function(){
  // alert ("a");
	 var xAdd = 0;
	 var scrollInterval = setInterval(function(){
		xAdd++;
		if(xAdd >= 1990){
			xAdd = 0;
		}
		$('#banner').css('background-position',xAdd + 'px 0');
	 },20);
	
	// jQuery(function() {
	 $('.cyc_banner').cycle({ 
		fx:      'scrollRight', 
		speed:    3050, 
		timeout:  8000,
		cleartypeNoBg: true
	 // });
	}); 
	
	$('.cycle_duvidas').cycle({ 
		fx:      'scrollHorz', 
		speed:    1050, 
		timeout:  4000,
		cleartypeNoBg: true,
		next: '.duvida_next',
		prev: '.duvida_previous'
	 // });
	}); 
	
	$(function() {
		$('input.file').change(
		function() {
		  var arquivo = $(this).val();
		  $(this).parent('span').next('.mascara').val(arquivo);
		  $(this).parent('span').next('.file').val(arquivo);
	  });	

	$("ul.combo-box li").hover(function() {
	  $(this).animate({
				"text-indent": '+=20'
			  }, 200, function() {
			  
	   });
	},function() {
	  $(this).animate({
				"text-indent": '-=20'
			  }, 200, function() {
	   });
	});
	
	$(".pag1.duvidas a.select").click(function() {
	  $("ul.combo-box").slideToggle(1000);
	  return false;
	});
	
	$(".pag1 ul.combo-box li").click(function() {
	  var url = $(this).attr("class");
	  var text = $(this).text();
	  $("a.select").html(text+"<span></span>");
	  $("ul.combo-box").slideUp(500);
	  $("div.all-duvidas").hide();
	  $("div.duvida-cat"+url).show();
	});
	
	$(".pag2 ul.combo-box.estado li").click(function() {
	  var url = $(this).attr("class");
	  var text = $(this).text();
	  $("a.select.estado").html(text+"<span></span>");
	  $("ul.combo-box.estado").slideUp(500);
	  $("div.all-estado").hide();
	  $("div.estado"+url).show();
	  $("div.estado"+url+" div.all-cidade").show();
	  
	  $("div.entry-cidade").show();
	  
	  $("a.select.cidade").html("Selecione a Cidade<span></span>");
	  $("ul.combo-box.cidade div.select_cidade").hide();
	  $("ul.combo-box.cidade div.cidades"+url).show();
	});

	$(".pag2 ul.combo-box.cidade li").click(function() {
	  var url = $(this).attr("class");
	  var text = $(this).text();
	  $("a.select.cidade").html(text+"<span></span>");
	  $("ul.combo-box.cidade").slideUp(500);
	  $("div.all-cidade").hide();
	  $("div.cidade"+url).show();
	});	
	
	$(".pag2 a.select.estado").click(function() {
	  $("ul.combo-box.cidade").slideUp(500);
	  $("ul.combo-box.estado").slideToggle(1000);
	  return false;
	});
	
	$(".pag2 a.select.cidade").click(function() {
	  $("ul.combo-box.estado").slideUp(500);
	  $("ul.combo-box.cidade").slideToggle(1000);
	  return false;
	});
	
	$(".simulador a.select").click(function() {
	  $("ul.combo-box").slideToggle(500);
	  return false;
	});
	
	$(".simulador ul.combo-box li").click(function() {
	  var url = $(this).attr("class");
	  var text = $(this).text();
	  $(".simulador ul.combo-box").slideUp(500);
	  $(".simulador a.select").html(text+"<span></span>");
	  $(".simulador input.tipo").val(url);
	});
	
	//MASKED INPUT 
	$('input.telefone').mask('(99) 9999-9999').val('');

    //VALIDACAO
    $('form.trabalhe').validate({
        // define regras para os campos
        rules: {
            nome: {
                required : true
            },
            email: {
                required: true,
                email   : true
            },
            telefone: {
                required: true
            },
            cidade: {
                required: true
            },
	  		arquivo: {
                required: true
            } 					
        },
        // define messages para cada campo
        messages: {
            nome: null,
            email: null,
            telefone: null,
            cidade: null,
	  		arquivo: null
        },
        invalidHandler: function(form, validator) {
            var errors = validator.numberOfInvalids();
            if (errors) {
              var msg = errors == 1
                ? 'Todos campos devem serem preenchidos, verifique!'
                : 'Todos campos devem serem preenchidos, verifique!';
                alert(msg);
            }
          }
	});
	
	$('form.contato').validate({
        // define regras para os campos
        rules: {
            nome: {
                required : true
            },
            email: {
                required: true,
                email   : true
            },
            telefone: {
                required: true
            },
            cidade: {
                required: true
            },
	  		mensagem: {
                required: true
            } 					
        },
        // define messages para cada campo
        messages: {
            nome: null,
            email: null,
            telefone: null,
            cidade: null,
	  		mensagem: null
        },
        invalidHandler: function(form, validator) {
            var errors = validator.numberOfInvalids();
            if (errors) {
              var msg = errors == 1
                ? 'Todos campos devem serem preenchidos, verifique!'
                : 'Todos campos devem serem preenchidos, verifique!';
                alert(msg);
            }
          }
	});
	
	$('form.simulador').validate({
        // define regras para os campos
        rules: {
            nome: {
                required : true
            },
            email: {
                required: true,
                email   : true
            },
            telefone: {
                required: true
            },
            tipo: {
                required: true
            },
	  		valor: {
                required: true
            },
			parcelas: {
			  required: true
			}			
        },
        // define messages para cada campo
        messages: {
            nome: null,
            email: null,
            telefone: null,
            tipo: null,
	  		valor: null,
	  		parcelas: null
        },
        invalidHandler: function(form, validator) {
            var errors = validator.numberOfInvalids();
            if (errors) {
              var msg = errors == 1
                ? 'Todos campos devem serem preenchidos, verifique!'
                : 'Todos campos devem serem preenchidos, verifique!';
                alert(msg);
            }
          }
	});
	
	$(".consorcios a.button").click(function() {
	  $(".consorcios a.button").removeClass("ativo");
	  $(this).addClass("ativo");
	  var url = $(this).attr("href");
	  $(".consorcios div.entry-content p").hide();
	  $("p#"+url).show();
	  return false;
	});
		
});
