$(function() {
  var concessionaria = 0;
  var modelos = 0;
  var anos = 0;
  /* BUSCA SEMI-NOVOS */
  $("#relacao-concessionarias a").click(
    function () {
      concessionaria = $(this).attr("title");
    }
  );
  $("#relacao-modelos a").click(
    function () {
      modelos = $(this).attr("title");
    }
  );
  
  $("#relacao-anos a").click(
    function () {
      anos = $(this).attr("title");
    }
  );
  
  
  $('#botao-procure-uma-foto').click(
    function(){
    var url = HOST+"semi-novos/"+concessionaria+"/"+modelos;
    location.href = url;
  });
  
  $('#botao-buscar-cliente').click(
    function(){
    var url = HOST+"clientes-satisfeitos/"+concessionaria+"/"+anos;
    location.href = url;
  });    
  
  


  //APAGA VALUE DO INPUT
  $("input[text], textarea, .apaga").focus( 
  function() {
    if ($(this).val()==$(this).attr("defaultValue")) {
     $(this).val('');
    }
  });
  
  $("input[text], textarea, .apaga").blur(
  function() {
    if ($(this).val()=='') {
     $(this).val($(this).attr("defaultValue"));
    }
  });
  
  /*-- COMBO SELECT PERSONALIZADO --*/
  $(".lista-oculta").hide();
  $(".select-em-lista").click(function(){
    
    if ($(".lista-oculta").css('display') == 'block'){
      $(".lista-oculta").hide();
    }else{
      $(".lista-oculta").show();
    }
  });

  $(".lista-oculta a").click(
    function () {
      $(".lista-oculta").hide();
      $(".select-em-lista").text($(this).text())
    }
  );
  
  $(".lista-oculta").mouseleave(function(){
    $(this).hide();
  });
  
  /*-- COMBO SELECT PERSONALIZADO 2 --*/
  $(".lista-oculta2").hide();
  $(".select-em-lista2").click(function(){
    
    if ($(".lista-oculta2").css('display') == 'block'){
      $(".lista-oculta2").hide();
    }else{
      $(".lista-oculta2").show();
    }
  });

  $(".lista-oculta2 a").click(
    function () {
      $(".lista-oculta2").hide();
      $(".select-em-lista2").text($(this).text())
    }
  );
  
  $(".lista-oculta2").mouseleave(function(){
    $(this).hide();
  });

  //funcao para #solicita-orcamento
  $('.wizardpage').hide();
  $('.wizardpage:first').fadeIn('slow');
  
  $("form.wizard a").click(
    function () {
      $('.wizardpage').hide();
      $(".page01").css('background','url(imagens/page01.png) top right no-repeat');
      $(".page02").css('background','url(imagens/page02.png) top right no-repeat');
      $(".page03").css('background','url(imagens/page03.png) top right no-repeat');
      $("#page01-botao-proximo").css('background','url(imagens/proximopasso.png) top center no-repeat');
      $("#page02-botao-proximo").css('background','url(imagens/proximopasso.png) top center no-repeat');
      $("#page03-botao-envio").css('background','url(imagens/enviar.png) top center no-repeat');
      $("."+$(this).attr("class")).css('background','url(imagens/'+$(this).attr("class")+'.png) bottom right no-repeat');
      $("#"+$(this).attr("class")).fadeIn('slow');
    }
  );
  
  $("#page03-botao-envio").click(
    function() {
      $("#link-dados-pessoais").click();
    }
  );
  
  //ABRE E FECHA TEXTO
  $("#caminhoes-categorias a.titulo-veiculo").toggle(
    function(){
      $(this).next("div").slideDown("slow");
    },
    function(){
      $(this).next("div").slideUp("slow");
    }
  );

  $("#caminhoes-categorias .texto div").hide();
  $("#caminhoes-categorias a.titulo-veiculo:first").click();
  
  //MOSTRA DESCRICAO DA COR
  $("a.cores").hover(
    function () {
      $("#cor-nome").html( $(this).html() );
    }
  );
  
  
  
  
  
  /*FOTO AMPLIACAO DA PAGINA DE CAMINHOES*/
  $(".foto-ampliada").lightBox();
  $(".img-clientes-satisfeitos").lightBox();
  $("#lateral-quem-ja-conhece a").lightBox();
  $("div#clientes-satisfeitos .divisao-clientes a").lightBox();
  $("#noticias #info-central p #foto-noticia").lightBox();
  $(".destaque-foto").lightBox();
  
  $(".album1 a").lightBox();
  $(".album2 a").lightBox();
  $(".album3 a").lightBox();
  $(".album4 a").lightBox();
  $(".album5 a").lightBox();
  
  
  var atual = 0;
  $(".foto-anterior").click(
    function () {
      var abrir = (atual-1);
      abrir = ((abrir < 0) ? fotos.length-1 : abrir);
      $(".foto-ampliada img").attr("src",HOST+"img.php?img="+caminho+"/"+fotos[abrir]+"&w=260");
      $(".foto-ampliada").attr("href",HOST+"img.php?img="+caminho+"/"+fotos[abrir]+"&w=640");
      atual = abrir;
    }
  )
  $(".foto-proxima").click(
    function () {
      var abrir = (atual+1);
      abrir = ((abrir > (fotos.length-1)) ? 0 : abrir);
      $(".foto-ampliada img").attr("src",HOST+"img.php?img="+caminho+"/"+fotos[abrir]+"&w=260");
      $(".foto-ampliada").attr("href",HOST+"img.php?img="+caminho+"/"+fotos[abrir]+"&w=640");
      atual = abrir;
    }
  )
  
  /*-- VALIDACAO ORCAMENTO -----------------------*/
  $('#form-principal').validate({
      // define regras para os campos
      rules: {
          nomepessoal: {
              required : true,
              minlength: 5
          },
          emailpessoal: {
              required: true,
              email   : true
          },
          tipoveiculo: {
              required: true,
              minlength: 5
          },
          finalidadesveiculo: {
              required: true,
              minlength: 5
          }
          
      },
      // define messages para cada campo
      messages: {
          nomepessoal: null,
          emailpessoal: null,
          tipoveiculo: null,
          finalidadesveiculo: null
      }
  });
    
  /*-- VALIDACAO ORCAMENTO -----------------------*/
  $('#form-faleconosco').validate({
      // define regras para os campos
      rules: {
          nome: {
              required : true,
              minlength: 5
          },
          email: {
              required: true,
              email   : true
          }
          
      },
      // define messages para cada campo
      messages: {
          nome: null,
          email: null
      }
  });
});




























