var facts = {
	codes : Array,
	init : function() {
		jQuery('.f-item').each(function(x) {
			jQuery(this).bind('click', facts.collapse).parent().parent().children().each(function (i) {
				if (jQuery(this).nodeType == 3 && !/\S/.test(jQuery(this).html()))
					jQuery(this).remove();
			});
		});
	},
	collapse : function(e) {
		if (jQuery(this).next().css('display') == 'none') {
			jQuery(this).removeClass('f-item').addClass('f-itemOn');
		} else {
			jQuery(this).removeClass('f-itemOn').addClass('f-item');
		}
		jQuery(this).next().slideToggle('slow');
	}
};

jQuery(document).ready(function() {
	facts.init();
});