$(document).ready(function() {
  
  $("ul#country-list li:nth-child(4n)").css({"border-right": "0"});
  
  $("#slides").cycle({before: set_active_slide});
  
  $("div.puff:last, div.half-plate:last-child").css({"margin": 0});
  
  $("ul#country-filter li:last-child a").css({"border": 0});
  
  $("div.sample-product:odd").css({"margin-right": 0});
  
  $("ul#country-filter a").click(sort_countries);
  
});

function set_active_slide() {
  
  var slide = this.id;
  $('li.slide-label').removeClass('active');
  $('li.'+slide).addClass('active');
  
  $('div.slide-show').removeClass('active');
  $('div#'+slide).addClass('active');
  
}

function sort_countries(event) {
  event.preventDefault();
  
  var region = $(this).attr('rel');
  $('ul#country-list li.country').hide();
  $('div#distributor-country-list div.country').hide();
  
  $('div#distributor-country-list div.country.'+region).show();
  
  var shown = $('ul#country-list li.country.'+region).show();
  
  shown.css({"border-right": "1px solid #ccc", "border-bottom": "1px solid #ccc"});
  
  var el = 3;
  shown.each(function(index) {
    shown.eq(el).css({"border-right": "0"});
    el = el + 4;
  });
  
}
