jQuery.fn.fadeToggle = function(speed, easing, callback) {

	return this.animate({opacity: 'toggle'}, speed, easing, callback);
};

$(document).ready(function(){

	// tags lists
	$('.box_tags').click(function(){
		$(this).next().next().next().next().next().next('.tagscloud').css('display','none');
		$(this).prev().find('.tagslist').fadeToggle(300);
	});

	// tags cloud
	$('.box_tagscloud').click(function(){
		$(this).prev().prev().prev().find('.tagslist').css('display','none');
		$('.tagscloud').fadeToggle(300);
	});
});
