$(document).ready(function()
{
	init();
});

function init()
{
	Cufon.replace('.main-menu li a.cufon, h3.cufon, h4.cufon, span.cufon, strong.cufon, a.cufon, td.cufon', { hover: true});
	
	if ( $.browser.msie )
	{		
		if ($.browser.version <= '6.0')
		{
			$('.main-menu li:not(.sub-menu li)').hover(function()
			{
				$(this).css('overflow', 'visible');
			}, 
			function()
			{
				$(this).css('overflow', 'hidden');
			});			
		}
		else
		{
			Cufon.replace('.contact-list .row.cufon');
		}
	}
	else
	{
		Cufon.replace('.contact-list .row.cufon');
	}

	$('.sub-menu li a').bind('click', function()
	{
		$('#promo-title').html($(this).html());
		Cufon.replace('#promo-title', { hover: true});	
	});
	
	$('.sub-menu').hover(function()
	{
		$(this).parent().addClass('active');
	},
	function()
	{
		$(this).parent().removeClass('active');
		Cufon.replace('.main-menu li a.cufon', { hover: true});
	});

	$('.main-promo .promo-menu li a').bind('click', function()
	{
		$('.main-promo .promo-menu li a').removeClass('active');
		$(this).addClass('active');
		$('#promo-title').html($(this).html());
		Cufon.replace('#promo-title', { hover: true});
	});
	
	$('.recepies .recepie-menu li a').bind('click', function()
	{
		$('.recepies .recepie-menu li a').removeClass('active');
		$(this).addClass('active');
	});
	
	$('.main-promo .promo-content').hide();
	$('.recepies-body .tab-content').hide();
	
	$('.recepie-menu li a').each(function()
	{
		if ($(this).hasClass('active'))
		{
			var id = $(this).attr('id');
			var tabid = id.substr(2);
			$('#' + tabid).show();
		}
	});
	
	$('.recepie-menu li a').bind('click', function()
	{
		$('.recepies-body .tab-content').hide();
		var id = $(this).attr('id');
		var tabid = id.substr(2);
		$('#' + tabid).show();
	});
	
	$('.promo-menu li a, .sub-menu li a.active').bind('click', function()
	{
		$('.main-promo .promo-content').hide();
		$('.main-promo .promo-content-index').hide();
		var id = $(this).attr('id');
		var tabid = id.substr(2);
		$('#' + tabid).show();
		$('.logistic').show();
	});	
	
	$('.sub-menu li a.active').bind('click', function()
	{
		$('.promo-menu li a').removeClass('active');
		$('.logistic').hide();
	});
	
	/*
	$('.sizes-and-allergy .allergy .icon').bind('click', function()
	{
		$('.black-overlay').show();
		$('.allergy-overlay-wrapper').show();
	});	
	*/
	
	$('.sizes-and-allergy .allergy .icon').hover(function()
	{
		$('.allergy-overlay-wrapper').show();
	},
	function()
	{
		$('.allergy-overlay-wrapper').hide();
	});		
	
	$('.allergy-overlay-wrapper').bind('click', function()
	{
		$('.black-overlay').hide();
		$(this).hide();
	});	
	
	$('.one-recepie a.iframe').fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'width'			:	600,
		'height'		:	620,
		'overlayShow'	:	true,
		'margin'		: 	0,
		'padding'		:	5
	});	
	
	$('.logistic a.tender').fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut'	:	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'width'			:	575,
		'height'		:	480,
		'scrolling'		: 	'no',
		'overlayShow'	:	true,
		'margin'		: 	0,
		'type'			:	'iframe',
		'padding'		:	5
	});	
	
	$('.fancy-image').fancybox(
	{
		'padding'		: 0,
		'autoScale'    	: false,
		'titleShow'     : false	
	});	
	
	$('a.print').bind('click', function()
	{
		window.print();
	});
}
