$(document).ready(function() {

  jQuery(function($) {
    $("img").pngfix();
  });
   
  $('a.light').lightBox();
    
  $(".listokKat").hide();
  $(".nadpis").click(function() {
    var id = $(this).attr("id");
    $(".listokKat").slideUp('slow');
    $("#id"+id).slideDown('slow');
  });

  // story
  $("div.block").children().hide();
	$("div.block").mouseover(function(){
    $(this).children().show("fade", {}, 300);
	}).mouseout(function(){
    $(this).children().hide("fade", {}, 300);
  });
  
  // menu
  $(".menu > ul > li > ul").hide("fade", {}, 300);
  $(".menu > ul > li").mouseover(function(){
    $("ul", this).stop().show();
	}).mouseout(function(){
    $("ul", this).stop().hide("fade", {}, 300);
  });
  $(".menu > ul > li > ul").mouseover(function(){
    $("a.4").addClass('aktiv');
    $(this).stop().show();
	}).mouseout(function(){
    $(this).stop().hide("fade", {}, 300);   
    $("a.4").removeClass('aktiv');
  });
  $(".menu > ul > li > ul").mouseover(function(){
    $("a.14").addClass('aktiv');
    $(this).stop().show();
	}).mouseout(function(){
    $(this).stop().hide("fade", {}, 300);   
    $("a.14").removeClass('aktiv');
  });
  $(".menu > ul > li > ul").mouseover(function(){
    $("a.28").addClass('aktiv');
    $(this).stop().show();
	}).mouseout(function(){
    $(this).stop().hide("fade", {}, 300);   
    $("a.28").removeClass('aktiv');
  });
  
  // katalog tabs
  $(".tabs").click(function() {
    var id = $(this).attr('id');
    
    $(".tabs").removeClass('aktiv');
    $("#" + id).addClass('aktiv');    
    
    $(".zalozka").addClass('hide'); 
    $("." + id).removeClass('hide');
  });
  
  // skupinove balenie
  $(".balenie").click(function() {
    $('html, body').animate({
      scrollTop: $("#skupinoveOfset").offset().top
    }, 1000);
  
    var id = $(this).attr('id');

    $(".balenie").removeClass('balenieAktiv');
    $("#" + id).addClass('balenieAktiv'); 
    
    $.post("katalog_balenie.php", { id: id.substring(7) },
    function(data) {
      $("#balenie").html(data);
    });    
  });
});
