jQuery(document).ready(function() {
	jQuery("#featuredPost").cycle({ 
		fx: 'fade',
		timeout: 7000,
		speed: 1000,
		pause: 1,
		fit: 1,
		pager: '#carouselNav'
	});
																
	jQuery('#siteHeader h1').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span', this).css('opacity', 0);
	  jQuery(this).hover(function () {
	    $span.stop().fadeTo(500, 1);
	  }, function () {
	    $span.stop().fadeTo(500, 0);
	  });
	});
	
	jQuery('#siteHeader ul li a').append('<span class="hover"></span>').each(function () {
	  var $span = jQuery('> span', this).css('opacity', 0);
	  jQuery(this).hover(function () {
	    $span.stop().fadeTo(400, 1);
	  }, function () {
	    $span.stop().fadeTo(400, 0);
	  });
	});
	
	jQuery('#sideCategoriesCover').css('height', '165px');
	jQuery('#sideCategoriesCover').css('overflow', 'hidden');
	jQuery('#sideCategoriesCoverArrow').show();
	
	jQuery('#sideCategoriesCover').hover(function(){
		var listHeight = (25 * jQuery('ul li', this).length) + 5;				
	  jQuery(this).animate({'height':listHeight},{queue:false, duration:500});
		jQuery('#sideCategoriesCoverArrow', this).fadeOut();
	}, function(){
	  jQuery(this).animate({'height':'165'},{queue:false, duration:500});
		jQuery('#sideCategoriesCoverArrow', this).fadeIn();
	});
	
	// Twitter reply link
	jQuery('#sideTwitter ul li').each(function(){
	  jQuery('span.tweet_date a', this).hide();	
		jQuery(this).hover(function(){
      jQuery('span.tweet_date a', this).show();
		},
		function(){
			jQuery('span.tweet_date a', this).hide();
		});
	});
});
