
$.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; });
};

$.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;
}

$(document).ready(function()
{
	$('body').addClass('js');
	$('#q').inputDefaultText({ text: 'Hledaný výraz' });
	$('#email').inputDefaultText({ text: 'Váš e-mail' });
	$('.product-images a, .photogallery a').kfBox();

	
	$(".js-tabs .tab-list li").kfTabs();
	
	/* vkládání 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");
	});
	
	if($.fn.cycle)
	{
		$('#motive-box').css({ background: 'white' });

		$('#motive-box').cycle({
			fx: 'fade',
			pause: 1,
			speed: 1000,
			timeout: 4000
			}
		);
	}
});

