$j.fn.slide = function(){
var intTime = 0;
var current = 0;
$j('.slide-wrap ul').fadeTo(0, 0).addClass('slide');
var total = $j('.slide li').size();
$j('.slide-wrap').css('position', 'relative').append('
');
this.each(function(i){
$j('').appendTo('.btns-wrap');
$j(this).addClass('banner'+i);
});
$j('.btns-wrap li').click(function(){
$j('.btns-wrap li').removeClass('active').filter(this).addClass('active');
current = $j(this).attr('id');
$j(".slide li").removeClass('active');
$j(".slide li:eq("+current+")").addClass('active').fadeTo(400, 1, function(){
$j(".slide li:not(.active)").fadeTo(0, 0);
});
});
function run() {
var active = $j(".btns-wrap li.active").attr('id');
var next = (parseInt(active) + 1);
if (next == total) {
next = 0;
}
$j(".btns-wrap li:eq("+next+")").click();
time();
}
function time() {
clearTimeout(intTime);
intTime = setTimeout(run, 6000);
}
$j('.btns-wrap li').hover(function(){
clearTimeout(intTime);
}, function(){
time();
});
window.onload = function(){
$j('.slide li').removeClass('active').fadeTo(0, 0).filter('.slide li:first').addClass('active').fadeTo(400, 1);
$j('.btns-wrap li').removeClass('active').filter('.btns-wrap li:first').addClass('active');
$j('.slide-wrap').css('background', 'none');
$j('.slide-wrap ul').fadeTo(500, 1, function(){ time(); });
}
}
$j(function(){
if($j(".slide-wrap li").length > 1) {
$j(".slide-wrap li").slide();
}
});