
$(function() {
	
	Cufon.replace("#headerContentMenu a", {fontFamily: 'CuprumFFU', hover: true});
	Cufon.replace('.widgetName, .pageItemName', { fontFamily: 'CuprumFFU'}); 

	//
	// widget wyszukiwarka
	//
	$('.widgetSearch input[name=q]').each(function() {
		$(this).addClass('grayed').focus(function() {
			if (this.value == this.defaultValue) {
				$(this).removeClass('grayed').val("");
			}
		}).blur(function() {
			if(!this.value.length) {
				$(this).addClass('grayed').val(this.defaultValue);
			}
		});
	});


	//
	// fancybox
	//
	if (jQuery.isFunction($.fn.fancybox)) {
		var fancyboxOptions = {
			 transitionIn: 'elastic'
			,transitionOut: 'elastic'
			,titlePosition: 'over'
			,speedIn: 250
			,speedOut: 250
			,changeSpeed: 150
			,changeFade: 150
		};
		$(".pageItemImages a[rel=fancybox]").fancybox(fancyboxOptions);
		$(".pageItemGalleryImages a[rel=fancybox]").fancybox($.extend({}, fancyboxOptions, {overlayOpacity: 0.8}));
	}


	//
	// kalendarz
	//
	if (jQuery.isFunction($.fn.calendar)) {
		$(".widgetCalendar .calendar").each(function() {
			var  $this = $(this)
				,pageId = $this.find("input[name=page_id]").val()
				,languageId = $this.find("input[name=language_id]").val()
				,module = $this.find("input[name=module]").val()
			;

			$this.calendar({
				 'pageId': pageId
				,'languageId': languageId
				,'module': module
			});
		});
	}
});

