; (function ($) { $.fn.extend({ "liteNav": function (t) { var $this = $(this), i = 0, $pics = $('#NewsPic'), autoChange = function () { var $currentPic = $pics.find('a:eq(' + (i + 1 === 7 ? 0 : i + 1) + ')'); $currentPic.css({ visibility: 'visible', display: 'block' }).siblings('a').css({ visibility: 'hidden', display: 'none' }); $pics.find('.Nav>span:contains(' + (i + 2 > 7 ? 7 - i : i + 2) + ')').attr('class', 'Cur').siblings('span').attr('class', 'Normal'); $('#NewsPicTxt').html('' + $currentPic.find('img').attr('title') + ''); i = i + 1 === 7 ? 0 : i + 1; }, st = setInterval(autoChange, t || 2000); $this.hover(function () { clearInterval(st); }, function () { st = setInterval(autoChange, t || 2000) }); $pics.find('.Nav>span').click(function () { i = parseInt($(this).text(), 10) - 2; autoChange(); }); } }); }(jQuery));