// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
// tab case
function g(o){
    return document.getElementById(o);
}
function HoverLi(n){
    //如果有N个标签,就将i<=N;
    //本功能非常OK,兼容IE7,FF,IE6
    for(var i=1;i<=4;i++){
        g('tb_'+i).className='normaltab';g('tbc_0'+i).className='undis';
    }g('tbc_0'+n).className='dis';g('tb_'+n).className='hovertab';
}
//如果要做成点击后再转到请将<li>中的onmouseover 改成 onclick;
//
var tab_time_out;
function mouse_over(n)
{
    tab_time_out = setTimeout("HoverLi("+n+")",500);
}
function mouse_out(n)
{
    clearTimeout(tab_time_out);
}


(function($) { // 滚动插件代码
    $.fn.scroll = function(options) {
        options = options || {};
        this.css('overflow', 'hidden');
        var scroll = (function(self) {
            return function() {
                if (self.data('scroll_stop')) {
                    return;
                }
                var li = self.find('li:first');
                var t = parseInt(li.css('marginTop')) || 0;
                li.animate({
                    'marginTop': (t - li.outerHeight()) + 'px'
                }, options.speed || 'slow', function() {
                    self.append(li);
                    li.css('marginTop', t + 'px');
                });
            };
        })(this);
        setInterval(scroll, options.delay || 2000);
        this.hover(function() {
            $(this).data('scroll_stop', true);
        }, function() {
            $(this).removeData('scroll_stop');
        });
    };
})(jQuery);
