
      


    function VlozitKsichtik(emoticon){
      var obsahpole = $("#gb_vzkaz").val();
      if (obsahpole == 'Zpráva'){
      	$("#gb_vzkaz").val(" "+emoticon+" ");
      	}
    	else{
        $("#gb_vzkaz").val(obsahpole+" "+emoticon+" ");
        return true;
    	}
    }
    function reply(name){
      obsahpole = document.message.vzkaz.value;
      if (obsahpole == 'Zpráva'){
      	document.message.vzkaz.value = 'To '+name+': ';
      	}
      else{
        document.message.vzkaz.value = obsahpole+'To '+name+': ';
      }
      document.message.vzkaz.focus();
    }

$(document).ready(function() {
    (function($) {
          	$.countdown.regional['cs'] = {
          		labels: ['roků', 'měs', 'týdnů', 'dní', 'hod', 'min', 'sek'],
          		labels1: ['rok', 'měs', 'týden', 'den', 'hod', 'min', 'sek'],
          		labels2: ['roky', 'měs', 'týdny', 'dny', 'hod', 'min', 'sek'],
          		compactLabels: ['r', 'm', 't', 'd'],
          		whichLabels: function(amount) {
          			return (amount == 1 ? 1 : (amount >= 2 && amount <= 4 ? 2 : 0));
          		},
          		timeSeparator: ':', isRTL: false};
          	$.countdown.setDefaults($.countdown.regional['cs']);
          })(jQuery);

$(function () {
  $('#textLayout').countdown(
    {until: new Date(2011, 9-1, 09), layout: '{dn} {dl}, {hn} {hl}, {mn} {ml}, {sn} {sl}'});
});                                           

    // živá řádka výpisu
    $('.liverow')
    .mouseenter(function() {  
       $(this).addClass('selectedRow');
       $(".ovladaci_buttony",this).fadeIn(0);  
    })
    .mouseleave(function() {  
       $(this).removeClass('selectedRow');
       $(".ovladaci_buttony",this).fadeOut(0);  
    }) 
    

    $("#menu > li").mouseover(function(){
      $(this).children("ul").slideDown('fast').addClass("toclose");      
    });
    
    $("#menu > li > ul, #menu > li").mouseleave(function(){
      $(".toclose").stop(true, true).slideUp('fast').removeClass("toclose");
    });
    
     $(".colorbox").colorbox({current:""});
     $(".colorboxgalerie").colorbox({
          current:"{current}/{total}",
          slideshow: true,
          slideshowAuto : false,
          slideshowStart: "promítat",
          slideshowStop: "nepromítat"
     });
     $(".colorbox_iframe").colorbox({width:"700", height:"400",initialWidth: "700", initialHeight: "350", transition: "none", opacity: "0.85", iframe:true});
     $('a[href*="youtube.com"]').colorbox({iframe:true, innerWidth:640, innerHeight:390});
    $('a[href*="youtube.com"]').each(function(){      
      var ttext = jQuery.trim($(this).attr("href"));
      ttext = getVideoId(ttext);      
      $(this).attr("href","http://www.youtube.com/embed/"+ttext);       
    })
    function getVideoId(url){
        if(url.indexOf('?') === -1)
            return null;
        var query = decodeURI(url).split('?')[1];
        var params = query.split('&');      
        for(var i=0,l = params.length;i<l;i++)
            if(params[i].indexOf('v=') === 0)
                return params[i].replace('v=','');
        return null;
    }

  
  
  
  
                                      
    // karusel homepage fotek
    $('#slider-code').tinycarousel({ 
      display: 5,
      interval: true,
      intervaltime: 4000
      
    });
    // karusel homepage záhlaví
    $('#carousel').tinycarousel({ pager: true, interval: true, controls: false, rewind: true, intervaltime: 7000  });
    
    // Antispam    
    $("#protirobotum").val("4");
    $("#spamprotirobotum").hide();
    

    // guestbook
    
    $("#emo1").click(function(){ VlozitKsichtik(':-D');});
    $("#emo2").click(function(){ VlozitKsichtik(':-j');});
    $("#emo3").click(function(){ VlozitKsichtik(':-)');});
    $("#emo4").click(function(){ VlozitKsichtik(':-o');});
    $("#emo5").click(function(){ VlozitKsichtik(':-(');});
    $("#emo6").click(function(){ VlozitKsichtik(':-P');});
    
    
    function reply(name){
    obsahpole = document.message.vzkaz.value;
    if (obsahpole == 'zpráva (pište háčky čárky)'){
    	document.message.vzkaz.value = 'To '+name+': ';
    	}
    else{
    document.message.vzkaz.value = obsahpole+'To '+name+': ';
    }
    document.message.vzkaz.focus();
    }
        

       
    // Accordion
    var href = jQuery(location).attr('href');
    var href = href.split("/");
    var href = href[3];
    // pro každou hlavní sekci zjišťuji zvlášť tím, že osolím accdrawer o první adresář v URL
    var drawer = jQuery.cookie('accdrawer'+href);
    
    
    if(drawer == undefined) {
      drawer = "0";
    }
    
    
    jQuery('#rightmenu').accordion({
      header: 'a.rightmenuitem',
      navigation: false,
      active: parseInt(drawer),
      autoHeight: false,
      clearStyle: true,
      collapsible: true,
      alwaysOpen: false,
      animated: 'slide',
      change: function(event,ui) {
        var index = jQuery(this).find("a.rightmenuitem").index(ui.newHeader[0]);
        if (index > -1) {
          // pro každou hlavní sekci nastavuji zvlášť tím, že osolím accdrawer o první adresář v URL 
          jQuery.cookie("accdrawer"+href, index, {path: "/"});
        }
      }
    });  


    // fb social pluginy
      /*
      window.fbAsyncInit = function() {
      	FB.init({
      		appId: '199358750083243',
      		status: true,
      		cookie: true,
      		xfbml: true
      	});
      };
      */
      
      (function() {
      	var e = document.createElement('script');e.async = true;
      	e.src = document.location.protocol + '//connect.facebook.net/cs_CZ/all.js#xfbml=1';
      	document.getElementById('fb-root').appendChild(e);
      }());  
      
      
      
      


});
    
    
    function zkontroluj_email(adresa)
    {
      re = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
    
    // tady jeste kontrolujem, jestli nahodou cela adresa neobsahuje nepovolene znaky
       var iChars = "*|,\":<>[]{}`\';()&$#%ěščřžýáíéĚŠČŘŽÝÁÍÉůúŮÚóÓĎŤŇďťň";
       for (var i = 0; i < adresa.length; i++) {
          if (iChars.indexOf(adresa.charAt(i)) != -1)
             return false;
       }
    // konec kontroly nepovolenych znaku
       
      return adresa.search(re) == 0;
    }
    
    

