jQ(function(){
	  var div = jQ('div.sc_menu'),
	               ul = jQ('ul.sc_menu'),
	               ulPadding = 30;
	  var divWidth = div.width();
	  div.css({overflow: 'hidden'});
	  var lastLi = ul.find('li:last-child');
	  div.mousemove(function(e){
	    var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding;
	    var left = (e.pageX - div.offset().left) * (ulWidth-divWidth) / divWidth;
	    div.scrollLeft(left);
	  });
	});
