(function($){
  // Campus Tools Toggler  
  $("a.campus_tools").live("click", function(e){
    var $link = $(this).find("div:first");
    if ($link.hasClass("collapsed")) {
      // expand
      $link.removeClass("collapsed").addClass("expanded");      
      $("div#campus_tools").animate({ height : 108 }, 200, function(e){
		if($("div#campus_tools div.content:first").hasClass("hidden")) {
			$("div#campus_tools div.content:first").hide().removeClass("hidden").fadeIn();
		} else {
			$("div#campus_tools div.content:first").fadeIn();
		}
      });
    } 
    else {
      // collapse
      $("div#campus_tools div.content:first").stop().hide();
      $link.removeClass("expanded").addClass("collapsed");      
      $("div#campus_tools").animate({ height : 2 }, 200);
    }
    return false;
  });
})(jQuery);
