$(function(){
	var div = $('div.scroll_menu'),
		ul = $('ul.scroll_menu'),
		ulPadding = 40;

	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);
	});
	
});
