jQuery(document).ready(function(){
	try {
		Cufon.replace('h1, h2, h4, .pagetitle, #menu > div > ul > li > a, #nav_inw > ul > li > a, .more, .more-link', { fontFamily: 'DinPro', hover: true });
	} catch(err) {}
	
	
	jQuery('.entry h4').after('<a href="#top" class="totop">do góry</a>');
	jQuery('.totop').click(function () {
		scroll(0,0);
		return false;
	});
	
	jQuery('#menu ul li ul, #navigation ul li ul').hide();
	jQuery('#menu ul li, #navigation ul li').hoverIntent(hoverIn,hoverOut);
	
	try {
		if (jQuery('#top_slider img').size() > 1 ) {
			jQuery('#top_slider').cycle({ 
				fx:     'fade', 
				speed:  800, 
				timeout: 6000, 
				cleartypeNoBg: true
			});
		}
	} catch(err) {}
	
	jQuery('input:text, input:password, textarea').focus(function () {
		if (jQuery(this).val()==jQuery(this).attr('title')) jQuery(this).val('');
		jQuery(this).removeClass('invalid');
		jQuery(this).addClass('active');
		jQuery(this).parents('p').find('.err').removeClass('err');
		jQuery(this).parents('p').find('.msg').remove();
	});
	jQuery('input:text, input:password, textarea').blur(function () {
		if (jQuery(this).val()=='') jQuery(this).val(jQuery(this).attr('title'));
		jQuery(this).removeClass('active');
	});
	
	try {	
		if (jQuery('#entry_news_list_paged li').size() > 3) {
			jQuery('#entry_news_list_paged').after('<div id="entry_news_list_nav_wrap"><a href="prev" id="entry_news_list_prev" /><div id="entry_news_list_nav" /><a href="next" id="entry_news_list_next" /></div>').cycle({ 
				fx:     'fade', 
				speed:  600, 
				timeout: 0, 
				prev:  '#entry_news_list_prev', 
				next:  '#entry_news_list_next', 
				pager: '#entry_news_list_nav',
				cleartypeNoBg: true
			});
		}
	} catch(err) {}	 
	
	jQuery('.entry a img').parents('a').addClass('fancybox');
	jQuery('.fancybox, .ngg-galleryoverview a').fancybox({
		'scrolling': 'no', 
		'titleShow': false, 
		'overlayOpacity':'.6',
		'overlayColor':'#000'
	});
});

jQuery(window).load(function(){	
	try {	
		if (jQuery('#news_list_paged li').size() > 3) {
			jQuery('#news_list_paged').after('<div id="news_list_nav_wrap"><a href="prev" id="news_list_prev" /><div id="news_list_nav" /><a href="next" id="news_list_next" /></div>').cycle({ 
				fx:     'fade', 
				speed:  600, 
				timeout: 0, 
				prev:  '#news_list_prev', 
				next:  '#news_list_next', 
				pager: '#news_list_nav',
				cleartypeNoBg: true,
				before: function(currSlideElement, nextSlideElement, options, forwardFlag) {
					jQuery('#news_list_paged').height(jQuery(nextSlideElement).height());
				}
			});
		}
	} catch(err) {}	 
});

function hoverIn(){ jQuery(this).children('ul').animate({height: 'show'}, 200);}
function hoverOut(){ jQuery(this).children('ul').animate({height: 'hide'}, 200);}
