$.fn.kfTabs = function(options) { options = $.extend({ panes: '.tab-pane', activeTab: 0 }, options); var $tabs = this; var $panes = $(options.panes); var activateTab = function(i) { $tabs.filter('.active').removeClass('active').end().eq(i).addClass('active'); $panes.hide().eq(i).show(); } this.each(function(i) { $(this).bind('click', function(){ activateTab(i); return false; }); }); activateTab(options.activeTab); return this; } $.fn.kfCheckToggle = function(target, options) { var $target = $(target), $this = $(this); var toggle = function() { if($this.is(':checked')) $target.show(); else $target.hide(); }; toggle(); return this.bind('click', toggle); } $(document).ready(function() { $.fn.kfBox && $('.lightbox').kfBox(); $('table tr:nth-child(even)').addClass('even'); $('#q').inputDefaultText({ text: 'Hledaný výraz'}); $('a.external').click(function(){return !window.open($(this).attr("href"))}); // Ovládátka pro objednávkový proces: $('#company-switch').kfCheckToggle('#company-switch-box'); /* vkladani flashe */ $('.flash-banner').each(function(){ flashsize = $(this).find('a').attr('data-flashsize'); flashsize = flashsize.split("x"); $(this).flash( { src: $(this).find('a').attr('href'), width: flashsize[0], height: flashsize[1], wmode: 'opaque', flashvars: {} }); $(this).find('.alt').css("display","none"); }); $(".js-tabs .tab-list li").kfTabs(); }); $.fn.inputDefaultText = function(options) { options = $.extend({ text: 'Hledany vyraz' }, options); return this .val(options.text) .bind('focus', function(){ if(this.value == options.text) this.value = ''; }) .bind('blur', function(){ if(this.value == '') this.value = options.text; }); };