var classNames = {
	categories: { active:'minus', inActive:'plus' }
};
jQuery( function() {
	hideAll();
	function hideAll() {
		jQuery('.compare > .subgroup').hide();
		jQuery('.compare > a.plus').removeClass(classNames.categories.active).addClass(classNames.categories.inActive);
	}
	jQuery('.compare a.plus').each( function() {
		jQuery(this).click( function() {
			var indicator = jQuery(this)[0];
			if(indicator.className.indexOf(classNames.categories.active) >= 0)
				jQuery(this).removeClass(classNames.categories.active).addClass(classNames.categories.inActive);
			else
				jQuery(this).removeClass(classNames.categories.inActive).addClass(classNames.categories.active);
			jQuery("#" + this.id + "_expand").slideToggle();
			return false;
		});
	});
});