﻿(function($){
$.fn.extend({
        ScrollSSZZ:function(optSSZZ,callbackSSZZ){
                if(!optSSZZ) var optSSZZ={};
                var _thisSSZZ=this.eq(0).find("ul:first");
                var        lineHSSZZ=_thisSSZZ.find("li:first").height(),
                        lineSSZZ=optSSZZ.lineSSZZ?parseInt(optSSZZ.lineSSZZ,10):parseInt(this.height()/lineHSSZZ,10),
                        speedSSZZ=optSSZZ.speedSSZZ?parseInt(optSSZZ.speedSSZZ,10):500,
                        timerSSZZ=optSSZZ.timerSSZZ?parseInt(optSSZZ.timerSSZZ,10):3000;
                if(lineSSZZ==0) lineSSZZ=1;
                var upHeightSSZZ=0-lineSSZZ*lineHSSZZ;

                scrollUpSSZZ=function(){
                        _thisSSZZ.animate({
                                marginTop:upHeightSSZZ
                        },speedSSZZ,function(){
                                for(i=1;i<=lineSSZZ;i++){
                                        _thisSSZZ.find("li:first").appendTo(_thisSSZZ);
                                }
                                _thisSSZZ.css({marginTop:0});
                        });
                }
                _thisSSZZ.hover(function(){
                        clearInterval(timerIDsSSZZ);
                },function(){
                        timerIDsSSZZ=setInterval("scrollUpSSZZ()",timerSSZZ);
                }).mouseout();
        }       
})
})(jQuery);
$(document).ready(function(){
        $("#sszz").ScrollSSZZ({lineSSZZ:1,speedSSZZ:500,timerSSZZ:4000}); //控制开关
});

(function($){
$.fn.extend({
        Scrollsn:function(optsn,callbacksn){
                if(!optsn) var optsn={};
                var _thissn=this.eq(0).find("ul:first");
                var        lineHsn=_thissn.find("li:first").height(),
                        linesn=optsn.linesn?parseInt(optsn.linesn,10):parseInt(this.height()/lineHsn,10),
                        speedsn=optsn.speedsn?parseInt(optsn.speedsn,10):500,
                        timersn=optsn.timersn?parseInt(optsn.timersn,10):3000;
                if(linesn==0) linesn=1;
                var upHeightsn=0-linesn*lineHsn;

                scrollUpsn=function(){
                        _thissn.animate({
                                marginTop:upHeightsn
                        },speedsn,function(){
                                for(i=1;i<=linesn;i++){
                                        _thissn.find("li:first").appendTo(_thissn);
                                }
                                _thissn.css({marginTop:0});
                        });
                }
                _thissn.hover(function(){
                        clearInterval(timerIDssn);
                },function(){
                        timerIDssn=setInterval("scrollUpsn()",timersn);
                }).mouseout();
        }       
})
})(jQuery);
$(document).ready(function(){
        $("#sn").Scrollsn({linesn:1,speedsn:600,timersn:5000}); //控制开关
});

(function($){
$.fn.extend({
        Scroll_place:function(opt_place,callback_place){
                if(!opt_place) var opt_place={};
                var _this_place=this.eq(0).find("ul:first");
                var        lineH_place=_this_place.find("li:first").height(),
                        line_place=opt_place.line_place?parseInt(opt_place.line_place,10):parseInt(this.height()/lineH_place,10),
                        speed_place=opt_place.speed_place?parseInt(opt_place.speed_place,10):500,
                        timer_place=opt_place.timer_place?parseInt(opt_place.timer_place,10):3000;
                if(line_place==0) line_place=1;
                var upHeight_place=0-line_place*lineH_place;

                scrollUp_place=function(){
                        _this_place.animate({
                                marginTop:upHeight_place
                        },speed_place,function(){
                                for(i=1;i<=line_place;i++){
                                        _this_place.find("li:first").appendTo(_this_place);
                                }
                                _this_place.css({marginTop:0});
                        });
                }
                _this_place.hover(function(){
                        clearInterval(timerIDs_place);
                },function(){
                        timerIDs_place=setInterval("scrollUp_place()",timer_place);
                }).mouseout();
        }       
})
})(jQuery);
$(document).ready(function(){
        $("#place").Scroll_place({line_place:1,speed_place:500,timer_place:4000}); //控制开关
});


/*
(function($){
$.fn.extend({
        ScrolllinkMenuAds:function(optlinkMenuAds,callbacklinkMenuAds){
                if(!optlinkMenuAds) var optlinkMenuAds={};
                var _thislinkMenuAds=this.eq(0).find("ul:first");
                var        lineHlinkMenuAds=_thislinkMenuAds.find("li:first").height(),
                        linelinkMenuAds=optlinkMenuAds.linelinkMenuAds?parseInt(optlinkMenuAds.linelinkMenuAds,10):parseInt(this.height()/lineHlinkMenuAds,10),
                        speedlinkMenuAds=optlinkMenuAds.speedlinkMenuAds?parseInt(optlinkMenuAds.speedlinkMenuAds,10):500,
                        timerlinkMenuAds=optlinkMenuAds.timerlinkMenuAds?parseInt(optlinkMenuAds.timerlinkMenuAds,10):3000;
                if(linelinkMenuAds==0) linelinkMenuAds=1;
                var upHeightlinkMenuAds=0-linelinkMenuAds*lineHlinkMenuAds;

                scrollUplinkMenuAds=function(){
                        _thislinkMenuAds.animate({
                                marginTop:upHeightlinkMenuAds
                        },speedlinkMenuAds,function(){
                                for(i=1;i<=linelinkMenuAds;i++){
                                        _thislinkMenuAds.find("li:first").appendTo(_thislinkMenuAds);
                                }
                                _thislinkMenuAds.css({marginTop:0});
                        });
                }
                _thislinkMenuAds.hover(function(){
                        clearInterval(timerIDslinkMenuAds);
                },function(){
                        timerIDslinkMenuAds=setInterval("scrollUplinkMenuAds()",timerlinkMenuAds);
                }).mouseout();
        }       
})
})(jQuery);
$(document).ready(function(){
        $("#linkMenuAds").ScrolllinkMenuAds({linelinkMenuAds:1,speedlinkMenuAds:500,timerlinkMenuAds:4000}); //控制开关
});
*/

