$(function(){
	jQuery.easing.quart = function (x, t, b, c, d) { 
	    return -c * ((t=t/d-1)*t*t*t - 1) + b; 
	};
}); 

$(function(){
	$('a[href^=#]').click(function() { 
        if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { 
            var $target = $(this.hash); 
            $target = $target.length && $target || jQuery('[name=' + this.hash.slice(1) +']'); 
            if ($target.length) { 
                var targetOffset = $target.offset().top; 
                $('html,body').animate({ scrollTop: targetOffset }, 600, 'quart'); 
                return false; 
            } 
        } 
    });
});
