$(document).ready(function() {	
	// add [+] to plusminus list items
	$("ul.plusminus li h3").prepend('<span><a href="#" class="icon">[+]</a></span>');
	$("ul.plusminus li h3").siblings().hide();
	
	// add event handlers to [+] and company name
	$("ul.plusminus li a.icon,a.expand").click(function() {
		// check to see if li is already expanded
		if($(this).parents("li").hasClass("expanded")) {
			$(this).parents("li").removeClass("expanded");
			$(this).parents("h3").siblings().hide();
			if ($(this).hasClass('icon')) {
				$(this).html("[+]");
			} else {
				$(this).parent().find('a.icon').html("[+]");
			}
		}
		else {
			$(this).parents("li").addClass("expanded");
			$(this).parents("h3").siblings().show();
			if ($(this).hasClass('icon')) {
				$(this).html("[&ndash;]");
			} else {
				$(this).parent().find('a.icon').html("[&ndash;]");
			}			
			
		}
		return false;
	});

	
});

