Cufon.replace('.cufon-light', { hover: true, fontFamily: 'Georgia i' });
var externalLink = function(e){
	if ( $(this).attr('rel') === '_blank' ) {
		e.preventDefault();
		window.open( $(this).attr('href'), 'NewWindow'+new Date().getTime() );
	}
};
var pokazOpisClick = {
	Init: function(){
		$("#item-menu a").click(pokazOpisClick.MouseClick);
	},
	MouseClick: function(target){
		$("#opis-wrapper li").hide();
		$("#opis-wrapper .bg-fade").show().css({ opacity: 1 });
		$("#opis-wrapper #item-"+target).show();
		$("#opis-wrapper .bg-fade").animate({opacity: 0}, 500);
	}
};
var pokazPopupClick = {
	Init: function(){
		$("#btn-krakuski").click(pokazPopupClick.PopupKrakuski);
		$("#btn-nowosci").click(pokazPopupClick.PopupNowosc);
		$("#btn-kontakt").click(pokazPopupClick.PopupKontakt);
		$("#btn-zamknij").click(pokazPopupClick.PopupClose);
		$(".popup-overlay").click(pokazPopupClick.PopupClose);
	},
	PopupKrakuski: function(){
		$(".popup-overlay").addClass('active');
		$(".popup-content").addClass('active').addClass('popup-cukiernia-wrapper');
	},
	PopupKontakt: function(){
		$(".popup-overlay").addClass('active');
		$(".popup-content").addClass('active').addClass('popup-kontakt-wrapper');
	},
	PopupReceptury: function(){
		$(".popup-overlay").addClass('active');
		$(".popup-content").addClass('active').addClass('popup-receptury-wrapper');
	},
	PopupNowosc: function(){
		$(".popup-overlay").addClass('active');
		$(".popup-content").addClass('active').addClass('popup-nowosc-wrapper');
	},
	PopupClose: function(){
		$(".popup-overlay").removeClass('active');
		$(".popup-content").removeClass('active');
		$(".popup-content").removeClass('popup-cukiernia-wrapper');
		$(".popup-content").removeClass('popup-kontakt-wrapper');
		$(".popup-content").removeClass('popup-receptury-wrapper');
		$(".popup-content").removeClass('popup-nowosc-wrapper');
	}
};
var cacheImages = function(){
	var imageArray = ['/assets/images/popup-cukiernia.png', '/assets/images/popup-kontakt.png', '/assets/images/popup-nowosc.png', '/assets/images/popup-receptury.png'];
	$.each(imageArray, function (i, val) {
	  $('<img/>').attr('src', val);
	});
};

$(document).ready(function() {
	$("#opis-wrapper .bg-fade").css({ opacity: 0 });	
	$("a").click(externalLink);
	pokazOpisClick.Init();
	pokazPopupClick.Init();
	$('#slide-photo').cycle({ fx: 'fade', speed: 1000, timeout: 8000 });
	cacheImages();
});
