var $j = jQuery.noConflict();
$j(document).ready(function() {
	$j('div.tom_admin_box').each(function() {
		/** Show/hide box */
		var h4 = $j(this).find('h4:first');
		var span = $j(h4).children('span:first');
		var content = $j(h4).parent().children('ul:last');
		
		if ($j(span).text() == '+') {
			$j(content).hide();
		}
		
		$j(span).click(function() {
			if ($j(span).text() == '+') {
				$j(content).toggle('slow');			
				$j(span).html('-');
			} else {
				$j(content).hide();
				$j(span).html('+');
			}
		});
		
		var lastActive = null;
		/** Show/hide actions */
		$j(this).find('ul:last').children('li').each(function() {
			var self = $j(this);
			
			$j(this).find('a.collapse').each(function() {
				$j(this).mouseover(function() {
					if (lastActive != null) {
						$j(lastActive).hide();
					}
					$j(self).find('.hide').toggle("fast");
					lastActive = $j(self).find('.hide'); 
					
				});
				
			});
		});
	});
});	
