text: jQuery(document).ready(function() {
  	jQuery('ul#filter a').click(function() {
  		var filter_a = jQuery(this);
  
  		filter_a.css('outline','none');
  		jQuery('ul#filter .current').removeClass('current');
  		filter_a.parent().addClass('current');
  
  		var filterVal = filter_a.text().toLowerCase().replace(' ','-');
  		
  		var filterVal = filterVal.replace(/["~!@#$%^&*\(\)_+=`{}\[\]\|\\:;'<>,.\/?"\- \t\r\n]+/g, '-');
  		
  		if(filterVal === 'all') {
  			jQuery('ul#portfolio li.hidden').fadeIn('slow').removeClass('hidden');
  		} else {
  			jQuery('ul#portfolio li').each(function() {
  				var portfolio_li = jQuery(this);
  
  				if(!portfolio_li.hasClass(filterVal)) {
  					portfolio_li.fadeOut('normal').addClass('hidden');
  				} else {
  					portfolio_li.fadeIn('slow').removeClass('hidden');
  				}
  			});
  		}
  
  		return false;
  	});
  });