$(document).ready(function(){

	$("#main-left ul li a").click(function() {
		if($(this).parent().find("ul").length>0) {
			$(this).parent().find(">ul").toggle();
			if($(this).parent().hasClass("current")) {
				$(this).parent().removeClass("current");
			} else {
				$(this).parent().addClass("current");
			}					
			return false;
		}		
	});

	$("#main-left ul li a").hover(function() {
		var marginDiff = 0;
		var curTimeout = 0;
		//marginDiff = parseInt($(this).css("width")) - parseInt($(this).parent().css("width"));
		marginDiff = parseInt($(this).width()) - parseInt($(this).parent().width());
		if(marginDiff>0) {
			curTimeout = marginDiff*20;
			$(this).stop().animate({ left:-marginDiff },curTimeout);
		}
	}, function() {
		$(this).stop().animate({ left:0 },300);
	});
	
	$(".cat-table tr").hover(function() {
		$(this).addClass('hovered');
	}, function() {
		$(this).removeClass('hovered');
	});

});
