var imagerotator={switchTime:10000,fadeSpeed:500,init:function(){$('#imagerotator').each(function(){$(this).prepend('<div class="buttons"></div>');$(this).find('ul li').each(function(index){$('#imagerotator div.buttons').append('<a href="#">'+(index+1)+'</a>');});$(this).find('div.buttons a:first').addClass('active');$(this).find('ul li:first').addClass('active');$(this).find('div.buttons a').each(function(index){$(this).click(function(){imagerotator.click(this,index);return false;});});$(this).everyTime(imagerotator.switchTime,2,function(){imagerotator.rotate(this);});$(this).find('li').each(function(index){$(this).css('z-index',100-index);});});},click:function(clickObject,index){if(clickObject!=$(clickObject.parentNode).find('a.active')){$(clickObject.parentNode.parentNode).find('ul li.active').fadeOut(imagerotator.fadeSpeed).removeClass('active');$(clickObject.parentNode).find('a.active').removeClass('active');$(clickObject).addClass('active');$(clickObject.parentNode.parentNode).find('ul li').eq(index).fadeIn(imagerotator.fadeSpeed).addClass('active');}},rotate:function(rotateObject){nextItem=$(rotateObject).find('ul li.active').next('li');nextControl=$(rotateObject).find('a.active').next('a');$(rotateObject).find('ul li.active').fadeOut(imagerotator.fadeSpeed).removeClass('active');$(rotateObject).find('a.active').removeClass('active');if(nextItem.length===1){nextItem.fadeIn(imagerotator.fadeSpeed).addClass('active');nextControl.addClass('active');}else{$(rotateObject).find('ul li:first').fadeIn(imagerotator.fadeSpeed).addClass('active');$(rotateObject).find('div.buttons a:first').addClass('active');}}}
