﻿$(document).ready(function() {
    //播放速度
    var speed = 4000;
    //控制范围
    var block = '#RefundPanel p';
    //需要显示的内容条目数
    var eq = 3;
    var h = 0;
    if ($(block).length > eq) {//如果内容数目大于需要滚动的数目，开始滚动
        //隐藏除了第一个的其它所有节点
        $(block).slice(eq).css('display', 'none');

        //播放开始
        h = setInterval('scrollContent("' + block + '",' + eq + ',2)', speed);  // 多少秒后执行一次函数。附值情况下也会被执行代码
        $('#siteBulletin').mouseout(function() {
            h = setInterval('scrollContent("' + block + '",' + eq + ',2)', speed);
        });
        $('#siteBulletin').mouseover(function() {
            clearInterval(h);
        });
    }
    document.getElementById("RefundPanel").style.display = "";
});
function scrollContent(block, eq, type) {
    //获取第节点
    var firstNode = $(block);
    //动画效果
    switch (type) {
        case 1:
            animation_out = { height: 'hide' };
            animation_in = { height: 'show' };
            break;
        case 2:
            animation_out = { opacity: 'hide' };
            animation_in = { opacity: 'show' };
            break;
        case 3:
            animation_out = { height: 'hide', opacity: 'hide' };
            animation_in = { height: 'show', opacity: 'show' };
            break;
        default: '';
    }
    //开始动画
    firstNode.eq(0).animate(animation_out, 1000, function() {//Òþ²Ø
        //克隆。追加到最后。隐藏
        $(this).clone().appendTo($(this).parent()).css('display', 'none');
        //显示第二个节点内容
        firstNode.eq(eq).removeAttr('style').animate(animation_in, 1000);
        //删除第一个节点内容
        $(this).remove();
    });
}
