$(document).ready(function() {

  $("div.newsImga a").fancybox({
  	'hideOnContentClick': true
  });

  $.get("/recent.php", function(data){
    $("#fLast").html(data);
  });

  $("a.order").fancybox({
      'width'             : '45%',
      'height'            : '55%',
      'autoScale'         : true,
      'transitionIn'      : 'none',
      'transitionOut'     : 'none',
      'type'              : 'iframe'
  });

  $('#year').change(function() {  
      var year_id = $(this).val();
      
      $("#maker").addClass('crazy'); 
      $("#model").html('<option value="0"></option>');    
      $("#engine").html('<option value="0"></option>');    
      $.post("/includes/_getMakers.php", {year_id:year_id}, 
        function(json) {         
          if(json.status == 'ok') {
            html = '<option value="0"></option>';
              $.each(json.makers, function(id,maker){ 
                html += '<option value="'+id+'">'+maker+'</option>';
              });
            $("#maker").html(html);
            html = ''; 
          }else{
            //
          }
          $("#maker").removeClass('crazy');  
      }, "json");
    }); 
 
  $('#maker').change(function() {  
      var maker_id = $(this).val();
      var year_id = $("#year").val();
      
      $("#model").addClass('crazy');   
      $("#engine").html('<option value="0"></option>');     
      $.post("/includes/_getModels.php", {maker_id:maker_id, year_id:year_id}, 
        function(json) {         
          if(json.status == 'ok') {
            html = '<option value="0"></option>';
              $.each(json.models, function(id,model){ 
                html += '<option value="'+id+'">'+model+'</option>';
              });
            $("#model").html(html);
            html = ''; 
          }else{
            //
          }
          $("#model").removeClass('crazy');  
      }, "json");
    }); 

  $('#model').change(function() {  
      var model_id = $(this).val();
      
      $("#engine").addClass('crazy');         
      $.post("/includes/_getEngines.php", {model_id:model_id}, 
        function(json) {         
          if(json.status == 'ok') {
            html = '<option value="0"></option>';
              $.each(json.engines, function(id,engine){ 
                html += '<option value="'+id+'">'+engine+'</option>';
              });
            $("#engine").html(html);
            html = ''; 
          }else{
            //
          }
          $("#engine").removeClass('crazy'); 
      }, "json");
    }
  ); 

  $('#engine').change(function() {  
      var str = $("#s").serialize();
      $(".center-block").html('<div class="block-title long clearFix">Поиск</div>');
      $(".item-table").remove();
      
      $.post("/includes/_search.php", str,
         function(json){
            if(json.status == 'ok') {
              $(".block-title long").after('<div class="center-content">'+json.page.family.maker_name+' '+json.page.family.model_name+' '+json.page.family.engine_name+'</div>'); 
              $(".center-block-bot").after(json.items);
            }else{
              $(".center-block").append('<div class="center-content">Не найдены фильтры для выбраного двигателя.</div>');          
            }  
         }, "json");
    }
  ); 

  $(".buy").click(function() {
    var art = $(this).attr('art');
    
		$.get("/addtocart.php", { art_id: art, n: "1" },
     function(data){
       //$('#sumInCart').html(data);
     });
     alert('Товар добавлен в корзину!');
    //$(this).parent().addClass("added");
  });

  $("[id^=itemAdder]").change(function() {
    var art = $(this).attr('art');
    var kolvo = $(this).attr('value');
    
    if(kolvo == "0") {
      $("#artTR"+art).hide("slow");
    }
    
		$.get("/addtocart.php", { art_id: art, n: kolvo },
     function(data){
       $('#sumInCart').html(data);
     });
 
  });

    $("[id^=itemDel]").click(function() {
      var art = $(this).attr('art');
      var kolvo = '0';
      
      if(kolvo == "0") {
        $("#artTR"+art).fadeOut("slow");
      }
      
			$.get("/addtocart.php", { art_id: art, n: kolvo },
       function(data){
         $('#sumInCart').html(data);
       });
	 });
  
});

