$(document).ready(function() {

  $(".hledany").focus(function(){
    if($(this).val()=="klíčové slovo"){
      $(this).attr('value',''); 
    }
  });
  $(".hledany").blur(function(){
    if($(this).val()==""){
      $(this).attr('value','klíčové slovo');
    }  
  });
  
  $("ul.horniMenu li a").mouseenter(function(){
    if($(this).parent('li').hasClass('aktivni')==false)
      $(this).prev('span').css('display','block'); 
  });
  $("ul.horniMenu li a").mouseleave(function(){
    if($(this).parent('li').hasClass('aktivni')==false)
      $(this).prev('span').css('display','none');
  });
  $("ul.horniMenu li").mouseenter(function(){
    $(this).children('ul').show(0);
  });
  $("ul.horniMenu li").mouseleave(function(){
    $(this).children('ul').hide(0);
  });
  
  $("ul.horniMenu li ul.podmenu").hover(
    function(){
      $(this).prev('a').addClass('hoverPodmenu');
    },
    function(){
      $(this).prev('a').removeClass('hoverPodmenu');
  });
  
  $("ul.prostredniPodMenu li").mouseenter(function(){
    $(this).children('ul').show(0);
  });
  $("ul.prostredniPodMenu li").mouseleave(function(){
    $(this).children('ul').hide(0);
  });
  
  $("ul.prostredniPodMenu li ul.podmenu").hover(
    function(){
      $(this).prev('a').addClass('hoverPodmenu');
    },
    function(){
      $(this).prev('a').removeClass('hoverPodmenu');
  }); 
  
  $("#odc-typElektromeru-2").click(function(){
    if (jQuery.browser.version <= 7.0)
      $("#nizky-tarif").css("display","block");
    else
      $("#nizky-tarif").css("display","table-row");
    $('#vysoky-tarif').html('Vysoký tarif *');
    $('#odc-nizkyTarif').val('');
  });
  
  $("#odc-typElektromeru").click(function(){
    $("#nizky-tarif").css("display","none");
    $('#vysoky-tarif').html('Stav elektroměru *');
    $('#odc-nizkyTarif').val('0');
  }); 
  
  $("#vycistit").click(function(){
    $("#nizky-tarif").css("display","none");
    $('#vysoky-tarif').html('Stav elektroměru *');
    $('#odc-nizkyTarif').val('0');
  });
  
  $("#odp-datumOdectu").datepicker({});                
  
  var datum = new Date();                     
  $(".antispam").val(datum.getFullYear());
  $(".antispam").hide();
  
  datum.setTime(datum.getTime()-15*24*60*60*1000);
  $("#odc-datumOdectu").datepicker({ minDate: datum, maxDate: new Date()});
  
  $("a.fancy").fancybox({titleShow: false});
  
  $("#prodejce").fancybox({
    'type' : 'iframe',
    'width' : 500,
    'height' : 258
  });
  
  /*$(".hledany").blur(function(){
    if($(this).val()==""){
      $(this).attr('value','klíčové slovo');
    }  
  });
                          
  $(".hledany").focus(function(){
    if($(this).val()=="klíčové slovo"){
      $(this).attr('value',''); 
    }
  });   */
  
  /* 
  function mycarousel_initCallback(carousel) {
    jQuery('#sipkaDolu').bind('click', function() {
        carousel.next();
        return false;
    });
 
    jQuery('#sipkaNahoru').bind('click', function() {
        carousel.prev();
        return false;
    });
  };

  $('#fotogalerieIndex').jcarousel({
    vertical: true,
    scroll: 1,
    initCallback: mycarousel_initCallback,
    buttonNextHTML: null,
    buttonPrevHTML: null,
    start: 1
  });
  
  $(".menu li").mouseenter(function(){
    //if($(this).attr('class')!="aktivniNeprekryvat")       
      $(this).addClass('aktivni');
  });
  
  $(".menu li").mouseleave(function(){
    //if($(this).attr('class')!="aktivniNeprekryvat"){
      $(this).removeClass('aktivni');
  });    
  
  

  $('.smazat').click(function(){
    var con = window.confirm("Chcete opravdu smazat vybraný příspěvěk?");
    if(con==false){
      return false;  
    }
  });
    

    */
  //$(document.body).smile().find("a").click(/*doStuff*/);
  /*
  
  $("#fotogalerieIndex li a").mouseenter(function(){
    $(this).find("img").attr('src','img/certB.png');  
  });
  $("#fotogalerieIndex li a").mouseleave(function(){
    $(this).find("img").attr('src','img/certC.png');  
  });
  
  var datum = new Date();                     
  $(".antispam").val(datum.getFullYear());
  $(".antispam").hide();
  
  $("div.stul").click(function(){
    var cislo = $(this).prevAll('span.cislo').html();
    var fotka = $(this).prevAll('span.fotka').html();
    $('#cisloStolu').html(cislo);
    $('#view').attr('src','images/thb_view/'+fotka);
    $('#big').attr('href','images/big_view/'+fotka);
    $('#big').attr('title','stůl číslo '+cislo);
  });
  
  $("div.stul").mouseenter(function(){
    var obr1 = $(this).nextAll('span.stav1').html();
    $(this).css('background','url(images/thb_view/'+obr1+') left top no-repeat');  
  }); 
  $("div.stul").mouseleave(function(){
    var cislo = $(this).prevAll('span.cislo').html();
    var stav = $(this).prevAll('span#stav'+cislo).html();
    var obr0 = $(this).nextAll('span.stav0').html();
    if(stav==0)
      $(this).css('background','url(images/thb_view/'+obr0+') left top no-repeat');  
  });  
  
  $("div.stul").dblclick(function(){
    var cislo = $(this).prevAll('span.cislo').html();
    var stav = $(this).prevAll('span#stav'+cislo).html();
    var obr1 = $(this).nextAll('span.stav1').html();
    var obr2 = $(this).nextAll('span.stav0').html();
    var rezervovaneStoly = $('#rezervovaneStoly').val();  
    if(stav==0){
      $(this).css('background','url(images/thb_view/'+obr1+') left top no-repeat');  
      $(this).prevAll('span#stav'+cislo).html(1);
      var celkemMista = parseInt($('#mistaCelkem').val()) + parseInt($(this).prevAll('span.mista').html());
      $('#mistaCelkem').val(celkemMista);
      rezervovaneStoly = rezervovaneStoly+cislo+","
      $('#rezervovaneStoly').val(rezervovaneStoly);
    }else{
      $(this).css('background','url(images/thb_view/'+obr2+') left top no-repeat');  
      $(this).prevAll('span#stav'+cislo).html(0);
      var celkemMista = parseInt($('#mistaCelkem').val()) - parseInt($(this).prevAll('span.mista').html());
      $('#mistaCelkem').val(celkemMista);
      var poleReStol = rezervovaneStoly.split(",");
      for(i=0;i<poleReStol.length;i++){
        if(poleReStol[i]==cislo)
          poleReStol.splice(i,1);
      }
      $('#rezervovaneStoly').val(poleReStol);
    } 
  });
  
  $("input.datum").change(function(){
   $('.formRezervace').submit();
  });
  $("select.hodina").change(function(){
   $('.formRezervace').submit();
  });
  $("select.minuty").change(function(){
   $('.formRezervace').submit();
  });
  $("select.dobaPobytu").change(function(){
   $('.formRezervace').submit();
  }); 
  $("select.mistnost").change(function(){
   $('.formRezervace').submit();
  }); 
  
   /*$("select.sekce").change(function(){
   $("#form-produkt").submit();
  }); */
  /*
  var datum = new Date();
  datum.setTime(datum.getTime()+24*60*60*1000);
  $( "#date-pick" ).datepicker({ minDate: datum});
  
  $("a.stulObr").fancybox({});
  
 jQuery('#slideshow').fadeSlideShow({
    width: 881,
    height: 270,
    PrevElement: 'sipkaL',
    PlayPauseElement: false,
    NextElement: 'sipkaR',
    ListElement: 'prepinac',
    ListLiActive: 'cudlikAkt',
    addListToId: true,
    allowKeyboardCtrl: false
  });
  
  $(".jmeno").focus(function(){
    if($(this).val()=="Jméno"){
      $(".jmeno").attr('value',''); 
    }
  });
  
  $(".jmeno").blur(function(){
    if($(this).val()==""){
      $(".jmeno").attr('value','Jméno');
    }  
  });
  
  $(".vasEmail").focus(function(){
    if($(this).val()=="Váš email"){
      $(".vasEmail").attr('value',''); 
    }
  });
  
  $(".vasEmail").blur(function(){
    if($(this).val()==""){
      $(".vasEmail").attr('value','Váš email');
    }  
  });
  
  $(".smazatRezervaci").click(function(){
    var con = window.confirm("Chcete opravdu zrušit vybranou rezervaci?");
    if(con==false){
      return false;  
    }
  });
  
  /*
  $(".txtHeslo").focus(function(){
    $(this).hide();
    $(".heslo").show();
    $(".heslo").focus();
    //$(this).replaceWith("<input class='heslo' type='password' name='heslo' value='' />");
    //$('.heslo').focus();
    //$(".heslo").attr('value','');
  });
  
  $(".heslo").blur(function(){
    if($(this).val()==""){  
      $(this).hide();
      $(".txtHeslo").show();
      //$(this).replaceWith("<input class='heslo' type='text' name='heslo' value='Heslo' />");
      //$(".heslo").attr('value','Heslo');
    }  
  });*/    
}); 

//$.uicornerfix('6px');
