// sorting

jQuery(function() {  
    jQuery('a.sort-content').click(function() { 
    	// unfocus 
        jQuery(this).css('outline','none');
          
        var selectedItem 	= jQuery(this);
        var selectedContent = jQuery(this).attr("rel");
        

        // add selected class if necessary
        if (!selectedItem.hasClass('selected')){
        	selectedItem.addClass('selected');

        	if (selectedContent != 'all'){           
	            // cycle through content
				jQuery("div.data").each(function(){
					if (jQuery(this).hasClass(selectedContent)){
						jQuery(this).fadeIn('slow');
					} else {
						jQuery(this).fadeOut('slow');			
					}
				});        	
				
			} else {
	            // cycle through content
				jQuery("div.data").each(function(){
					jQuery(this).fadeIn('slow');
				});  				
			}  
			
			// cycle through nav
			jQuery('a.sort-content').each(function(){
				if (jQuery(this).hasClass('selected') && jQuery(this).attr("rel") != selectedContent){
					jQuery(this).removeClass('selected');
				}
			}); 

        }     	        	
       
		return false;
        
    }); 
});


/*
jQuery(function() {  
    jQuery('a.sort-content').click(function() {  
        jQuery(this).css('outline','none');  
        
        if (jQuery(this).hasClass('selected')){
        	
        	var r = jQuery(this).attr("rel");
        	
        	jQuery(this).removeClass('selected');
	        
			jQuery("div").each(function(){
				if (jQuery(this).hasClass(r)){
					jQuery(this).fadeOut('slow');
				}
			});
        		
        } else {
            var r = jQuery(this).attr("rel");
        	
        	jQuery(this).addClass('selected');
	        
			jQuery("div").each(function(){
				if (jQuery(this).hasClass(r)){
					jQuery(this).fadeIn('slow');
				}
			});
        }  
       
		return false;
        
    }); 
});
*/
