var indexslides={}; indexslides.timer=false; indexslides.total=$('#slide-index .control a').length; indexslides.current=-1; indexslides.offscreenleft=2000; indexslides.leavescreenleft=4000; indexslides.animating=false; indexslides.obj=$('#slide-index .slide'); indexslides.style=[]; $('#slide-index .automaxwidth').each(function(i){ var links = eval('('+$(this).attr('links')+')'); var me = $(this); if(links){ indexslides.style[i]={ text:{left:$(links)[0].left,top:$(links)[0].top}, button:{left:$(links)[1].left,top:$(links)[1].top}, direction:$(links)[2].direction }; } }); indexslides.parameterupdate=function(){ var winw=$(window).width(); if(winw<1000) winw=1000; $('#slide-index').width(winw); $('#slide-index .slides').width(winw*($('#slide-index .control a').length+1)); indexslides.obj.width(winw); var offset=(winw-1000)/2; for(var i=0; i=indexslides.style.length) j=0; indexslides.clearstage(i); indexslides.current=j; $('#slide-index .control a').removeclass('active').eq(j).addclass('active'); $obj=$('#slide-index .slide').eq(i); if(indexslides.css[j] && indexslides.css[j].direction=='tb'){ var initialtextcss={ 'left':indexslides.css[j].text.left, 'top':-$obj.find('.text').height() }; var initialbuttoncss={ 'left':indexslides.css[j].button.left, 'top':$obj.height()+$obj.find('.button').height() }; }else if(indexslides.css[j] && indexslides.css[j].direction=='lr'){ var initialtextcss={ 'left':-parseint($obj.find('.text').width())+'px', 'top':indexslides.css[j].text.top }; var initialbuttoncss={ 'left':500, 'top':indexslides.css[j].button.top, 'width':$obj.find('.button').width() }; } $obj.find('.text').css(initialtextcss); $obj.find('.button').css(initialbuttoncss) var left=-i*indexslides.obj.width(); $('#slide-index .slides').animate({'margin-left':left},500,function(){ $obj.find('.text').animate(indexslides.css[j].text,300,function(){ $obj.find('.button').show().animate(indexslides.css[j].button,300, "swing",function(){ //alert("j"+j+"===="+$('#bb_'+j).find("img").width()) if(i>=indexslides.css.length){ $obj=$('#slide-index .slide').eq(0); $obj.find('.text').css(indexslides.css[j].text); $obj.find('.button').css(indexslides.css[j].button); $('#slide-index .slides').css('margin-left','0px'); } indexslides.animating=false; indexslides.reformat(); }); }); }); } indexslides.start=function(){ indexslides.timer=setinterval(indexslides.next,6000); } indexslides.pause=function(){ if(indexslides.timer) clearinterval(indexslides.timer); } indexslides.next=function(){ var next=indexslides.current+1; //if(next>=indexslides.total) //next=0; indexslides.goto(next); } indexslides.clearstage=function(i){ if(indexslides.current>-1){ indexslides.animating=true; var left=3000; if(i