// functions.php
// author: Aleš Ječmen

function showRecords(katalog) {
  var znacky = '';
  $('#'+katalog+' .znacky input:checkbox').each(function(){
    var $t = $(this);
    if ($t.is(':checked')) {
      znacky += $t.val() + ',';
    }
  });
    
  var materialy = '';
  $('#'+katalog+' .materialy input:checkbox').each(function(){
    var $t = $(this);
    if ($t.is(':checked')) {
      materialy += $t.val() + ',';
    }
  });
    
  var barvy = '';
  $('#'+katalog+' .barvy input:checkbox').each(function(){
    var $t = $(this);
    if ($t.is(':checked')) {
      barvy += $t.val() + ',';
    }
  });
    
  var oddeleni = '';
  $('#'+katalog+' .oddeleni input:checkbox').each(function(){
    var $t = $(this);
    if ($t.is(':checked')) {
      oddeleni += $t.val() + ',';
    }
  });
    
  var skupiny = '';
  $('#'+katalog+' .skupiny input:checkbox').each(function(){
    var $t = $(this);
    if ($t.is(':checked')) {
      skupiny += $t.val() + ',';
    }
  });
    
  var akce = '';
  $('#'+katalog+' .akce input:checkbox').each(function(){
    var $t = $(this);
    if ($t.is(':checked')) {
      akce += $t.val() + ',';
    }
  });
  
  var velikosti = '';
  $('#'+katalog+' .velikosti input:checkbox').each(function(){
    var $t = $(this);
    if ($t.is(':checked')) {
      velikosti += $t.val() + ',';
    }
  });
    
  var eko = '';
  if ($('#'+katalog+' input[name="eko"]').is(':checked')) {
    eko = 'A';
  } else {
    eko = 'N';
  }
    
  $.ajax({
    type: 'POST',
    url: 'ajax/filters.php',
    data: {
      katalog : katalog,
      cena_od : $('#cena_od').val(),
      cena_do : $('#cena_do').val(),
      z : znacky.substring(0,znacky.length - 1),
      m : materialy.substring(0,materialy.length - 1),
      e : eko,
      b : barvy.substring(0,barvy.length - 1),
      o : oddeleni.substring(0,oddeleni.length - 1),
      s : skupiny.substring(0,skupiny.length - 1),
      a : akce.substring(0,akce.length - 1),
      v : velikosti.substring(0,velikosti.length - 1),
      ks : $('#'+katalog+' input[name="klicova_slova"]').val()
    },
    beforeSend: function() {
      $('#'+katalog+' .pocet_zaznamu').html('<div style="background:#fff url(images/ajax-loader-1.gif) no-repeat;">&nbsp;</div>');
    },
    success: function(data) {
      $('#'+katalog+' .pocet_zaznamu').text(data);
    }
  });
}
