jQuery(document).ready(function(){
	jQuery("ul li:first-child").addClass("first");
	jQuery("ul li:last-child").addClass("last");
	jQuery('.entry-content ul li, .entry-content ol li').wrapInner('<span class="li"></span>');
	jQuery('.entry-content blockquote strong:last-child').addClass('author');
	jQuery('.home .hentry:last-child, .blog .hentry:last-child').css('border-bottom','none');
	jQuery(".fbLike li a").hover(function(){jQuery(this).animate({opacity: 0}, { queue: false, duration: 400 });},function(){jQuery(this).animate({opacity: 1}, { queue: false, duration: 200 });});
	
	var config = {   
	sensitivity: 3, 
	interval: 20,  
	over: doOpen, 
	timeout: 100, 
	out: doClose  
	};
	
	function doOpen() {
	jQuery(this).addClass("hover");
	jQuery('ul:first',this).stop(true, true).slideDown('fast');
	}
	function doClose() {
	jQuery(this).removeClass("hover");
	jQuery('ul:first',this).stop(true, true).slideUp('fast');
	}	
	jQuery("#access > div > ul > li").hoverIntent(config);
	
	jQuery('.category-filter > ul > li:has(ul) > a').click(function(){
		var category = jQuery(this).parent();
		jQuery(category).find('ul:first').slideToggle();
		if(jQuery(category).hasClass("active")){
			jQuery(category).removeClass("active");
			}else{			
			jQuery(category).addClass("active");
			}
	});
	jQuery('a[rel="external"]').click(function(){
	    this.target = "_blank";
	});	

	jQuery('input[type="text"], textarea').each(function() {
			var default_value = this.value;	
			jQuery(this).focus(function() {
			if(this.value == default_value) {
			this.value = '';
			}
			});
			jQuery(this).blur(function() {
			if(this.value == '') {
			this.value = default_value;
			}
			});
	});	
});
