/* 代码整理:懒人之家 www.lanrenzhijia.com */
var ie6 = !-[1,] && !window.xmlhttprequest;
var useragent = navigator.useragent.tolowercase();
var browser = {
ie8: /msie 8/.test(useragent),
ie7: /msie 7/.test(useragent)
};
//slide func
$.fn.slide=function(){
var defaults,opts,data_opts,$this,$b_,t,n=0,count,$nav,$p,$n,delayobj,delay=false;
defaults={
fade:true,
auto:true,
time:4000,
action:'mouseover',
fn:null
};
$this=$(this);
data_opts=$this.data('slide')||{};
opts=$.extend({},defaults,data_opts);
$b_=$this.children('.ban_c');
count=$b_.length;
if($this.find('.ban_nav').length){$nav=$this.find('.ban_nav')}else{
$nav=$('
');
for(i=0;i'+(i+1)+'')};
$this.append($nav)
};
$this.append('');
$nav.children('a').eq(0).addclass('on');
$nav.children('a').eq(1).addclass('ban_next');
$nav.children('a').eq(count-1).addclass('ban_prev');
$b_.hide().eq(0).show();
if(ie6){$b_.height($b_.attr('height') || $this.height())};
$nav.children('a').each(function(index) {
$(this).on(opts.action,function(event) {
event.preventdefault();
event.stoppropagation();
if (index >= count){return false}else{
$nav.children('a').eq(index-1).addclass('ban_prev').siblings().removeclass('ban_prev');
$nav.children('a').eq(index==count-1 ? 0 : index+1).addclass('ban_next').siblings().removeclass('ban_next')
};
if(opts.fade){$b_.stop(1,1).fadeout(200).eq(index).stop(1,1).fadein(500)}else{$b_.hide().eq(index).show()};
$(this).addclass('on').siblings().removeclass("on");
n=index
})
});
$p=$(this).find('.left');
$n=$(this).find('.right');
if(opts.auto){
t = setinterval(function(){showauto()}, opts.time);
$this.mouseenter(function(){
clearinterval(t);
}).mouseleave(function(){
t=setinterval(function(){showauto()},opts.time);
})
};
$p.click(function(){showpre()});
$n.click(function(){showauto()});
function showauto(){n=n>=(count - 1) ? 0 : ++n;$nav.find('a').eq(n).trigger(opts.action);};
function showpre(){n=n<=0 ? (count - 1) : --n;$nav.find('a').eq(n).trigger(opts.action)};
if(opts.fn){eval(opts.fn+"(opts,$b_,$nav)")}
};
$('.slide').each(function() {$(this).slide()});
//banner专辑封面
function banner_ext(opts,$b_,$nav){
var album=$b_.filter(function(){return $(this).hasclass('album')}),
newslink=$('.banner').find('.link');
newslink.eq(0).show();
if(browser.ie8) opts.fade=false;
$b_.each(function(i){
$(this).data('index',i)
});
album.each(function(i){
$('.frontcover').append(''+$(this).find('a').eq(0).html()+'
'+'')
});
$nav.children('a').each(function(index) {
$(this).click(function(){
$('.frontcover').children('li').filter(function() {
return $(this).attr('index')==index
}).addclass('open').siblings().removeclass('open');
newslink.eq($('.frontcover').find('.open').index()).show().siblings('.link').hide();
})
});
$('.frontcover').children('li').click(function(){
$nav.children('a').eq($(this).attr('index')).trigger('click')
});
$('.frontcover').children('li').eq(0).addclass('open').end().eq(-1).css('margin',0)
};
/* 代码整理:懒人之家 www.lanrenzhijia.com */