var houkou = 1;

function mySlider(width, now) {

    var speed = 0.03;
    if (houkou == 1) {
        var time = (width + now) / speed;
        $('#slider ul').animate(
            {left: -width}, time, 'linear', function() { houkou = 2; mySlider(width, -width); }
        );
    } else {
        var time = now / -speed;
        $('#slider ul').animate(
            {left: 0}, time , 'linear', function() { houkou = 1; mySlider(width, 0); }
        );
    }
}

$(document).ready(function () {
    var obj = $('#slider');
    var s = $("li", obj).length;
    var w = 114;
    var h = $("div#slider", obj).height() - 110;
    obj.width(w*5);
    obj.height(h);
    obj.css("overflow","hidden");
    $("ul", obj).css('width',s*w+6);

    var width = s*w - w*5;
    mySlider(width, 0);

    $('#slider li').mouseout(function () {
        mySlider(width, parseInt($('#slider ul').css('left')));
    }).mouseover(function () {
        $("#slider ul").queue([]);
        $("#slider ul").stop();
    });
});

