$(function () {
    var shop_name      = new Array();
    var shop_alphaname = new Array();
    var recome_img     = new Array();

    shop_name[shop_name.length]           = '佑明次';
    shop_alphaname[shop_alphaname.length] = 'yumeji';
    recome_img[recome_img.length]         = 'Nv1fuDZ9zcxdRN3F.jpg';

    shop_name[shop_name.length]           = 'いけす料理 やま幸';
    shop_alphaname[shop_alphaname.length] = 'yamakou';
    recome_img[recome_img.length]         = 'j1oJsnwN8aVLHDCo.jpg';

    shop_name[shop_name.length]           = 'babyleaf';
    shop_alphaname[shop_alphaname.length] = 'babyleaf';
    recome_img[recome_img.length]         = 'muc2tSg43xdGYcT7.gif';

    shop_name[shop_name.length]           = '倉敷市子育て支援セ..';
    shop_alphaname[shop_alphaname.length] = 'kurashikikosodate';
    recome_img[recome_img.length]         = 'zez0Y8yTb1TCF4rW.jpg';

    shop_name[shop_name.length]           = 'デンタルサロン ハ..';
    shop_alphaname[shop_alphaname.length] = 'haviena';
    recome_img[recome_img.length]         = 'sD1fZt9RPDBD3tRo.jpg';

    shop_name[shop_name.length]           = '桃太郎JEANS ..';
    shop_alphaname[shop_alphaname.length] = 'rampuya';
    recome_img[recome_img.length]         = 'fzxn4sqvM8NDkePr.jpg';

    shop_name[shop_name.length]           = '焼肉　しおつ';
    shop_alphaname[shop_alphaname.length] = 'shiotsu';
    recome_img[recome_img.length]         = 'Thebr3nCLY99Joii.jpg';

    shop_name[shop_name.length]           = '蔵Pura　うち田';
    shop_alphaname[shop_alphaname.length] = 'utida';
    recome_img[recome_img.length]         = 'Hsp5U4KJrEAto8rs.jpg';

    shop_name[shop_name.length]           = '第二まこと幼稚園';
    shop_alphaname[shop_alphaname.length] = 'makoto2';
    recome_img[recome_img.length]         = 'AF44fR5id9VuxngG.jpg';

    shop_name[shop_name.length]           = '佑明次';
    shop_alphaname[shop_alphaname.length] = 'yumeji';
    recome_img[recome_img.length]         = '6iHz5gFA3z1RMKc5.jpg';

    shop_name[shop_name.length]           = '倉敷市子育て支援セ..';
    shop_alphaname[shop_alphaname.length] = 'kurashikikosodate';
    recome_img[recome_img.length]         = 'qJSc9HpAHRKWc7Dj.jpg';

    shop_name[shop_name.length]           = '桃太郎JEANS ..';
    shop_alphaname[shop_alphaname.length] = 'rampuya';
    recome_img[recome_img.length]         = '65B8nJpjuqCnlCZ_.jpg';

    shop_name[shop_name.length]           = '野村交通株式会社';
    shop_alphaname[shop_alphaname.length] = 'nomura-kotsu';
    recome_img[recome_img.length]         = 'etAFTSo14hxflU2E.jpg';

    shop_name[shop_name.length]           = 'エヴァホール岡山';
    shop_alphaname[shop_alphaname.length] = 'everhalloka';
    recome_img[recome_img.length]         = '2ss3U58rCcyezYjd.jpg';

    shop_name[shop_name.length]           = 'LUGR';
    shop_alphaname[shop_alphaname.length] = 'lugr';
    recome_img[recome_img.length]         = 'pIJ0eSJZzr9_6VOY.bmp';

    shop_name[shop_name.length]           = 'ハッピーオレンジ ..';
    shop_alphaname[shop_alphaname.length] = 'happy-orange';
    recome_img[recome_img.length]         = '0TMzTxrHoEFVLF7Q.jpg';

    shop_name[shop_name.length]           = '創味魚菜 いわ倉';
    shop_alphaname[shop_alphaname.length] = 'iwakura';
    recome_img[recome_img.length]         = 'olzh4nA6FflG79aS.jpg';

    shop_name[shop_name.length]           = '（有）サイクルセン..';
    shop_alphaname[shop_alphaname.length] = 'hirono';
    recome_img[recome_img.length]         = 'Mmv2miqgt_wPBLfc.jpg';

    shop_name[shop_name.length]           = 'HAND AND';
    shop_alphaname[shop_alphaname.length] = 'handand';
    recome_img[recome_img.length]         = 'nni9mWqouejKQblW.jpg';

    shop_name[shop_name.length]           = '（有）宮原生花店';
    shop_alphaname[shop_alphaname.length] = 'miyahara';
    recome_img[recome_img.length]         = 'awBDL58xNGtlYkMh.jpg';

    shop_name[shop_name.length]           = 'カラオケ喫茶＆ダン..';
    shop_alphaname[shop_alphaname.length] = 'sansan';
    recome_img[recome_img.length]         = 'Re_rDgMq9ldMb4LC.jpg';

    shop_name[shop_name.length]           = '岡山ディナーサービ..';
    shop_alphaname[shop_alphaname.length] = 'okayama-ds';
    recome_img[recome_img.length]         = 'KV5dceSfxJz_HUwX.jpg';

    shop_name[shop_name.length]           = 'サキ美容室';
    shop_alphaname[shop_alphaname.length] = 'saki';
    recome_img[recome_img.length]         = 'xJtgVzurXdQbEReY.jpg';

    shop_name[shop_name.length]           = 'ハッピーオレンジ ..';
    shop_alphaname[shop_alphaname.length] = 'happy-orange';
    recome_img[recome_img.length]         = 'xgl7wKLo3lZ7OhWd.jpg';

    shop_name[shop_name.length]           = 'Bistrotみや..';
    shop_alphaname[shop_alphaname.length] = 'bistrot-miyake';
    recome_img[recome_img.length]         = '68_0Ew0Sp7eCoUa6.jpg';

    var timer;
    var position_x      = new Array();
    var parent_box      = $('#slideshow');
    var child_box_count = shop_alphaname.length;
    var child_box_width = 111;

    for (var i = 0; i < child_box_count; i++) {
        position_x[i] = i * child_box_width;

        var child_box = $(
            '<div style="position: absolute; top: 0; left: ' + position_x[i] + 'px; width: 105px; padding-bottom: 2px; background-color: #fff; font-size: 77%; text-align: center;" id="recome' + i + '">' +
                '<table summary="' + shop_name[i] + 'のおすすめ" style="margin-bottom: 3px;">' +
                    '<tr>' +
                        '<td style="width: 105px; height: 79px; padding: 0; border: none; line-height: 1.231; text-align: center; vertical-align: middle;">' +
                            '<a href="http://www.donbla.co.jp/' + shop_alphaname[i] + '">' +
                                '<img src="/shop/recome/img/list_' + recome_img[i] + '" alt="' + shop_name[i] + 'のおすすめ" style="border: none; vertical-align: bottom; line-height: 0;" />' +
                            '</a>' +
                        '</td>' +
                    '</tr>' +
                '</table>' +
                '<a href="http://www.donbla.co.jp/' + shop_alphaname[i] + '">' +
                    shop_name[i] +
                '</a>' +
            '</div>'
        );

        child_box.mouseover(function () {
            $(this).css('background-color', '#eae3dd');
        });

        child_box.mouseout(function () {
            $(this).css('background-color', '#fff');
        });

        parent_box.append(child_box);
    }

    function slide() {
        for (var i = 0; i < child_box_count; i++) {
            if (--position_x[i] < -child_box_width) {
                position_x[i] = (child_box_count - 1) * child_box_width;
            }

            $('#recome' + i).css('left', position_x[i]);
        }
    }

    function slide_on() {
        clearInterval(timer);
        timer = setInterval(slide, 50);
    }

    function slide_off() {
        clearInterval(timer);
    }

    parent_box.mouseover(slide_off);
    parent_box.mouseout(slide_on);

    slide_on();
});
