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

  // e-shop
  $(".dcl-img a").lightBox();
  $(".dcl-zoom 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"
    });
  });

  // ukazka na homepage
  $(".lb-ukazka").fancybox({
    'width' : 750,
    'height' : 455,
    'autoScale' : false,
    'transitionIn' : 'no',
    'transitionOut' : 'none',
    'type' : 'iframe'
  });

  // produkt - prepocitani ceny Ajax
  $('input.prepocitat').click(function () {

    // vstupni hodnoty z formu
    var zakladni_cena = $("input[name='zakladni_cena']").val();
    var cena_montaze = $("input[name='cena_montaze']").val();
    var pripocitat_montaz = $("input[name='pripocitat_montaz']:checked").val();
    var varianta = $("input[name='varianta']:checked").val();
    var barva = $("input[name='barva']:checked").val();
    var prislusenstvi = '';

    $("input[name='prislusenstvi[]']:checked").each(function() {
      prislusenstvi += $(this).val() + '##';
    });

    subdir = '';
    if (document.location.hostname == 'server' || document.location.hostname == 'work2.mediasolution.cz') {
      subdir = 'italfood.cz/';
    }

    // zavolani php skriptu a zmena ceny
    $.post("/" + subdir + "tags/eshop/produkt-prepocitani-cen-ajax.php",
    {
      zakladni_cena: zakladni_cena,
      cena_montaze: cena_montaze,
      pripocitat_montaz: pripocitat_montaz,
      varianta: varianta,
      barva: barva,
      prislusenstvi: prislusenstvi
    },
    function(cena){
      $("#sum_cena").html(cena);
    });
  })
    
  // vyhledani
  var $textik1 = "Hledat...";
  
  $("#hs-text").attr("value", $textik1);
  
  $("#hs-text").blur(function () {
    if (!$(this).attr("value")) {
      $(this).attr("value", $textik1);
    }
  })
  $("#hs-text").focus(function () {
    if ($(this).attr("value") == $textik1) {
      $(this).attr("value", "");
    }
  })
  $("#search-form").submit(function () {
    if ($("#hs-text").attr("value") == null || $("#hs-text").attr("value").length < 2 || $("#hs-text").attr("value") == $textik1) {
      alert("Minimální délka hledaného výrazu je 2 znaky!");
      return false;
    }
  })

  //main menu
  $("#main-menu li:has(ul)").hover(function()
  {
    if (!$(this).children("ul").is(':animated'))
    {
      $(this).children("ul").css("display", "none");
      $(this).children("ul").slideDown("normal");
    }
  },
  function()
  {
    $(this).children("ul").slideUp("fast");
  });

  $("#main-menu li:has(ul)").hover(function()
  {
    $(this).children("a").addClass("active");
  },
  function()
  {
    $(this).children("a").removeClass("active");
  });

});

function change_parent_url(url)
{
  document.location=url;
}

