$(function(){ $(".top strong").click(function(){ location="/"; }); $("#imgscroll li").mouseover(function(){ $("#imgscroll li").removeclass("on"); $(this).addclass("on"); }); var autoscrolling = false; if($('#imgscroll > li').length>0){ $('.infinitecarousel').infinitecarousel().mouseover(function () { autoscrolling = false; }).mouseout(function () { autoscrolling = true; }); setinterval(function () { if (autoscrolling) { $('.infinitecarousel').trigger('next'); } }, 5000); } // // // $('#marquee').kxbdmarquee({ // direction: 'left' // }); // $(".classnews dt a").click(function(){ // $('.classnews dt a').removeclass('on'); // $(this).addclass('on'); // $('.classnews dd blockquote').hide(); // $('.classnews dd blockquote:eq(' + $('.classnews dt a').index(this) + ')').show(); // }); // }); $(document).ready(function() { var t = false; var str = ''; var speed = 500; var w = 819; var n = $('#actor li').length; var numwidth = n * 18; var _left = (w - (numwidth + 26)) / 2; var c = 0; $('#actor').width(w * n); $('#actor li').each(function(i) { str += '' }); $('#numinner').width(numwidth).html(str); $('#imgplay .mc').width(numwidth); $('#imgplay .num').css('left', _left); $('#numinner').css('left', _left + 13); $('#numinner span:first').addclass('on'); function cur(ele, currentclass) { ele = $(ele) ? $(ele) : ele; ele.addclass(currentclass).siblings().removeclass(currentclass) } $('#imgplay .next').click(function() { slide(1) }); $('#imgplay .prev').click(function() { slide( - 1) }); function slide(j) { if ($('#actor').is(':animated') == false) { c += j; if (c != -1 && c != n) { $('#actor').animate({ 'marginleft': -c * w + 'px' }, speed) } else if (c == -1) { c = n - 1; $("#actor").css({ "marginleft": -(w * (c - 1)) + "px" }); $("#actor").animate({ "marginleft": -(w * c) + "px" }, speed) } else if (c == n) { c = 0; $("#actor").css({ "marginleft": -w + "px" }); $("#actor").animate({ "marginleft": 0 + "px" }, speed) } cur($('#numinner span').eq(c), 'on') } } $('#numinner span').click(function() { c = $(this).index(); fade(c); cur($('#numinner span').eq(c), 'on') }); function fade(i) { if ($('#actor').css('marginleft') != -i * w + 'px') { $('#actor').css('marginleft', -i * w + 'px'); $('#actor').fadeout(0, function() { $('#actor').fadein(500) }) } } function start() { t = setinterval(function() { slide(1) }, 3000) } function stopt() { if (t) clearinterval(t) } $("#imgplay").hover(function() { stopt() }, function() { start() }); start() });