$(document).ready(function()
  {
    $(".fotogalerie a").lightBox();

    // odkazy s http do noveho okna
    $("a:[href^=http://]").each(function() {
       //$(this).addClass("out-link");
       $(this).attr('title', $(this).attr('title') + " - Odkaz do nového okna");
       $(this).attr({ target: "_blank" });
    });
    
    // divadelni hra
    if ($("#submenu ul").length > 0) {
      $("#main-menu li#repertoar").addClass("act");
    }
    $("div.napsali").hide();
    $("div.program").hide();

    $("#submenu a").click(function () {
      $("div.hra").hide();
      $("div." + $(this).attr("rel")).show();

      $("#submenu li").removeClass("act");
      $(this).parent("li").addClass("act");
      return false;
    })

    // vyhledani
    var $textik1 = "Hledat...";

    $("#search-text").attr("value", $textik1);

    $("#search-text").blur(function () {
      if (!$(this).attr("value")) {
        $(this).attr("value", $textik1);
      }
    })
    $("#search-text").focus(function () {
      if ($(this).attr("value") == $textik1) {
        $(this).attr("value", "");
      }
    })
    $("#search-form").submit(function () {
      if ($("#search-text").attr("value") == null || $("#search-text").attr("value").length < 2 || $("#search-text").attr("value") == $textik1) {
        alert("Minimální délka hledaného výrazu je 2 znaky!");
        return false;
      }
    })

    //horizontal menu
    $("#main-menu li:has(ul)").hover(function()
    {
      if (!$(this).children("ul").is(':animated'))
      {
        $(this).addClass("hover");
        $(this).children("ul").slideDown(300);
      }
    },
    function()
    {
      $(this).removeClass("hover");
      $(this).children("ul").slideUp(150);
    }
    );

    // napiste rediteli
    if ($("p").hasClass("error"))
    {
      $("#zobrazit-form").hide();
    }
    else
    {
      $("#vzkaz-formular").hide();
      $("#skryt-form").hide();
    }

    $("#zobrazit-form").click(function() {

      $("#vzkaz-formular").slideToggle(300);
      $("#skryt-form").slideToggle(300);
      $("#zobrazit-form").hide(300);

      return false;
    });

    $("#skryt-form").click(function() {

      $("#vzkaz-formular").hide(300);
      $("#skryt-form").hide(300);
      $("#zobrazit-form").slideToggle(300);

      return false;
    });
  });

